| Index: editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/NonErrorResolverTest.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/NonErrorResolverTest.java b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/NonErrorResolverTest.java
|
| index d2e5fbeb5c5d442871d82fbf3e5e1d4a79c7b455..c60f2a9a54bc4e031d365938f132d66d70fff7a5 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/NonErrorResolverTest.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine_test/src/com/google/dart/engine/resolver/NonErrorResolverTest.java
|
| @@ -1893,6 +1893,21 @@ public class NonErrorResolverTest extends ResolverTestCase {
|
| assertNoErrors();
|
| }
|
|
|
| + public void test_undefinedOperator_index() throws Exception {
|
| + Source source = addSource(createSource(//
|
| + "class A {",
|
| + " operator [](a) {}",
|
| + " operator []=(a, b) {}",
|
| + "}",
|
| + "f(A a) {",
|
| + " a[0];",
|
| + " a[0] = 1;",
|
| + "}"));
|
| + resolve(source);
|
| + assertNoErrors();
|
| + verify(source);
|
| + }
|
| +
|
| public void test_undefinedOperator_tilde() throws Exception {
|
| Source source = addSource(createSource(//
|
| "const A = 3;",
|
|
|