[Nice-commit] Nice/testsuite/compiler/classes/constructors custom.testsuite,1.3,1.4
Brought to you by:
bonniot
From: <ar...@us...> - 2003-12-14 20:56:39
|
Update of /cvsroot/nice/Nice/testsuite/compiler/classes/constructors In directory sc8-pr-cvs1:/tmp/cvs-serv19378/F:/nice/testsuite/compiler/classes/constructors Modified Files: custom.testsuite Log Message: Multi package testcases for custom constructors. Index: custom.testsuite =================================================================== RCS file: /cvsroot/nice/Nice/testsuite/compiler/classes/constructors/custom.testsuite,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** custom.testsuite 14 Dec 2003 16:52:32 -0000 1.3 --- custom.testsuite 14 Dec 2003 20:56:35 -0000 1.4 *************** *** 44,45 **** --- 44,71 ---- class ColoredPoint extends Point { String color; } + + /// PASS bug + /// package a + /// Toplevel + new Point(double xy) = this(x: xy, y : xy); + /// package b import a; + let p = new Point(xy: 10.11); + + + /// PASS bug + /// package a + /// Toplevel + new Point(double angle, double distance) + { this(x: distance * cos(angle), y: distance * sin(angle)); } + /// package b import a; + let p = new Point(angle: 0, distance: 1); + + /// PASS bug + /// package a + /// Toplevel + class Point2 { double x; double y; } + /// package b import a; + let p = new Point2(angle: 0, distance: 1); + /// Toplevel + new Point2(double angle, double distance) + { this(x: distance * cos(angle), y: distance * sin(angle)); } |