JVM_IR KT-50076 avoid CHECKCAST on moved dispatch receiver parameter
This commit is contained in:
+18
@@ -1073,6 +1073,24 @@ public class FirBytecodeTextTestGenerated extends AbstractFirBytecodeTextTest {
|
||||
public void testKt22714() throws Exception {
|
||||
runTest("compiler/testData/codegen/bytecodeText/checkcast/kt22714.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noCheckcastOnDelegatingDefaultImplsCall.kt")
|
||||
public void testNoCheckcastOnDelegatingDefaultImplsCall() throws Exception {
|
||||
runTest("compiler/testData/codegen/bytecodeText/checkcast/noCheckcastOnDelegatingDefaultImplsCall.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noCheckcastOnDispatchReceiverOfMethodWithDefaultParameters.kt")
|
||||
public void testNoCheckcastOnDispatchReceiverOfMethodWithDefaultParameters() throws Exception {
|
||||
runTest("compiler/testData/codegen/bytecodeText/checkcast/noCheckcastOnDispatchReceiverOfMethodWithDefaultParameters.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("noCheckcastOnSuper.kt")
|
||||
public void testNoCheckcastOnSuper() throws Exception {
|
||||
runTest("compiler/testData/codegen/bytecodeText/checkcast/noCheckcastOnSuper.kt");
|
||||
}
|
||||
}
|
||||
|
||||
@Nested
|
||||
|
||||
Reference in New Issue
Block a user