[JVM IR] Fix constant folding to use basic types always.

Fixes KT-46540.
This commit is contained in:
Mads Ager
2021-05-10 15:08:54 +02:00
committed by Alexander Udalov
parent ad18d5984b
commit 2c5a4dcb98
6 changed files with 63 additions and 11 deletions
@@ -12797,6 +12797,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
runTest("compiler/testData/codegen/box/fullJdk/kt434.kt");
}
@TestMetadata("kt46540.kt")
public void testKt46540() throws Exception {
runTest("compiler/testData/codegen/box/fullJdk/kt46540.kt");
}
@TestMetadata("platformTypeAssertionStackTrace.kt")
public void testPlatformTypeAssertionStackTrace() throws Exception {
runTest("compiler/testData/codegen/box/fullJdk/platformTypeAssertionStackTrace.kt");