Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
6330def4271b547b5c7db5f9759e387de2908e94
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
inference
tree: 53b9484c618a49468fa63b0c777ef0d21bbd931c
builderInference/
callableReferences/
capturedTypes/
coercionToUnit/
commonSystem/
completion/
constraints/
emptyIntersectionTypes/
forks/
nestedCalls/
nothingType/
publicApproximation/
recursiveCalls/
recursiveLocalFuns/
recursiveTypes/
regressions/
reportingImprovements/
substitutions/
upperBounds/
annotatedUnderscoredTypeArgument.fir.kt
annotatedUnderscoredTypeArgument.kt
annotatedUnderscoredTypeArgument.txt
cannotCompleteResolveAmbiguity.kt
cannotCompleteResolveAmbiguity.txt
cannotCompleteResolveFunctionLiteralsNoUse.fir.kt
cannotCompleteResolveFunctionLiteralsNoUse.kt
cannotCompleteResolveFunctionLiteralsNoUse.txt
cannotCompleteResolveNoInfoForParameter.kt
cannotCompleteResolveNoInfoForParameter.txt
cannotCompleteResolveNoneApplicable.kt
cannotCompleteResolveNoneApplicable.txt
cannotCompleteResolveWithFunctionLiterals.fir.kt
cannotCompleteResolveWithFunctionLiterals.kt
cannotCompleteResolveWithFunctionLiterals.txt
capturedInProjectedFlexibleType.kt
capturedInProjectedFlexibleType.txt
capturedTypesInSelfType.kt
capturedTypesInSelfType.txt
coerceFunctionLiteralToSuspend.fir.kt
coerceFunctionLiteralToSuspend.kt
coerceFunctionLiteralToSuspend.txt
commonSuperTypeOfErrorTypes.fir.kt
commonSuperTypeOfErrorTypes.kt
commonSuperTypeOfErrorTypes.txt
commonSuperTypeOfTypesWithErrorSupertypes.fir.kt
commonSuperTypeOfTypesWithErrorSupertypes.kt
commonSuperTypeOfTypesWithErrorSupertypes.txt
completeInferenceIfManyFailed.fir.kt
completeInferenceIfManyFailed.kt
completeInferenceIfManyFailed.txt
completionOfMultipleLambdas.fir.kt
completionOfMultipleLambdas.kt
completionOfMultipleLambdas.txt
conflictingSubstitutions.kt
conflictingSubstitutions.txt
cstFromErrorAndNonErrorTypes.fir.kt
cstFromErrorAndNonErrorTypes.kt
cstFromErrorAndNonErrorTypes.txt
dependantOnVariance.fir.kt
dependantOnVariance.kt
dependantOnVariance.txt
dependantOnVarianceNullable.kt
dependantOnVarianceNullable.txt
dependOnExpectedType.kt
dependOnExpectedType.txt
discardInapplicableCandidateWithNotSatisfyingSelfType.kt
discardInapplicableCandidateWithNotSatisfyingSelfType.txt
dontThrowEmptyIntersectionException.fir.kt
dontThrowEmptyIntersectionException.kt
dontThrowEmptyIntersectionException.txt
elvisInsideWhen.kt
equalitySubstitutionInsideNonInvariantType.kt
equalitySubstitutionInsideNonInvariantType.txt
errorsOnImplicitInvokeInSimpleCall.fir.kt
errorsOnImplicitInvokeInSimpleCall.kt
errorsOnImplicitInvokeInSimpleCall.txt
exclExclInference.fir.kt
exclExclInference.fir.txt
exclExclInference.kt
expectedTypeAdditionalTest.fir.kt
expectedTypeAdditionalTest.kt
expectedTypeAdditionalTest.txt
expectedTypeDoubleReceiver.fir.kt
expectedTypeDoubleReceiver.kt
expectedTypeDoubleReceiver.txt
expectedTypeFromCast.fir.kt
expectedTypeFromCast.kt
expectedTypeFromCast.txt
expectedTypeFromCastComplexExpression.kt
expectedTypeFromCastComplexExpression.txt
expectedTypeFromCastParenthesized.fir.kt
expectedTypeFromCastParenthesized.kt
expectedTypeFromCastParenthesized.txt
expectedTypeWithGenerics.fir.kt
expectedTypeWithGenerics.kt
expectedTypeWithGenerics.txt
expectedTypeWithGenericsSafeCalls.kt
extensionLambdasAndArrow.fir.kt
extensionLambdasAndArrow.kt
extensionLambdasAndArrow.txt
findViewById.fir.kt
findViewById.kt
findViewById.txt
fixationOrderForProperConstraints.kt
fixationOrderForProperConstraints.ni.txt
fixationOrderForProperConstraints.txt
fixVariableToNothing.fir.kt
fixVariableToNothing.kt
fixVariableToNothing.txt
flexibleTypesAsUpperBound.kt
flexibleTypesAsUpperBound.txt
functionPlaceholderError.fir.kt
functionPlaceholderError.kt
functionPlaceholderError.txt
genericAssignmentOperator.kt
genericAssignmentOperator.txt
hasErrorInConstrainingTypes.kt
hasErrorInConstrainingTypes.txt
ifWithDependentBranches.fir.kt
ifWithDependentBranches.kt
illegalUnderscoredTypeArgument.fir.kt
illegalUnderscoredTypeArgument.kt
illegalUnderscoredTypeArgument.txt
immutableArrayList.kt
immutableArrayList.txt
implicitInvokeExtensionWithFunctionalArgument.kt
implicitInvokeExtensionWithFunctionalArgument.txt
implicitInvokeInCompanionObjectWithFunctionalArgument.fir.kt
implicitInvokeInCompanionObjectWithFunctionalArgument.kt
implicitInvokeInCompanionObjectWithFunctionalArgument.txt
implicitInvokeInObjectWithFunctionalArgument.fir.kt
implicitInvokeInObjectWithFunctionalArgument.kt
implicitInvokeInObjectWithFunctionalArgument.txt
implicitInvokeWithFunctionLiteralArgument.fir.kt
implicitInvokeWithFunctionLiteralArgument.kt
implicitInvokeWithFunctionLiteralArgument.txt
inferenceForkRegression.kt
inferenceForkRegressionSimple.fir.kt
inferenceForkRegressionSimple.kt
inferInFunctionLiterals.kt
inferInFunctionLiterals.txt
inferInFunctionLiteralsWithReturn.kt
inferInFunctionLiteralsWithReturn.txt
intersectionTypeMultipleBoundsAsReceiver.kt
intersectionTypeMultipleBoundsAsReceiver.txt
intersectionTypesWithContravariantTypes.kt
intersectionTypesWithContravariantTypes.txt
intersectionWithEnum.kt
intersectionWithEnum.ni.txt
intersectionWithEnum.txt
invokeLambdaAsFunction.fir.kt
invokeLambdaAsFunction.kt
invokeLambdaAsFunction.txt
knownTypeParameters.kt
knownTypeParameters.txt
kt11963.fir.kt
kt11963.kt
kt11963.txt
kt12399.fir.kt
kt12399.kt
kt12399.txt
kt1293.fir.kt
kt1293.kt
kt1293.txt
kt28598.fir.kt
kt28598.kt
kt28598.txt
kt28654.fir.kt
kt28654.kt
kt28654.txt
kt30405.kt
kt30405.txt
kt3184.kt
kt3184.txt
kt32196.fir.kt
kt32196.kt
kt32196.txt
kt32415.kt
kt32415.txt
kt32434.kt
kt32434.txt
kt32462.fir.kt
kt32462.kt
kt32462.txt
kt33263.fir.kt
kt33263.kt
kt33263.txt
kt35702.kt
kt35702.txt
kt36044.kt
kt36044.txt
kt36819.kt
kt36819.txt
kt37853.kt
kt37853.txt
kt39220.fir.kt
kt39220.kt
kt39220.txt
kt40396.fir.kt
kt40396.kt
kt40396.txt
kt46515.kt
kt46515.txt
kt47316.fir.kt
kt47316.kt
kt47316.txt
kt49658.fir.kt
kt49658.kt
kt49658.txt
kt49658Strict.fir.kt
kt49658Strict.kt
kt49658Strict.txt
kt49961.fir.kt
kt49961.kt
kt49961.txt
kt50232a.fir.kt
kt50232a.kt
kt50232a.txt
kt53124.kt
kt53124.txt
kt6175.fir.kt
kt6175.kt
kt6175.txt
kt619.kt
kt619.txt
lambdaArgumentWithLabel.kt
lambdaArgumentWithLabel.txt
lambdaInValInitializerWithAnonymousFunctions.fir.kt
lambdaInValInitializerWithAnonymousFunctions.kt
lambdaInValInitializerWithAnonymousFunctions.txt
lambdaParameterTypeInElvis.kt
lambdaParameterTypeInElvis.txt
listConstructor.kt
listConstructor.txt
localFunctionInsideIfBlock.kt
localFunctionInsideIfBlock.txt
mapFunction.fir.kt
mapFunction.kt
mapFunction.txt
mostSpecificAfterInference.fir.kt
mostSpecificAfterInference.kt
mostSpecificAfterInference.txt
NoInferenceFromDeclaredBounds.kt
NoInferenceFromDeclaredBounds.txt
noInformationForParameter.kt
noInformationForParameter.txt
nonFunctionalExpectedTypeForLambdaArgument.fir.kt
nonFunctionalExpectedTypeForLambdaArgument.kt
nonFunctionalExpectedTypeForLambdaArgument.txt
nothingVsParameterBound.kt
nullableTypeArgumentWithNotNullUpperBound.fir.kt
nullableTypeArgumentWithNotNullUpperBound.kt
nullableTypeArgumentWithNotNullUpperBound.txt
nullableUpperBound.kt
nullableUpperBound.txt
onlyInputTypesWithMultilevelIncorporation.kt
onlyInputTypesWithMultilevelIncorporation.txt
opposite.kt
opposite.txt
possibleCycleOnConstraints.fir.kt
possibleCycleOnConstraints.kt
possibleCycleOnConstraints.txt
reportAboutUnresolvedReferenceAsUnresolved.fir.kt
reportAboutUnresolvedReferenceAsUnresolved.kt
reportAboutUnresolvedReferenceAsUnresolved.txt
reportNotEnoughTypeInformationErrorsOnBlockExpressions.fir.kt
reportNotEnoughTypeInformationErrorsOnBlockExpressions.kt
resolveWithUnknownLambdaParameterType.fir.kt
resolveWithUnknownLambdaParameterType.kt
resolveWithUnknownLambdaParameterType.txt
returningLambdaInSuspendContext.kt
returningLambdaInSuspendContext.txt
selectOfLambdaWithExtension.kt
selectOfLambdaWithExtensionDisabled.fir.kt
selectOfLambdaWithExtensionDisabled.kt
selectOfLambdaWithExtensionEnabled.kt
smartCastFork.fir.kt
smartCastFork.kt
smartCastForkForExpectedTypeNested.fir.kt
smartCastForkForExpectedTypeNested.kt
smartCastForkForExpectType.fir.kt
smartCastForkForExpectType.kt
specialCallsWithCallableReferences.fir.kt
specialCallsWithCallableReferences.kt
specialCallsWithLambdas.kt
starApproximation.kt
starApproximationBangBang.kt
starApproximationFlexible.kt
starApproximationFromDifferentTypeParameter.kt
stubTypeForSubtyping.kt
stubTypeForSubtyping.txt
tooEagerSmartcast.fir.kt
tooEagerSmartcast.kt
topLevelIntersection.fir.kt
topLevelIntersection.kt
topLevelIntersection.txt
tryNumberLowerBoundsBeforeUpperBounds.kt
tryNumberLowerBoundsBeforeUpperBounds.txt
typeConstructorMismatch.fir.kt
typeConstructorMismatch.kt
typeConstructorMismatch.txt
typeInferenceExpectedTypeMismatch.fir.kt
typeInferenceExpectedTypeMismatch.kt
typeInferenceExpectedTypeMismatch.txt
typeParameterInConstructor.kt
typeParameterInConstructor.txt
underscoredTypeArgument.fir.kt
underscoredTypeArgument.kt
underscoredTypeArgument.txt
underscoredTypeInForbiddenPositions.fir.kt
underscoredTypeInForbiddenPositions.kt
underscoredTypeInForbiddenPositions.txt
unsoundness1.fir.kt
unsoundness1.kt
unsoundness2.kt
useFunctionLiteralsToInferType.kt
useFunctionLiteralsToInferType.txt
violatingUpperBoundForSelfType.fir.kt
violatingUpperBoundForSelfType.kt
violatingUpperBoundForSelfType.txt
violatingUpperBoundForSelfTypeError.fir.kt
violatingUpperBoundForSelfTypeError.kt
violatingUpperBoundForSelfTypeError.txt