Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
2a568be17b8f4a9af8f61b27d156c07d37c12fdc
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
controlFlowAnalysis
tree: cfaadcca2ccdd13b02dae8bcdd015e95537c5b42
deadCode/
definiteReturn/
unnecessaryLateinit/
accessToCompanionInBaseEnumInitSection_function.fir.kt
accessToCompanionInBaseEnumInitSection_function.kt
accessToCompanionInBaseEnumInitSection_property.fir.kt
accessToCompanionInBaseEnumInitSection_property.kt
accessValueParameterInDefaultValue_after.fir.kt
accessValueParameterInDefaultValue_after.kt
accessValueParameterInDefaultValue_after.txt
accessValueParameterInDefaultValue_before.fir.kt
accessValueParameterInDefaultValue_before.kt
accessValueParameterInDefaultValue_before.txt
assignedInFinally.fir.kt
assignedInFinally.kt
assignedInFinally.txt
assignedInIfElse.kt
assignedInIfElse.txt
assignedInTryWithCatch.fir.kt
assignedInTryWithCatch.kt
assignedInTryWithCatch.txt
assignedInTryWithoutCatch.fir.kt
assignedInTryWithoutCatch.kt
assignedInTryWithoutCatch.txt
assignmentInLocalsInConstructor.fir.kt
assignmentInLocalsInConstructor.kt
assignmentInLocalsInConstructor.txt
assignmentOfSyntheticVarWithInconsistentNullability.fir.kt
assignmentOfSyntheticVarWithInconsistentNullability.kt
backingFieldInsideGetter_after.kt
backingFieldInsideGetter_after.txt
backingFieldInsideGetter_before.kt
backingFieldInsideGetter_before.txt
breakContinueInTryFinally.fir.kt
breakContinueInTryFinally.kt
breakContinueInTryFinally.txt
breakContinueInTryFinallyInLoop.fir.kt
breakContinueInTryFinallyInLoop.kt
breakContinueInTryFinallyInLoop.txt
breakContinueNoinline.kt
breakContinueNoinline.txt
breakInLambdaPassedToDirectInvoke.kt
breakInLambdaPassedToDirectInvoke.txt
breakInsideLocal.fir.kt
breakInsideLocal.kt
breakInsideLocal.txt
breakOrContinueInLoopCondition.fir.kt
breakOrContinueInLoopCondition.kt
breakOrContinueInLoopCondition.txt
capturingUninitializedVariableInNonInPlaceLambda.fir.kt
capturingUninitializedVariableInNonInPlaceLambda.kt
cfgOfFullyIncorrectCode.fail
cfgOfFullyIncorrectCode.fir.kt
cfgOfFullyIncorrectCode.kt
checkInnerLocalDeclarations.fir.kt
checkInnerLocalDeclarations.kt
checkInnerLocalDeclarations.txt
checkPropertyAccessor.fir.kt
checkPropertyAccessor.kt
checkPropertyAccessor.txt
constructorPropertyInterdependence.fir.kt
constructorPropertyInterdependence.kt
constructorPropertyInterdependence.txt
definiteReturnInWhen.fir.kt
definiteReturnInWhen.kt
definiteReturnInWhen.txt
delegatedConstructorArguments.dot
delegatedConstructorArguments.kt
delegatedMemberProperyWriteInInit.fir.kt
delegatedMemberProperyWriteInInit.kt
delegatedPropertyEarlyAccess.fir.kt
delegatedPropertyEarlyAccess.kt
delegatedPropertyEarlyAccess.txt
doWhileAssignment.kt
doWhileAssignment.txt
doWhileNotDefined.kt
elvisNotProcessed.fir.kt
elvisNotProcessed.kt
elvisNotProcessed.ni.txt
elvisNotProcessed.txt
enumCompanionInterdependence.fir.kt
enumCompanionInterdependence.kt
enumCompanionInterdependence.txt
enumInterdependence.fir.kt
enumInterdependence.kt
enumInterdependence.txt
fieldAsClassDelegate.fir.kt
fieldAsClassDelegate.kt
fieldAsClassDelegate.ni.txt
fieldAsClassDelegate.txt
fieldInitialization.fir.kt
fieldInitialization.kt
fieldInitialization.txt
infiniteLoops.fir.kt
infiniteLoops.kt
infiniteLoops.txt
initializationInLambda.fir.kt
initializationInLambda.kt
initializationInLambda.txt
initializationInLocalClass.fir.kt
initializationInLocalClass.kt
initializationInLocalClass.txt
initializationInLocalFun.kt
initializationInLocalFun.txt
initializationInLocalViaExplicitThis_after.fir.kt
initializationInLocalViaExplicitThis_after.kt
initializationInLocalViaExplicitThis_after.txt
initializationInLocalViaExplicitThis_before.fir.kt
initializationInLocalViaExplicitThis_before.kt
initializationInLocalViaExplicitThis_before.txt
inlinedBreakContinueFeatureDisabled.kt
inlinedBreakContinueFeatureDisabled.txt
kt1001.fir.kt
kt1001.kt
kt1001.txt
kt1027.fir.kt
kt1027.kt
kt1027.txt
kt1066.kt
kt1066.txt
kt10805.kt
kt10805.ni.txt
kt10805.txt
kt10823.kt
kt10823.txt
kt1156.kt
kt1156.txt
kt1185enums.kt
kt1185enums.txt
kt1189.kt
kt1189.txt
kt1191.kt
kt1191.txt
kt1219.1301.kt
kt1219.1301.txt
kt1571.fir.kt
kt1571.kt
kt1571.txt
kt1977.fir.kt
kt1977.kt
kt1977.txt
kt2166_kt2103.kt
kt2166_kt2103.txt
kt2226.kt
kt2226.txt
kt2330.fir.kt
kt2330.kt
kt2330.txt
kt2334.kt
kt2334.txt
kt2369.kt
kt2369.txt
kt2845.fir.kt
kt2845.kt
kt2845.txt
kt2960.fir.kt
kt2960.kt
kt2960.txt
kt2972.kt
kt2972.txt
kt3444.kt
kt3444.txt
kt3501.fir.kt
kt3501.kt
kt3501.txt
kt4126.fir.kt
kt4126.kt
kt4126.txt
kt4405.fir.kt
kt4405.kt
kt4405.txt
kt510.kt
kt510.txt
kt52131.kt
kt52131.txt
kt607.fir.kt
kt607.kt
kt607.txt
kt609.fir.kt
kt609.kt
kt609.txt
kt610.fir.kt
kt610.kt
kt610.txt
kt6788.fir.kt
kt6788.kt
kt6788.txt
kt776.kt
kt776.txt
kt843.kt
kt843.txt
kt897.kt
kt897.txt
localClasses.fir.kt
localClasses.kt
localClasses.txt
localObjectInConstructor.kt
localObjectInConstructor.txt
loopWithNonTrivialBooleanConst_error.fir.kt
loopWithNonTrivialBooleanConst_error.kt
loopWithNonTrivialBooleanConst_error.txt
loopWithNonTrivialBooleanConst_warning.fir.kt
loopWithNonTrivialBooleanConst_warning.kt
loopWithNonTrivialBooleanConst_warning.txt
mainWithoutWarningOnUnusedParam.kt
mainWithoutWarningOnUnusedParam.txt
mainWithWarningOnUnusedParam.fir.kt
mainWithWarningOnUnusedParam.kt
mainWithWarningOnUnusedParam.txt
nestedTryFinally.kt
nestedTryFinally.txt
nonLocalReturnUnreachable.kt
nonLocalReturnUnreachable.txt
nonLocalReturnWithFinally.kt
nonLocalReturnWithFinally.txt
privateSetter.kt
privateSetter.txt
propertiesInitWithOtherInstance.fir.kt
propertiesInitWithOtherInstance.kt
propertiesInitWithOtherInstance.txt
propertiesInitWithOtherInstanceInner.fir.kt
propertiesInitWithOtherInstanceInner.kt
propertiesInitWithOtherInstanceInner.txt
propertiesInitWithOtherInstanceThisLabel.fir.kt
propertiesInitWithOtherInstanceThisLabel.kt
propertiesInitWithOtherInstanceThisLabel.txt
propertiesOrderInPackage.kt
propertiesOrderInPackage.txt
reassignmentInCatch.fir.kt
reassignmentInCatch.kt
reassignmentInConcurrentLambdas.fir.kt
reassignmentInConcurrentLambdas.kt
reassignmentInLambda.kt
reassignmentInTryCatch.fir.kt
reassignmentInTryCatch.kt
reassignmentInTryCatch.txt
reassignmentInTryCatchWithJumps.fir.kt
reassignmentInTryCatchWithJumps.kt
reassignmentInTryCatchWithJumps.txt
reassignmentWithLambda.fir.kt
reassignmentWithLambda.kt
referenceToPropertyInitializer.fir.kt
referenceToPropertyInitializer.kt
referenceToPropertyInitializer.txt
repeatUnitializedErrorOnlyForLocalVars.fir.kt
repeatUnitializedErrorOnlyForLocalVars.kt
repeatUnitializedErrorOnlyForLocalVars.txt
safeCallAfterVariableInitialization.fir.kt
safeCallAfterVariableInitialization.kt
scopeOfAnonymousInitializer.kt
scopeOfAnonymousInitializer.txt
smartCastInCatch.dot
smartCastInCatch.fir.kt
smartCastInCatch.kt
throwInLambda.fir.kt
throwInLambda.kt
throwInLambda.txt
tryCatchFinallyIfs.kt
tryWithAssignmentUsedInCatch.kt
tryWithAssignmentUsedInCatch.txt
uninintializedProperyWithDirectAndDelayedInitialization.kt
uninitializedCompanionOfEnum_after.fir.kt
uninitializedCompanionOfEnum_after.kt
uninitializedCompanionOfEnum_after.txt
uninitializedCompanionOfEnum_before.fir.kt
uninitializedCompanionOfEnum_before.kt
uninitializedCompanionOfEnum_before.txt
UninitializedEnumCompanionVals.fir.kt
UninitializedEnumCompanionVals.kt
uninitializedInLocalDeclarations.fir.kt
uninitializedInLocalDeclarations.kt
uninitializedInLocalDeclarations.txt
UninitializedOrReassignedVariables.fir.kt
UninitializedOrReassignedVariables.kt
UninitializedOrReassignedVariables.txt
uninitializedQualifiedEnumEntry.kt
uninitializedQualifiedEnumEntry.txt
unmappedArgs.kt
unmappedArgs.txt
unresolvedReference.fir.kt
unresolvedReference.kt
unresolvedReference.txt
unusedPropertyWithCustomAccessors.fir.kt
unusedPropertyWithCustomAccessors.kt
unusedPropertyWithCustomAccessors.txt
useUninitializedInLambda.kt
useUninitializedInLambda.txt
varInitializationInIfInCycle.kt
varInitializationInIfInCycle.txt