Prohibit properties with backing fields inside inline classes

This commit is contained in:
Mikhail Zarechenskiy
2018-05-07 00:15:06 +03:00
parent 29d15b9990
commit 043c3d9a97
8 changed files with 95 additions and 9 deletions
@@ -10693,6 +10693,11 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
runTest("compiler/testData/diagnostics/tests/inlineClasses/presenceOfPublicPrimaryConstructorForInlineClass.kt");
}
@TestMetadata("propertiesWithBackingFieldsInsideInlineClass.kt")
public void testPropertiesWithBackingFieldsInsideInlineClass() throws Exception {
runTest("compiler/testData/diagnostics/tests/inlineClasses/propertiesWithBackingFieldsInsideInlineClass.kt");
}
@TestMetadata("varargsOnParametersOfInlineClassType.kt")
public void testVarargsOnParametersOfInlineClassType() throws Exception {
runTest("compiler/testData/diagnostics/tests/inlineClasses/varargsOnParametersOfInlineClassType.kt");