| Index: editor/tools/plugins/com.google.dart.engine.services/src/com/google/dart/engine/services/util/NameOccurrencesFinder.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine.services/src/com/google/dart/engine/services/util/NameOccurrencesFinder.java b/editor/tools/plugins/com.google.dart.engine.services/src/com/google/dart/engine/services/util/NameOccurrencesFinder.java
|
| index bd686629ca8036b1f9571273903b3dc086739ebd..f4f7474775c7a20d90a79fae9fe68d8182b7f2c0 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine.services/src/com/google/dart/engine/services/util/NameOccurrencesFinder.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine.services/src/com/google/dart/engine/services/util/NameOccurrencesFinder.java
|
| @@ -30,10 +30,10 @@ import java.util.Set;
|
| public class NameOccurrencesFinder extends RecursiveASTVisitor<Void> {
|
|
|
| public static Collection<ASTNode> findIn(SimpleIdentifier ident, ASTNode root) {
|
| - if (ident == null || ident.getElement() == null) {
|
| + if (ident == null || ident.getBestElement() == null) {
|
| return new HashSet<ASTNode>(0);
|
| }
|
| - NameOccurrencesFinder finder = new NameOccurrencesFinder(ident.getElement());
|
| + NameOccurrencesFinder finder = new NameOccurrencesFinder(ident.getBestElement());
|
| root.accept(finder);
|
| return finder.getMatches();
|
| }
|
| @@ -103,7 +103,7 @@ public class NameOccurrencesFinder extends RecursiveASTVisitor<Void> {
|
|
|
| @Override
|
| public Void visitSimpleIdentifier(SimpleIdentifier node) {
|
| - Element element = node.getElement();
|
| + Element element = node.getBestElement();
|
| if (element == null) {
|
| return null;
|
| }
|
|
|