langtools/test/tools/javac/OverridePosition.java
changeset 10 06bc494ca11e
child 2984 e15ff3a34054
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/langtools/test/tools/javac/OverridePosition.java	Sat Dec 01 00:00:00 2007 +0000
@@ -0,0 +1,25 @@
+/*
+ * @test  /nodynamiccopyright/
+ * @bug 4524388 4785453
+ * @summary "attemping to assign weaker access" message doesn't give method line number
+ * @author Neal Gafter
+ *
+ * @compile/fail/ref=OverridePosition.out -XDstdout -XDdiags=%b:%l:%_%m OverridePosition.java
+ */
+
+package T4524388;
+
+interface Interface {
+    void method();
+}
+
+class Testa implements Interface {
+    void method() {}
+}
+
+class A {
+    void method() {}
+}
+
+class B extends A implements Interface {
+}