1 /*
2 * @test /nodynamiccopyright/
3 * @bug 8334488
4 * @summary Verify the error message generated for early access from inner class
5 * @compile/fail/ref=EarlyInnerAccessErrorMessageTest.out -XDrawDiagnostics EarlyInnerAccessErrorMessageTest.java
6 */
7 public class EarlyInnerAccessErrorMessageTest {
8 int x;
9 EarlyInnerAccessErrorMessageTest() {
10 class Inner {
11 { System.out.println(x); }
12 }
13 super();
14 }
15 }
|
1 /*
2 * @test /nodynamiccopyright/
3 * @bug 8334488
4 * @summary Verify the error message generated for early access from inner class
5 * @compile/fail/ref=EarlyInnerAccessErrorMessageTest.out -XDrawDiagnostics EarlyInnerAccessErrorMessageTest.java
6 * @build InitializationWarningTester
7 * @run main InitializationWarningTester EarlyInnerAccessErrorMessageTest EarlyInnerAccessErrorMessageTestWarnings.out
8 */
9 public class EarlyInnerAccessErrorMessageTest {
10 int x;
11 EarlyInnerAccessErrorMessageTest() {
12 class Inner {
13 { System.out.println(x); }
14 }
15 super();
16 }
17 }
|