| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| index 25e9e3ff98a75460050822d51fbbf834faac7ef5..d1fd839174ef6622e8455f1a90d1ed8c145aaccb 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| @@ -457,7 +457,7 @@ public class ElementBuilder extends RecursiveAstVisitor<Void> {
|
| String propertyName = propertyNameNode.getName();
|
| TopLevelVariableElementImpl variable = (TopLevelVariableElementImpl) currentHolder.getTopLevelVariable(propertyName);
|
| if (variable == null) {
|
| - variable = new TopLevelVariableElementImpl(node.getName().getName());
|
| + variable = new TopLevelVariableElementImpl(node.getName().getName(), -1);
|
| variable.setFinal(true);
|
| variable.setSynthetic(true);
|
|
|
| @@ -628,7 +628,7 @@ public class ElementBuilder extends RecursiveAstVisitor<Void> {
|
| String propertyName = propertyNameNode.getName();
|
| FieldElementImpl field = (FieldElementImpl) currentHolder.getField(propertyName);
|
| if (field == null) {
|
| - field = new FieldElementImpl(node.getName().getName());
|
| + field = new FieldElementImpl(node.getName().getName(), -1);
|
| field.setFinal(true);
|
| field.setStatic(isStatic);
|
| field.setSynthetic(true);
|
|
|