Disallow nested classes within inner & local classes

#KT-1174 In Progress
This commit is contained in:
Alexander Udalov
2012-12-03 21:18:46 +04:00
parent a0caa88adf
commit 0b51a6cae0
8 changed files with 54 additions and 4 deletions
@@ -2459,6 +2459,11 @@ public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEage
doTest("compiler/testData/diagnostics/tests/inner/nestedClassExtendsOuterGeneric.kt");
}
@TestMetadata("nestedClassNotAllowed.kt")
public void testNestedClassNotAllowed() throws Exception {
doTest("compiler/testData/diagnostics/tests/inner/nestedClassNotAllowed.kt");
}
@TestMetadata("nestedVsInnerAccessOuterMember.kt")
public void testNestedVsInnerAccessOuterMember() throws Exception {
doTest("compiler/testData/diagnostics/tests/inner/nestedVsInnerAccessOuterMember.kt");