| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/verifier/ErrorVerifier.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/verifier/ErrorVerifier.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/verifier/ErrorVerifier.java
|
| index ac67c6f0757200ce53afc0b08d8274fa465f51a0..856c6507c1e5e2c23ff951e31215735877e37272 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/verifier/ErrorVerifier.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/verifier/ErrorVerifier.java
|
| @@ -14,6 +14,7 @@
|
| package com.google.dart.engine.internal.verifier;
|
|
|
| import com.google.dart.engine.ast.ASTNode;
|
| +import com.google.dart.engine.ast.Annotation;
|
| import com.google.dart.engine.ast.ArgumentDefinitionTest;
|
| import com.google.dart.engine.ast.ArgumentList;
|
| import com.google.dart.engine.ast.AssertStatement;
|
| @@ -710,7 +711,9 @@ public class ErrorVerifier extends RecursiveASTVisitor<Void> {
|
|
|
| @Override
|
| public Void visitPrefixedIdentifier(PrefixedIdentifier node) {
|
| - checkForStaticAccessToInstanceMember(node.getPrefix(), node.getIdentifier());
|
| + if (!(node.getParent() instanceof Annotation)) {
|
| + checkForStaticAccessToInstanceMember(node.getPrefix(), node.getIdentifier());
|
| + }
|
| return super.visitPrefixedIdentifier(node);
|
| }
|
|
|
|
|