duke@1: /* duke@1: * @test /nodynamiccopyright/ duke@1: * @bug 6424491 duke@1: * @summary javac accepts illegal forward references duke@1: * @author Peter von der Ah\u00e9 jjg@611: * @compile/fail/ref=T6425594.out -XDrawDiagnostics -XDuseBeforeDeclarationWarning T6425594.java duke@1: */ duke@1: duke@1: public class T6425594 { duke@1: static int x = T6425594.x; duke@1: static final int y = z; duke@1: static final int z = 0; duke@1: }