| Index: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/indexer/contributor/MethodOverrideContributor.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/indexer/contributor/MethodOverrideContributor.java b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/indexer/contributor/MethodOverrideContributor.java
|
| index 32f47fe20d749aa123346b6512e94f646cb11e81..36676659cb7f1f413c34a80d7271b1036f867c0b 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/indexer/contributor/MethodOverrideContributor.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/indexer/contributor/MethodOverrideContributor.java
|
| @@ -14,7 +14,6 @@
|
| package com.google.dart.tools.core.internal.indexer.contributor;
|
|
|
| import com.google.dart.compiler.ast.DartMethodDefinition;
|
| -import com.google.dart.compiler.common.Symbol;
|
| import com.google.dart.compiler.resolver.ClassElement;
|
| import com.google.dart.compiler.resolver.ConstructorElement;
|
| import com.google.dart.compiler.resolver.Element;
|
| @@ -32,9 +31,9 @@ import com.google.dart.tools.core.model.Method;
|
| public class MethodOverrideContributor extends DartContributor {
|
| @Override
|
| public Void visitMethodDefinition(DartMethodDefinition node) {
|
| - Symbol symbol = node.getSymbol();
|
| - if (symbol instanceof MethodElement) {
|
| - MethodElement methodElement = (MethodElement) symbol;
|
| + com.google.dart.compiler.resolver.Element element = node.getElement();
|
| + if (element instanceof MethodElement) {
|
| + MethodElement methodElement = (MethodElement) element;
|
| MethodElement overridenMethodElement = findOverriddenMethod(methodElement);
|
| DartFunction function = getDartElement(overridenMethodElement);
|
| if (function instanceof Method) {
|
|
|