Nice/testsuite/compiler/classes field-override.testsuite,1.6,1.7 fields.testsuite,1.21,1.22 this.testsuite,1.8,1.9
Arjan Boeijink <[email protected]> Sat, 12 Mar 2005 19:24:46 +0000
| Newsgroups | gmane.comp.lang.nice.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/nice/Nice/testsuite/compiler/classes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17504/F:/nice/testsuite/compiler/classes
Modified Files:
field-override.testsuite fields.testsuite this.testsuite
Log Message:
Added more failure locations.
Index: this.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/this.testsuite,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** this.testsuite 1 Mar 2005 18:56:19 -0000 1.8
--- this.testsuite 12 Mar 2005 19:24:44 -0000 1.9
***************
*** 56,60 ****
class B
{
! int getX() = x;
}
--- 56,60 ----
class B
{
! int getX() = /* /// FAIL HERE */ x;
}
Index: fields.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/fields.testsuite,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** fields.testsuite 1 Mar 2005 19:24:38 -0000 1.21
--- fields.testsuite 12 Mar 2005 19:24:44 -0000 1.22
***************
*** 3,7 ****
class A
{
! int x = "Type error";
}
--- 3,7 ----
class A
{
! int x = /* /// FAIL HERE */ "Type error";
}
***************
*** 92,96 ****
interface I
{
! String s;
}
--- 92,96 ----
interface I
{
! String /* /// FAIL HERE */ s;
}
***************
*** 104,108 ****
/// FAIL
/// Toplevel
! class A { int x; int x; }
/// FAIL
--- 104,108 ----
/// FAIL
/// Toplevel
! class A { int x; int /* /// FAIL HERE */ x; }
/// FAIL
***************
*** 115,119 ****
/// Toplevel
class A { final int x = 1; }
! int f(A a) = a.x++;
/// PASS
--- 115,119 ----
/// Toplevel
class A { final int x = 1; }
! int f(A a) = /* /// FAIL HERE */ a.x++;
/// PASS
Index: field-override.testsuite
===================================================================
RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/field-override.testsuite,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** field-override.testsuite 18 Oct 2003 19:48:20 -0000 1.6
--- field-override.testsuite 12 Mar 2005 19:24:44 -0000 1.7
***************
*** 20,24 ****
class B extends A
{
! override B x;
}
--- 20,24 ----
class B extends A
{
! override B /* /// FAIL HERE */ x;
}
***************
*** 27,31 ****
class A
{
! override A x;
}
--- 27,31 ----
class A
{
! override A /* /// FAIL HERE */ x;
}
***************
*** 39,43 ****
class B extends A
{
! override B dummy;
}
--- 39,43 ----
class B extends A
{
! override B /* /// FAIL HERE */ dummy;
}
***************
*** 68,72 ****
}
! B goo(A a) = new B(x: a);
/// FAIL
--- 68,72 ----
}
! B goo(A a) = /* /// FAIL HERE */ new B(x: a);
/// FAIL
***************
*** 79,83 ****
class B extends A
{
! override String x;
}
--- 79,83 ----
class B extends A
{
! override String /* /// FAIL HERE */ x;
}
***************
*** 95,99 ****
class C extends B
{
! override B x;
}
--- 95,99 ----
class C extends B
{
! override B /* /// FAIL HERE */ x;
}
***************
*** 119,123 ****
class B<T> extends A
{
! override List<T> x;
}
--- 119,123 ----
class B<T> extends A
{
! override List<T> /* /// FAIL HERE */ x;
}
***************
*** 131,135 ****
class B<T> extends A
{
! override List<String> x;
}
--- 131,135 ----
class B<T> extends A
{
! override List<String> /* /// FAIL HERE */ x;
}
***************
*** 219,222 ****
class BB extends AA {
override B val;
! override C val;
}
--- 219,222 ----
class BB extends AA {
override B val;
! override C /* /// FAIL HERE */ val;
}
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click