duke@1: /* @test /nodynamiccopyright/ duke@1: @bug 4087127 4785453 duke@1: @author dps duke@1: @summary class: instance access through types is not allowed duke@1: jjg@611: @compile/fail/ref=NonStaticFieldExpr3.out -XDrawDiagnostics NonStaticFieldExpr3.java duke@1: */ duke@1: duke@1: class NonStaticFieldExpr3 { duke@1: public int x; duke@1: } duke@1: duke@1: class Subclass extends NonStaticFieldExpr3 { duke@1: int a = NonStaticFieldExpr3.x; // SHOULD BE ERROR duke@1: }