Prohibit irrelevant fields in @JvmRecord classes

^KT-43677 In Progress
This commit is contained in:
Denis.Zharkov
2020-11-27 18:53:06 +03:00
parent 1b575d7903
commit 033f43794d
6 changed files with 86 additions and 7 deletions
@@ -50,6 +50,11 @@ public class DiagnosticsWithJdk15TestGenerated extends AbstractDiagnosticsWithJd
runTest("compiler/testData/diagnostics/testsWithJava15/jvmRecord/disabledFeature.kt");
}
@TestMetadata("irrelevantFields.kt")
public void testIrrelevantFields() throws Exception {
runTest("compiler/testData/diagnostics/testsWithJava15/jvmRecord/irrelevantFields.kt");
}
@TestMetadata("jvmRecordDescriptorStructure.kt")
public void testJvmRecordDescriptorStructure() throws Exception {
runTest("compiler/testData/diagnostics/testsWithJava15/jvmRecord/jvmRecordDescriptorStructure.kt");