FIR2IR: load property setter noinline/crossinline flags

#KT-56234 Fixed
This commit is contained in:
pyos
2023-02-06 10:34:15 +01:00
committed by Space Team
parent 8ff4af034a
commit 7420008af9
12 changed files with 158 additions and 3 deletions
@@ -3842,6 +3842,12 @@ public class IrBlackBoxInlineCodegenTestGenerated extends AbstractIrBlackBoxInli
runTest("compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt");
}
@Test
@TestMetadata("crossinlineFunctional.kt")
public void testCrossinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/crossinlineFunctional.kt");
}
@Test
@TestMetadata("fromObject.kt")
public void testFromObject() throws Exception {
@@ -3854,6 +3860,12 @@ public class IrBlackBoxInlineCodegenTestGenerated extends AbstractIrBlackBoxInli
runTest("compiler/testData/codegen/boxInline/property/kt22649.kt");
}
@Test
@TestMetadata("noinlineFunctional.kt")
public void testNoinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/noinlineFunctional.kt");
}
@Test
@TestMetadata("property.kt")
public void testProperty() throws Exception {
@@ -3842,6 +3842,12 @@ public class IrCompileKotlinAgainstInlineKotlinTestGenerated extends AbstractIrC
runTest("compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt");
}
@Test
@TestMetadata("crossinlineFunctional.kt")
public void testCrossinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/crossinlineFunctional.kt");
}
@Test
@TestMetadata("fromObject.kt")
public void testFromObject() throws Exception {
@@ -3854,6 +3860,12 @@ public class IrCompileKotlinAgainstInlineKotlinTestGenerated extends AbstractIrC
runTest("compiler/testData/codegen/boxInline/property/kt22649.kt");
}
@Test
@TestMetadata("noinlineFunctional.kt")
public void testNoinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/noinlineFunctional.kt");
}
@Test
@TestMetadata("property.kt")
public void testProperty() throws Exception {
@@ -3842,6 +3842,12 @@ public class IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated extends Ab
runTest("compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt");
}
@Test
@TestMetadata("crossinlineFunctional.kt")
public void testCrossinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/crossinlineFunctional.kt");
}
@Test
@TestMetadata("fromObject.kt")
public void testFromObject() throws Exception {
@@ -3854,6 +3860,12 @@ public class IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated extends Ab
runTest("compiler/testData/codegen/boxInline/property/kt22649.kt");
}
@Test
@TestMetadata("noinlineFunctional.kt")
public void testNoinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/noinlineFunctional.kt");
}
@Test
@TestMetadata("property.kt")
public void testProperty() throws Exception {
@@ -3842,6 +3842,12 @@ public class JvmIrAgainstOldBoxInlineTestGenerated extends AbstractJvmIrAgainstO
runTest("compiler/testData/codegen/boxInline/property/augAssignmentAndIncViaConvention.kt");
}
@Test
@TestMetadata("crossinlineFunctional.kt")
public void testCrossinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/crossinlineFunctional.kt");
}
@Test
@TestMetadata("fromObject.kt")
public void testFromObject() throws Exception {
@@ -3854,6 +3860,12 @@ public class JvmIrAgainstOldBoxInlineTestGenerated extends AbstractJvmIrAgainstO
runTest("compiler/testData/codegen/boxInline/property/kt22649.kt");
}
@Test
@TestMetadata("noinlineFunctional.kt")
public void testNoinlineFunctional() throws Exception {
runTest("compiler/testData/codegen/boxInline/property/noinlineFunctional.kt");
}
@Test
@TestMetadata("property.kt")
public void testProperty() throws Exception {