Don't lose inference session in all the possible locations
This commit is contained in:
+20
-10
@@ -14052,6 +14052,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/inference/builderInference"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true);
|
||||
}
|
||||
|
||||
@TestMetadata("builderCallAsReturnTypeInLocalClass.kt")
|
||||
public void testBuilderCallAsReturnTypeInLocalClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/builderCallAsReturnTypeInLocalClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("callableReferenceAndCoercionToUnit.kt")
|
||||
public void testCallableReferenceAndCoercionToUnit() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/callableReferenceAndCoercionToUnit.kt");
|
||||
@@ -14067,16 +14072,6 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/lackOfNullCheckOnNullableInsideBuild.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("multiStepCompletionWithinThreeBuilderInferenceCalls.kt")
|
||||
public void testMultiStepCompletionWithinThreeBuilderInferenceCalls() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/multiStepCompletionWithinThreeBuilderInferenceCalls.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("multiStepCompletionWithinTwoBuilderInferenceCalls.kt")
|
||||
public void testMultiStepCompletionWithinTwoBuilderInferenceCalls() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/multiStepCompletionWithinTwoBuilderInferenceCalls.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("propagateInferenceSessionIntoDeclarationAnalyzers.kt")
|
||||
public void testPropagateInferenceSessionIntoDeclarationAnalyzers() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/propagateInferenceSessionIntoDeclarationAnalyzers.kt");
|
||||
@@ -14126,6 +14121,21 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
public void testSubstitutelambdaExtensionReceiverType() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/substitutelambdaExtensionReceiverType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("topDownCompletionBreakedByNonBuilderInferenceSession.kt")
|
||||
public void testTopDownCompletionBreakedByNonBuilderInferenceSession() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/topDownCompletionBreakedByNonBuilderInferenceSession.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("topDownCompletionWithThreeBuilderInferenceCalls.kt")
|
||||
public void testTopDownCompletionWithThreeBuilderInferenceCalls() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithThreeBuilderInferenceCalls.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("topDownCompletionWithTwoBuilderInferenceCalls.kt")
|
||||
public void testTopDownCompletionWithTwoBuilderInferenceCalls() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/inference/builderInference/topDownCompletionWithTwoBuilderInferenceCalls.kt");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user