Index: pkg/analyzer/lib/src/generated/element_resolver.dart |
diff --git a/pkg/analyzer/lib/src/generated/element_resolver.dart b/pkg/analyzer/lib/src/generated/element_resolver.dart |
index 5c67af154e501c872d4ded5fc2f7a27efd6b680a..06d0c56f3c979dec23e7620b6ac7a52a89b1e8a6 100644 |
--- a/pkg/analyzer/lib/src/generated/element_resolver.dart |
+++ b/pkg/analyzer/lib/src/generated/element_resolver.dart |
@@ -263,8 +263,8 @@ class ElementResolver extends SimpleAstVisitor<Object> { |
if (element == null) { |
// resolver.reportError(StaticWarningCode.UNDEFINED_IDENTIFIER, prefix, prefix.getName()); |
} else { |
+ prefix.staticElement = element; |
if (element is PrefixElement) { |
- prefix.staticElement = element; |
// TODO(brianwilkerson) Report this error? |
element = _resolver.nameScope.lookup(identifier, _definingLibrary); |
name.staticElement = element; |
@@ -279,7 +279,6 @@ class ElementResolver extends SimpleAstVisitor<Object> { |
} else if (library != _definingLibrary) { |
// TODO(brianwilkerson) Report this error. |
} |
- name.staticElement = element; |
if (node.newKeyword == null) { |
if (element is ClassElement) { |
Element memberElement = |