JVM_IR more aggressive if-null expressions fusion
Assume that changing a return type from T to T? is not a binary-compatible change.
This commit is contained in:
committed by
teamcityserver
parent
6f0bf766f2
commit
02d8c7527e
+10
@@ -1555,6 +1555,16 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
runTest("compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("safeCallWithElvisAndEnhancedNullability.kt")
|
||||
public void testSafeCallWithElvisAndEnhancedNullability() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisAndEnhancedNullability.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("safeCallWithElvisMultipleFiles.kt")
|
||||
public void testSafeCallWithElvisMultipleFiles() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/boxingOptimization/safeCallWithElvisMultipleFiles.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("simple.kt")
|
||||
public void testSimple() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/boxingOptimization/simple.kt");
|
||||
|
||||
Reference in New Issue
Block a user