| Index: compiler/javatests/com/google/dart/compiler/parser/SyntaxTest.java
|
| ===================================================================
|
| --- compiler/javatests/com/google/dart/compiler/parser/SyntaxTest.java (revision 10739)
|
| +++ compiler/javatests/com/google/dart/compiler/parser/SyntaxTest.java (working copy)
|
| @@ -1005,6 +1005,33 @@
|
| }
|
| }
|
|
|
| + public void test_operators_valid() throws Exception {
|
| + parseUnit("operators.dart",
|
| + Joiner.on("\n").join(
|
| + "class C {",
|
| + " operator <(v) {}",
|
| + " operator >(v) {}",
|
| + " operator <=(v) {}",
|
| + " operator >=(v) {}",
|
| + " operator ==(v) {}",
|
| + " operator -() {}",
|
| + " operator -(v) {}",
|
| + " operator +(v) {}",
|
| + " operator /(v) {}",
|
| + " operator ~/(v) {}",
|
| + " operator *(v) {}",
|
| + " operator %(v) {}",
|
| + " operator |(v) {}",
|
| + " operator ^(v) {}",
|
| + " operator &(v) {}",
|
| + " operator <<(v) {}",
|
| + " operator >>(v) {}",
|
| + " operator [](i) {}",
|
| + " operator []=(i, v) {}",
|
| + " operator ~() {}",
|
| + "}"));
|
| + }
|
| +
|
| public void test_positionalDefaultValue() throws Exception {
|
| parseUnit("phony_test_abstract_var.dart",
|
| Joiner.on("\n").join(
|
|
|