[Nice-commit] Nice/testsuite/compiler/typing abstractInterfaces.testsuite,1.4,1.5 alike.testsuite,1.
Brought to you by:
bonniot
Update of /cvsroot/nice/Nice/testsuite/compiler/typing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17429/F:/nice/testsuite/compiler/typing Modified Files: abstractInterfaces.testsuite alike.testsuite coverage.testsuite final.testsuite matching.testsuite null.testsuite polymorphism.testsuite Log Message: Removed deprecated pattern syntax from testsuite. Index: matching.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/matching.testsuite,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** matching.testsuite 29 Aug 2003 16:08:11 -0000 1.2 --- matching.testsuite 1 Mar 2005 18:56:23 -0000 1.3 *************** *** 6,12 **** } ! f(x@M) = x; ! f(x#M) = new M(); /// PASS --- 6,12 ---- } ! f(M x) = x; ! f(#M x) = new M(); /// PASS *************** *** 21,25 **** ! addTo(this@Packet, queue) { var next = queue; --- 21,25 ---- ! addTo(Packet this, queue) { var next = queue; Index: final.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/final.testsuite,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** final.testsuite 13 Oct 2004 18:28:51 -0000 1.2 --- final.testsuite 1 Mar 2005 18:56:23 -0000 1.3 *************** *** 7,9 **** ff(x) = x; ! ff(x@F2) = new F2(); --- 7,9 ---- ff(x) = x; ! ff(F2 x) = new F2(); Index: coverage.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/coverage.testsuite,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** coverage.testsuite 14 Oct 2004 20:35:34 -0000 1.3 --- coverage.testsuite 1 Mar 2005 18:56:23 -0000 1.4 *************** *** 22,26 **** /// TOPLEVEL void method3(String); ! method3(f@String) {} // this case is mandatory to cover method3 method3(/*/// FAIL HERE */null) {} --- 22,26 ---- /// TOPLEVEL void method3(String); ! method3(String f) {} // this case is mandatory to cover method3 method3(/*/// FAIL HERE */null) {} Index: null.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/null.testsuite,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** null.testsuite 13 Oct 2004 18:28:51 -0000 1.9 --- null.testsuite 1 Mar 2005 18:56:23 -0000 1.10 *************** *** 52,56 **** } ! <R,A> call(this@OOMemoize, a){ if (this.table.containsKey(a)) return notNull(this.table.get(a)); --- 52,56 ---- } ! <R,A> call(OOMemoize this, a){ if (this.table.containsKey(a)) return notNull(this.table.get(a)); Index: abstractInterfaces.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/abstractInterfaces.testsuite,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** abstractInterfaces.testsuite 2 Jun 2003 17:43:10 -0000 1.4 --- abstractInterfaces.testsuite 1 Mar 2005 18:56:22 -0000 1.5 *************** *** 26,30 **** } class A finally implements I {} ! f(x@A) = new A(); /// FAIL --- 26,30 ---- } class A finally implements I {} ! f(A x) = new A(); /// FAIL *************** *** 37,41 **** } class A implements I {} ! f(x@A) = new A(); /// PASS --- 37,41 ---- } class A implements I {} ! f(A x) = new A(); /// PASS *************** *** 47,51 **** abstract class A finally implements I {} class B extends A {} ! f(x@B) { A res = new B(); return res; } /// PASS --- 47,51 ---- abstract class A finally implements I {} class B extends A {} ! f(B x) { A res = new B(); return res; } /// PASS *************** *** 74,78 **** var B b = new X(); ! foo(x@X) = b; /// PASS --- 74,78 ---- var B b = new X(); ! foo(X x) = b; /// PASS *************** *** 94,97 **** <I1 T | T : I2> T f(T); f(x) = x; ! f(x@C) = new A(); --- 94,97 ---- <I1 T | T : I2> T f(T); f(x) = x; ! f(C x) = new A(); Index: alike.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/alike.testsuite,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** alike.testsuite 18 Dec 2004 17:37:31 -0000 1.2 --- alike.testsuite 1 Mar 2005 18:56:23 -0000 1.3 *************** *** 9,16 **** {} ! f1(x@A) = x; <A T> T f2(T); ! f2(x@A) = x.f1(); /// PASS --- 9,16 ---- {} ! f1(A x) = x; <A T> T f2(T); ! f2(A x) = x.f1(); /// PASS *************** *** 21,25 **** } ! f4(x@C, y) { f4(x, y); --- 21,25 ---- } ! f4(C x, y) { f4(x, y); Index: polymorphism.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/typing/polymorphism.testsuite,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** polymorphism.testsuite 13 Oct 2004 18:28:51 -0000 1.5 --- polymorphism.testsuite 1 Mar 2005 18:56:23 -0000 1.6 *************** *** 20,24 **** <T> int m(T); m(x) = 0; ! m(c@Collection) = c.size(); /// PASS --- 20,24 ---- <T> int m(T); m(x) = 0; ! m(Collection c) = c.size(); /// PASS |