| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ScopedVisitor.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ScopedVisitor.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ScopedVisitor.java
|
| index ed25a92aeaa653917c9afa863847697791fb15c1..02926ed5addcf9b0b2f63ab0d96b0b46b2a3f050 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ScopedVisitor.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ScopedVisitor.java
|
| @@ -449,6 +449,7 @@ public abstract class ScopedVisitor extends UnifyingASTVisitor<Void> {
|
|
|
| @Override
|
| public Void visitVariableDeclaration(VariableDeclaration node) {
|
| + super.visitVariableDeclaration(node);
|
| if (!(node.getParent().getParent() instanceof TopLevelVariableDeclaration)
|
| && !(node.getParent().getParent() instanceof FieldDeclaration)) {
|
| VariableElement element = node.getElement();
|
| @@ -456,7 +457,6 @@ public abstract class ScopedVisitor extends UnifyingASTVisitor<Void> {
|
| nameScope.define(element);
|
| }
|
| }
|
| - super.visitVariableDeclaration(node);
|
| return null;
|
| }
|
|
|
|
|