3789983e89
Reviewed-by: darcy, ihse
17 lines
370 B
Java
17 lines
370 B
Java
/*
|
|
* @test /nodynamiccopyright/
|
|
* @bug 6209839
|
|
* @summary Illegal forward reference to enum constants allowed by javac
|
|
* @author Peter von der Ah\u00e9
|
|
* @compile/fail/ref=TestEnum2.out -XDrawDiagnostics TestEnum2.java
|
|
*/
|
|
|
|
enum TestEnum {
|
|
BAR,
|
|
QUX,
|
|
BAZ {
|
|
private final TestEnum a = BAR;
|
|
private final TestEnum b = QUX;
|
|
}
|
|
}
|