1999-10-19 Bryce McKinlay <bryce@albatross.co.nz>
* libjava.compile/invokeinterface: New directory.
* libjava.compile/invokeinterface/Test.java: New file. Test code for
PR gcj/71 and PR gcj/72.
* libjava.compile/invokeinterface/A.java: New file.
* libjava.compile/invokeinterface/B.java: New file.
From-SVN: r30094
+1999-10-19 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * libjava.compile/invokeinterface: New directory.
+ * libjava.compile/invokeinterface/Test.java: New file. Test code for
+ PR gcj/71 and PR gcj/72.
+ * libjava.compile/invokeinterface/A.java: New file.
+ * libjava.compile/invokeinterface/B.java: New file.
+
1999-10-02 Anthony Green <green@cygnus.com>
* libjava.compile/Case.xfail: Removed. This test should pass now.
--- /dev/null
+public interface A
+{
+ public void a();
+}
--- /dev/null
+public interface B extends A
+{
+ public void b();
+}
--- /dev/null
+public class Test implements B
+{
+ public static void main(String args[])
+ {
+ Test t = new Test();
+ B a = (B) t;
+ a.a();
+ }
+
+ public void a()
+ {
+ System.out.println("A");
+ }
+
+ public void b()
+ {
+ System.out.println("B");
+ }
+}