KT-43196 member extension property can't be "primary" in inline class

This commit is contained in:
Dmitry Petrov
2020-11-16 11:30:37 +03:00
parent b6f958f856
commit 93f868fb96
5 changed files with 89 additions and 1 deletions
@@ -957,6 +957,11 @@ public class BytecodeListingTestGenerated extends AbstractBytecodeListingTest {
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/inlineClassWithManyKindsOfMembers.kt");
}
@TestMetadata("memberExtensionProperty.kt")
public void testMemberExtensionProperty() throws Exception {
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/memberExtensionProperty.kt");
}
@TestMetadata("noArgConstructorForInlineClassParameter.kt")
public void testNoArgConstructorForInlineClassParameter() throws Exception {
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/noArgConstructorForInlineClassParameter.kt");
@@ -927,6 +927,11 @@ public class IrBytecodeListingTestGenerated extends AbstractIrBytecodeListingTes
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/inlineClassWithManyKindsOfMembers.kt");
}
@TestMetadata("memberExtensionProperty.kt")
public void testMemberExtensionProperty() throws Exception {
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/memberExtensionProperty.kt");
}
@TestMetadata("noArgConstructorForInlineClassParameter.kt")
public void testNoArgConstructorForInlineClassParameter() throws Exception {
runTest("compiler/testData/codegen/bytecodeListing/inlineClasses/noArgConstructorForInlineClassParameter.kt");