Update of /cvsroot/nice/Nice/testsuite/compiler/classes
In directory sc8-pr-cvs1:/tmp/cvs-serv26745/testsuite/compiler/classes
Modified Files:
field-override.testsuite
Log Message:
Make sure that field overrides are taken into account when importing a compiled
package.
Index: field-override.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/field-override.testsuite,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** field-override.testsuite 6 Aug 2003 22:40:31 -0000 1.4
--- field-override.testsuite 26 Aug 2003 14:21:37 -0000 1.5
***************
*** 191,192 ****
--- 191,208 ----
override byte b = 2;
}
+
+ /// PASS
+ /// package a
+ /// Toplevel
+ abstract class A {}
+ class B extends A {}
+
+ abstract class AA {
+ final A val;
+ }
+ class BB extends AA {
+ override B val;
+ }
+
+ /// package b import a
+ B b = new BB(val: new B()).val;
|