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=TestEnum2.out -XDrawDiagnostics TestEnum2.java 7 */ 8 9enum TestEnum { 10 BAR, 11 QUX, 12 BAZ { 13 private final TestEnum a = BAR; 14 private final TestEnum b = QUX; 15 } 16} 17