duke@1: /* @test /nodynamiccopyright/ duke@1: @bug 4087127 4785453 duke@1: @author dps duke@1: @summary method: instance access through types is not allowed duke@1: jjg@611: @compile/fail/ref=NonStaticFieldExpr2.out -XDrawDiagnostics NonStaticFieldExpr2.java duke@1: */ duke@1: duke@1: class NonStaticFieldExpr2 { duke@1: duke@1: public int x; duke@1: duke@1: void foo () { duke@1: int z = NonStaticFieldExpr2.x; // SHOULD BE ERROR duke@1: } duke@1: }