IR: take care of supertypes when copying IrTypeParameters

This commit is contained in:
Georgy Bronnikov
2020-09-08 21:12:49 +03:00
parent 916d66c220
commit 67d7bf3269
14 changed files with 145 additions and 75 deletions
@@ -13871,6 +13871,11 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/functions/localFunctions"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM, true);
}
@TestMetadata("boundTypeParameterInSupertype.kt")
public void testBoundTypeParameterInSupertype() throws Exception {
runTest("compiler/testData/codegen/box/functions/localFunctions/boundTypeParameterInSupertype.kt");
}
@TestMetadata("callBetweenLocalFunctions.kt")
public void testCallBetweenLocalFunctions() throws Exception {
runTest("compiler/testData/codegen/box/functions/localFunctions/callBetweenLocalFunctions.kt");