Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
6330def4271b547b5c7db5f9759e387de2908e94
/
.
/
compiler
/
testData
/
diagnostics
/
tests
tree: a981c8382676955ffdc6e0ef7b52ae3b5c4a310c [
path history
]
[
tgz
]
annotations/
backingField/
callableReference/
cast/
checkArguments/
classLiteral/
classObjects/
collectionLiterals/
constantEvaluator/
constructorConsistency/
controlFlowAnalysis/
controlStructures/
coroutines/
cyclicHierarchy/
dataClasses/
dataFlow/
dataFlowInfoTraversal/
dataObjects/
declarationChecks/
defaultArguments/
delegatedProperty/
delegation/
deparenthesize/
deprecated/
duplicateJvmSignature/
dynamicTypes/
enum/
evaluate/
exceptions/
explicitDefinitelyNotNullableViaIntersection/
exposed/
extensions/
external/
fieldRename/
functionAsExpression/
functionLiterals/
funInterface/
generics/
imports/
incompleteCode/
inference/
infos/
inline/
inlineClasses/
inner/
integerLiterals/
j+k/
java8Overrides/
javac/
labels/
lateinit/
library/
localClasses/
modifiers/
multimodule/
multiplatform/
namedArguments/
nullabilityAndSmartCasts/
nullableTypes/
numbers/
objects/
operatorRem/
operatorsOverloading/
overload/
override/
parenthesizedTypes/
platformTypes/
privateInFile/
properties/
qualifiedExpression/
reassignment/
recovery/
redeclarations/
regressions/
resolve/
safeCalls/
samConversions/
scopes/
script/
sealed/
secondaryConstructors/
senselessComparison/
shadowing/
smartCasts/
sourceCompatibility/
substitutions/
subtyping/
suppress/
suspendConversion/
syntax/
syntheticExtensions/
targetedBuiltIns/
testsWithExplicitApi/
testsWithJava17/
testWithModifiedMockJdk/
thisAndSuper/
traitWithRequired/
typealias/
typeParameters/
underscoresInNumericLiterals/
unit/
unitConversion/
unsignedTypes/
valueClasses/
varargs/
variance/
visibility/
warningsForBreakingChanges/
when/
Abstract.fir.kt
Abstract.kt
Abstract.txt
AbstractAccessor.fir.kt
AbstractAccessor.kt
AbstractAccessor.txt
AbstractInAbstractClass.kt
AbstractInAbstractClass.txt
AbstractInClass.kt
AbstractInClass.txt
AbstractInTrait.kt
AbstractInTrait.txt
annotationArgumentWithAliasedArrayType.kt
AnonymousInitializers.kt
AnonymousInitializers.txt
AnonymousInitializerVarAndConstructor.kt
AnonymousInitializerVarAndConstructor.txt
AssignToArrayElement.kt
AssignToArrayElement.txt
AutoCreatedIt.fir.kt
AutoCreatedIt.kt
AutoCreatedIt.txt
BacktickNames.kt
BacktickNames.txt
Basic.fir.kt
Basic.kt
Basic.txt
BinaryCallsOnNullableValues.fir.kt
BinaryCallsOnNullableValues.kt
BinaryCallsOnNullableValues.txt
Bounds.fir.kt
Bounds.kt
Bounds.txt
BreakContinue.fir.kt
BreakContinue.kt
BreakContinue.txt
BreakContinueInWhen_after.fir.kt
BreakContinueInWhen_after.kt
BreakContinueInWhen_after.txt
BreakContinueInWhen_before.fir.kt
BreakContinueInWhen_before.kt
BreakContinueInWhen_before.txt
Builders.fir.kt
Builders.kt
Builders.txt
Casts.fir.kt
Casts.kt
Casts.txt
CharacterLiterals.fir.kt
CharacterLiterals.kt
CharacterLiterals.txt
checkTypeTest.kt
checkTypeTest.txt
CompareToWithErrorType.fir.kt
CompareToWithErrorType.kt
CompareToWithErrorType.txt
comparingArbitraryClasses.fir.kt
comparingArbitraryClasses.kt
comparingCallableReferencesWithInstanceOfJavaClass.kt
comparisonOfGenericInterfaceWithGenericClass.kt
Constants.fir.kt
Constants.kt
Constants.txt
Constructors.fir.kt
Constructors.kt
Constructors.txt
ConstructorsOfPrimitives.fir.kt
ConstructorsOfPrimitives.kt
ConstructorsOfPrimitives.txt
CovariantOverrideType.kt
CovariantOverrideType.txt
DefaultValueForParameterInFunctionType.kt
DefaultValueForParameterInFunctionType.txt
DefaultValuesCheckWithoutBody.kt
DefaultValuesCheckWithoutBody.txt
DefaultValuesTypechecking.fir.kt
DefaultValuesTypechecking.kt
DefaultValuesTypechecking.txt
DeferredTypes.fir.kt
DeferredTypes.kt
DeferredTypes.ni.txt
DeferredTypes.txt
DeprecatedGetSetPropertyDelegateConvention.fir.kt
DeprecatedGetSetPropertyDelegateConvention.kt
DeprecatedGetSetPropertyDelegateConvention.txt
DeprecatedUnaryOperatorConventions.fir.kt
DeprecatedUnaryOperatorConventions.kt
DeprecatedUnaryOperatorConventions.txt
derivedIntersectionPropertyShadowsBaseClassField.fir.kt
derivedIntersectionPropertyShadowsBaseClassField.fir.txt
derivedIntersectionPropertyShadowsBaseClassField.kt
derivedIntersectionPropertyShadowsBaseClassField.txt
DiamondFunction.kt
DiamondFunction.txt
DiamondFunctionGeneric.kt
DiamondFunctionGeneric.txt
DiamondProperty.kt
DiamondProperty.txt
differentNumericTypesFromSmartCast.fir.kt
differentNumericTypesFromSmartCast.kt
Dollar.kt
Dollar.txt
EnumEntryAsType.fir.kt
EnumEntryAsType.kt
EnumEntryAsType.txt
equalityComparisonToSelf.kt
equalityWithSmartCastInIfBlock.fir.kt
equalityWithSmartCastInIfBlock.kt
ExtensionCallInvoke.fir.kt
ExtensionCallInvoke.kt
ExtensionCallInvoke.txt
ExternalAccessors.kt
ExternalAccessors.txt
ExternalAndAbstract.kt
ExternalAndAbstract.txt
fileDependencyRecursion.kt
fileDependencyRecursion.txt
ForRangeConventions.fir.kt
ForRangeConventions.kt
ForRangeConventions.txt
FreeFunctionCalledAsExtension.fir.kt
FreeFunctionCalledAsExtension.kt
FreeFunctionCalledAsExtension.txt
FunctionCalleeExpressions.fir.kt
FunctionCalleeExpressions.kt
FunctionCalleeExpressions.txt
FunctionParameterWithoutType.fir.kt
FunctionParameterWithoutType.kt
FunctionParameterWithoutType.txt
FunctionReturnTypes.fir.kt
FunctionReturnTypes.kt
FunctionReturnTypes.txt
GenericArgumentConsistency.kt
GenericArgumentConsistency.txt
GenericFunctionIsLessSpecific.kt
GenericFunctionIsLessSpecific.txt
IdentityComparisonWithPrimitives.fir.kt
IdentityComparisonWithPrimitives.kt
IdentityComparisonWithPrimitives.txt
implicitIntersection.fir.kt
implicitIntersection.kt
implicitIntersection.ni.txt
implicitIntersection.txt
implicitNestedIntersection.kt
implicitNestedIntersection.ni.txt
implicitNestedIntersection.txt
implicitNothing.fir.kt
implicitNothing.kt
implicitNothing.txt
IncDec.kt
IncDec.txt
IncDecOperatorsInExpectClass.fir.kt
IncDecOperatorsInExpectClass.kt
IncorrectCharacterLiterals.fir.kt
IncorrectCharacterLiterals.kt
IncorrectCharacterLiterals.txt
incrementDecrementOnFullyQualified.kt
incrementDecrementOnObject.fir.kt
incrementDecrementOnObject.kt
InferNullabilityInThenBlock.fir.kt
InferNullabilityInThenBlock.kt
InferNullabilityInThenBlock.txt
Infix.fir.kt
Infix.kt
Infix.txt
InfixModifierApplicability.fir.kt
InfixModifierApplicability.kt
InfixModifierApplicability.txt
initializedAfterRethrow.fir.kt
initializedAfterRethrow.kt
initializedAfterRethrow.txt
inlineDeprecationsOnImplicitCalls.fir.kt
inlineDeprecationsOnImplicitCalls.kt
inlineDeprecationsOnImplicitCalls.txt
InvokeAndRecursiveResolve.fir.kt
InvokeAndRecursiveResolve.kt
InvokeAndRecursiveResolve.ni.txt
InvokeAndRecursiveResolve.txt
IsExpressions.fir.kt
IsExpressions.kt
IsExpressions.txt
kt11167.kt
kt11167.txt
kt13401.fir.kt
kt13401.kt
kt13401.ni.txt
kt13401.txt
kt310.kt
kt310.txt
kt34440.kt
kt34440.txt
kt34857.kt
kt34857.txt
kt435.fir.kt
kt435.kt
kt435.txt
kt46483.fir.kt
kt46483.kt
kt46483.txt
kt49438.fir.kt
kt49438.kt
kt49438.txt
kt53.kt
kt53.txt
kt53988.fir.kt
kt53988.kt
kt53988.txt
kt54587_1.kt
kt54587_1.txt
kt54587_2.kt
kt54587_2.txt
kt55181.kt
kt55181.txt
kt55666.kt
kt55666.txt
kt55733.kt
kt55733.txt
kt56612.kt
kt56612.txt
kt56665.kt
kt56665.txt
kt56723.fir.kt
kt56723.kt
kt56723.txt
kt56769.fir.kt
kt56769.kt
kt56876.kt
kt56877.fir.kt
kt56877.kt
kt57085.kt
kt57175.kt
kt57214.kt
LiteralAsResult.kt
LiteralAsResult.txt
LocalClassAndShortSubpackageNames.fir.kt
LocalClassAndShortSubpackageNames.kt
LocalClassAndShortSubpackageNames.txt
localInterfaces.fir.kt
localInterfaces.kt
localInterfaces.txt
LValueAssignment.fir.kt
LValueAssignment.kt
LValueAssignment.txt
MultilineStringTemplates.kt
MultilineStringTemplates.txt
MultipleBounds.fir.kt
MultipleBounds.kt
MultipleBounds.txt
NamedFunctionTypeParameterInSupertype.fir.kt
NamedFunctionTypeParameterInSupertype.kt
NamedFunctionTypeParameterInSupertype.txt
noLibraryProvidersDuplication.kt
noLibraryProvidersDuplication.txt
noLibraryProvidersDuplicationWithMpp.kt
noLibraryProvidersDuplicationWithMpp.txt
noSymbolProvidersDuplicationInDiamond.kt
noSymbolProvidersDuplicationInDiamond.txt
noUnusedOnDelegationWithProvider.kt
Nullability.fir.kt
Nullability.kt
Nullability.txt
NumberPrefixAndSuffix.fir.kt
NumberPrefixAndSuffix.kt
NumberPrefixAndSuffix.txt
ObjectWithConstructor.fir.kt
ObjectWithConstructor.kt
ObjectWithConstructor.txt
OperatorChecks.fir.kt
OperatorChecks.kt
OperatorChecks.txt
Operators.fir.kt
Operators.kt
Operators.txt
OperatorsWithWrongNames.kt
OperatorsWithWrongNames.txt
OverrideFunctionWithParamDefaultValue.kt
OverrideFunctionWithParamDefaultValue.txt
OverridenFunctionAndSpecifiedTypeParameter.kt
OverridenFunctionAndSpecifiedTypeParameter.txt
overrideNotNull_Fail.kt
overrideNotNull_Ok.kt
OverridenSetterVisibility.fir.kt
OverridenSetterVisibility.kt
OverridenSetterVisibility.txt
OverridingVarByVal.kt
OverridingVarByVal.txt
PackageInExpressionPosition.fir.kt
PackageInExpressionPosition.kt
PackageInExpressionPosition.txt
PackageInTypePosition.kt
PackageInTypePosition.txt
PackageQualified.fir.kt
PackageQualified.kt
PackageQualified.txt
prefixIncReturnType.fir.kt
prefixIncReturnType.kt
prefixIncSmartCast.fir.kt
prefixIncSmartCast.kt
PrimaryConstructors.kt
PrimaryConstructors.txt
PrivateFromOuterPackage.fir.kt
PrivateFromOuterPackage.kt
PrivateFromOuterPackage.txt
PrivateSetterForOverridden.kt
PrivateSetterForOverridden.txt
ProcessingEmptyImport.kt
ProcessingEmptyImport.txt
ProjectionOnFunctionArgumentErrror.fir.kt
ProjectionOnFunctionArgumentErrror.kt
ProjectionOnFunctionArgumentErrror.txt
ProjectionsInSupertypes.fir.kt
ProjectionsInSupertypes.kt
ProjectionsInSupertypes.txt
properDefaultInitializationInTailrec.kt
properDefaultInitializationInTailrec.txt
Properties.fir.kt
Properties.kt
Properties.txt
PropertyInitializers.kt
PropertyInitializers.txt
protectedWithGenericsInDifferentPackage.fir.kt
protectedWithGenericsInDifferentPackage.kt
protectedWithGenericsInDifferentPackage.txt
publishedApi.kt
publishedApi.txt
QualifiedExpressions.fir.kt
QualifiedExpressions.kt
QualifiedExpressions.txt
rawCastToStarProjection_Fail.kt
rawCastToStarProjection_Ok.kt
RecursiveResolve.fir.kt
RecursiveResolve.kt
RecursiveResolve.txt
RecursiveTypeInference.fir.kt
RecursiveTypeInference.kt
RecursiveTypeInference.ni.txt
RecursiveTypeInference.txt
RecursiveTypeParameterEqualityCheck.fir.kt
RecursiveTypeParameterEqualityCheck.kt
RecursiveTypeParameterEqualityCheck.txt
ReserveYield.fir.kt
ReserveYield.kt
ReserveYield.txt
ReserveYield2.fir.kt
ReserveYield2.kt
ReserveYield2.txt
ReserveYieldNoMore.kt
ReserveYieldNoMore.txt
ReserveYieldNoMore2.fir.kt
ReserveYieldNoMore2.kt
ReserveYieldNoMore2.txt
ResolveOfJavaGenerics.kt
ResolveOfJavaGenerics.txt
ResolveToJava.fir.kt
ResolveToJava.kt
ResolveToJava.txt
Return.fir.kt
Return.kt
Return.txt
ReturnInFunctionWithoutBody.fir.kt
ReturnInFunctionWithoutBody.kt
ReturnInFunctionWithoutBody.txt
safeCall.kt
safeCall.txt
SafeCallInvoke.fir.kt
SafeCallInvoke.kt
SafeCallInvoke.txt
SafeCallNonNullReceiver.fir.kt
SafeCallNonNullReceiver.kt
SafeCallNonNullReceiver.txt
SafeCallNonNullReceiver2.kt
SafeCallNonNullReceiver2.txt
SafeCallNonNullReceiverReturnNull.fir.kt
SafeCallNonNullReceiverReturnNull.kt
SafeCallNonNullReceiverReturnNull.txt
SafeCallOnFakePackage.fir.kt
SafeCallOnFakePackage.kt
SafeCallOnFakePackage.txt
SafeCallOnSuperReceiver.kt
SafeCallOnSuperReceiver.txt
SafeCallUnknownType.fir.kt
SafeCallUnknownType.kt
SafeCallUnknownType.txt
Serializable.fir.kt
Serializable.kt
Serializable.txt
SetterVisibility.kt
SetterVisibility.txt
ShiftFunctionTypes.kt
ShiftFunctionTypes.txt
StarsInFunctionCalls.fir.kt
StarsInFunctionCalls.kt
StarsInFunctionCalls.txt
StringPrefixAndSuffix.fir.kt
StringPrefixAndSuffix.kt
StringPrefixAndSuffix.txt
StringTemplates.fir.kt
StringTemplates.kt
StringTemplates.txt
SupertypeListChecks.fir.kt
SupertypeListChecks.kt
SupertypeListChecks.txt
suppressExposedPropertyTypeInConstructor.fir.kt
suppressExposedPropertyTypeInConstructor.kt
suppressExposedPropertyTypeInPrivateConstructor.fir.kt
suppressExposedPropertyTypeInPrivateConstructor.kt
SyntaxErrorInTestHighlighting.kt
SyntaxErrorInTestHighlighting.txt
SyntaxErrorInTestHighlightingEof.kt
SyntaxErrorInTestHighlightingEof.txt
syntheticSet.fir.kt
syntheticSet.kt
syntheticSet.txt
syntheticSetFalsePositive.kt
syntheticSetFalsePositive.txt
tailRecBasic.kt
tailRecBasic.txt
tailRecInNestedScopes.kt
tailRecInNestedScopes.txt
tailRecInTry.kt
tailRecInTry.txt
tailRecOnVirtualMember.fir.kt
tailRecOnVirtualMember.kt
tailRecOnVirtualMember.txt
tailRecOnVirtualMemberError.kt
tailRecOnVirtualMemberError.txt
tailRecOverridden.fir.kt
tailRecOverridden.kt
tailRecOverridden.txt
tailRecSingleton.fir.kt
tailRecSingleton.kt
tailRecSingleton.txt
tailRecursionComplex.kt
tailRecursionComplex.txt
tailRecWithDispatchReceiver.kt
tailRecWithDispatchReceiver.txt
tailRecWithExtensionReceiver.kt
tailRecWithExtensionReceiver.txt
TraitOverrideObjectMethods.fir.kt
TraitOverrideObjectMethods.javac.txt
TraitOverrideObjectMethods.kt
TraitOverrideObjectMethods.txt
TraitWithConstructor.kt
TraitWithConstructor.txt
TypeInference.kt
TypeInference.txt
TypeMismatchOnOverrideWithSyntaxErrors.kt
TypeMismatchOnOverrideWithSyntaxErrors.txt
Underscore.fir.kt
Underscore.kt
Underscore.txt
UnderscoreUsageInAnnotation.kt
UnderscoreUsageInAnnotation.txt
UnderscoreUsageInCall.kt
UnderscoreUsageInCall.txt
UnderscoreUsageInCallableRefTypeLHS.kt
UnderscoreUsageInCallableRefTypeLHS.txt
UnderscoreUsageInType.kt
UnderscoreUsageInType.txt
UnderscoreUsageInVariableAsFunctionCall.kt
UnderscoreUsageInVariableAsFunctionCall.txt
UnitByDefaultForFunctionTypes.kt
UnitByDefaultForFunctionTypes.txt
UnitValue.kt
UnitValue.txt
unproperDefaultInitializationInTailrec.fir.kt
unproperDefaultInitializationInTailrec.kt
unproperDefaultInitializationInTailrec.txt
Unresolved.fir.kt
Unresolved.kt
Unresolved.txt
UnusedInDestructuring.fir.kt
UnusedInDestructuring.kt
UnusedInDestructuring.txt
UnusedParameters.fir.kt
UnusedParameters.kt
UnusedParameters.txt
unusedVariableOnRegularDelegatedProperty.fir.kt
unusedVariableOnRegularDelegatedProperty.kt
UnusedVariables.fir.kt
UnusedVariables.kt
UnusedVariables.txt
ValAndFunOverrideCompatibilityClash.javac.txt
ValAndFunOverrideCompatibilityClash.kt
ValAndFunOverrideCompatibilityClash.txt
Varargs.fir.kt
Varargs.kt
Varargs.txt
VarargTypes.kt
VarargTypes.txt
Variance.fir.kt
Variance.kt
Variance.txt