| Index: tests/language_strong/cascade_test.dart
|
| diff --git a/tests/language_strong/cascade_test.dart b/tests/language_strong/cascade_test.dart
|
| index a71676abff1c74d1ade5e7f26913bd43f9d77363..e9bc29d5068b703c28a6c6ca7f49fbffa5e59bc6 100644
|
| --- a/tests/language_strong/cascade_test.dart
|
| +++ b/tests/language_strong/cascade_test.dart
|
| @@ -12,14 +12,9 @@ class A {
|
|
|
| A(this.x, this.y);
|
|
|
| - A setX(int x) {
|
| - this.x = x;
|
| - return this;
|
| - }
|
| + A setX(int x) { this.x = x; return this; }
|
|
|
| - void setY(int y) {
|
| - this.y = y;
|
| - }
|
| + void setY(int y) { this.y = y; }
|
|
|
| Function swap() {
|
| int tmp = x;
|
| @@ -33,14 +28,14 @@ class A {
|
| Expect.equals(y, this.y);
|
| }
|
|
|
| - operator [](var i) {
|
| + operator[](var i) {
|
| if (i == 0) return x;
|
| if (i == 1) return y;
|
| if (i == "swap") return this.swap;
|
| return null;
|
| }
|
|
|
| - int operator []=(int i, int value) {
|
| + int operator[]=(int i, int value) {
|
| if (i == 0) {
|
| x = value;
|
| } else if (i == 1) {
|
| @@ -58,30 +53,18 @@ class A {
|
|
|
| main() {
|
| A a = new A(1, 2);
|
| - a
|
| - ..check(1, 2)
|
| - ..swap()
|
| - ..check(2, 1)
|
| - ..x = 4
|
| - ..y = 9
|
| - ..check(4, 9)
|
| - ..setX(10)
|
| - ..check(10, 9)
|
| - ..y = 5
|
| - ..check(10, 5)
|
| - ..swap()()()
|
| - ..check(5, 10)
|
| - ..[0] = 2
|
| - ..check(2, 10)
|
| - ..setX(10).setY(3)
|
| - ..check(10, 3)
|
| - ..setX(7)["swap"]()
|
| - ..check(3, 7)
|
| - ..import()
|
| - ..check(4, 7)
|
| - ..["swap"]()()()
|
| - ..check(7, 4);
|
| - a.check(7, 4);
|
| + a..check(1, 2)
|
| + ..swap()..check(2, 1)
|
| + ..x = 4..y = 9..check(4, 9)
|
| + ..setX(10)..check(10, 9)
|
| + ..y = 5..check(10, 5)
|
| + ..swap()()()..check(5, 10)
|
| + ..[0] = 2..check(2, 10)
|
| + ..setX(10).setY(3)..check(10, 3)
|
| + ..setX(7)["swap"]()..check(3, 7)
|
| + ..import()..check(4, 7)
|
| + ..["swap"]()()()..check(7, 4);
|
| + a.check(7,4);
|
| a..(42); // //# 01: compile-time error
|
| a..37; // //# 02: compile-time error
|
| a.."foo"; // //# 03: compile-time error
|
|
|