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