Update of /cvsroot/nice/Nice/testsuite/compiler/methods
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23398/testsuite/compiler/methods
Modified Files:
overriding.testsuite
Log Message:
Fix sorting of alternatives, now that alternatives can belong to several
methods.
Index: overriding.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/methods/overriding.testsuite,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** overriding.testsuite 28 Feb 2004 14:23:42 -0000 1.1
--- overriding.testsuite 28 Feb 2004 20:24:16 -0000 1.2
***************
*** 73,76 ****
--- 73,89 ----
/// PASS
+ A a = new C();
+ B b = new C();
+ assert a.foo();
+ assert b.foo();
+ /// Toplevel
+ interface A {}
+ interface B{}
+ class C implements A,B {}
+ boolean foo(A a) = false;
+ boolean foo(B b) = false;
+ boolean foo(C c) = true;
+
+ /// PASS
/// Toplevel
class A{}
|