1/* 2 * @test /nodynamiccopyright/ 3 * @bug 6209839 4 * @summary Illegal forward reference to enum constants allowed by javac 5 * @author Peter von der Ah\u00e9 6 * @compile/fail/ref=TestEnum5.out -XDrawDiagnostics TestEnum5.java 7 */ 8 9enum TestEnum { 10 BAR, 11 QUX, 12 BAZ; 13 static String X = "X"; 14 TestEnum() { 15 String y = X; 16 } 17} 18