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