Update of /cvsroot/nice/Nice/testsuite/compiler/classes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3596/testsuite/compiler/classes
Modified Files:
specialization.testsuite
Log Message:
Fix methods declared inside classes with less type parameters than their
parents (fixes bug #1084559).
Index: specialization.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/specialization.testsuite,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** specialization.testsuite 14 Dec 2004 00:18:40 -0000 1.5
--- specialization.testsuite 17 Dec 2004 20:45:06 -0000 1.6
***************
*** 56,60 ****
}
! /// PASS bug
/// Toplevel
class A<T> {}
--- 56,60 ----
}
! /// PASS
/// Toplevel
class A<T> {}
***************
*** 62,63 ****
--- 62,73 ----
void foo() {}
}
+
+ /// PASS
+ // bug #1084559
+ foo(new Aha());
+ /// Toplevel
+ interface Buffer<Elem> {}
+
+ class Aha implements Buffer<int> {
+ void foo() {}
+ }
|