Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(16)

Unified Diff: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java

Issue 22854024: Rename Identifier.getElement (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: clean-up and fix Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java
diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java
index 52adbf09dd2ea6ed7a89c73ff0a763cf80ff6742..86e22e17556ad1b86c4347b5f87e483a00bd2ad0 100644
--- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java
+++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/SemanticHighlightings.java
@@ -333,7 +333,7 @@ public class SemanticHighlightings {
}
}
// highlight type name in declaration and use
- if (node.getElement() instanceof ClassElement) {
+ if (node.getStaticElement() instanceof ClassElement) {
return true;
}
// no
@@ -360,7 +360,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
return element instanceof ConstructorElement;
}
@@ -468,7 +468,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
scheglov 2013/08/19 21:47:02 getBestElement()
Brian Wilkerson 2013/08/20 18:22:38 Done
return isDeprecatedElement(element);
}
@@ -569,7 +569,7 @@ public class SemanticHighlightings {
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
// should be variable
- Element element = node.getElement();
+ Element element = node.getStaticElement();
if (!(element instanceof VariableElement)) {
return false;
}
@@ -611,7 +611,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
scheglov 2013/08/19 21:47:02 getBestElement()
Brian Wilkerson 2013/08/20 18:22:38 Done
return element instanceof PropertyInducingElement
|| element instanceof PropertyAccessorElement;
}
@@ -641,7 +641,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
return element instanceof FunctionElement;
}
@@ -700,7 +700,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
return element instanceof PrefixElement;
}
@@ -754,7 +754,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
return ElementKind.of(element) == ElementKind.LOCAL_VARIABLE;
}
@@ -843,7 +843,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
scheglov 2013/08/19 21:47:02 getBestElement()
Brian Wilkerson 2013/08/20 18:22:38 Done
return element instanceof MethodElement;
}
@@ -895,7 +895,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
return ElementKind.of(element) == ElementKind.PARAMETER;
}
@@ -962,7 +962,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
if (element instanceof PropertyInducingElement) {
return ((PropertyInducingElement) element).isStatic();
}
@@ -1022,7 +1022,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- Element element = node.getElement();
+ Element element = node.getStaticElement();
if (element instanceof MethodElement) {
return ((MethodElement) element).isStatic();
}
@@ -1054,7 +1054,7 @@ public class SemanticHighlightings {
@Override
public boolean consumesIdentifier(SemanticToken token) {
SimpleIdentifier node = token.getNodeIdentifier();
- return node.getElement() instanceof TypeVariableElement;
+ return node.getStaticElement() instanceof TypeVariableElement;
}
@Override

Powered by Google App Engine
This is Rietveld 408576698