duke@1: /* duke@1: * @test /nodynamiccopyright/ duke@1: * @bug 4524388 4785453 duke@1: * @summary "attemping to assign weaker access" message doesn't give method line number duke@1: * @author Neal Gafter duke@1: * jjg@611: * @compile/fail/ref=OverridePosition.out -XDrawDiagnostics OverridePosition.java duke@1: */ duke@1: duke@1: package T4524388; duke@1: duke@1: interface Interface { duke@1: void method(); duke@1: } duke@1: duke@1: class Testa implements Interface { duke@1: void method() {} duke@1: } duke@1: duke@1: class A { duke@1: void method() {} duke@1: } duke@1: duke@1: class B extends A implements Interface { duke@1: }