Index: pkg/compiler/lib/src/dart_backend/placeholder_collector.dart |
diff --git a/pkg/compiler/lib/src/dart_backend/placeholder_collector.dart b/pkg/compiler/lib/src/dart_backend/placeholder_collector.dart |
index 42c15f91a26476e11ae5119b849d40f2948890df..0a2d0e159a700af72b55fd5ddd5ea15e4460f182 100644 |
--- a/pkg/compiler/lib/src/dart_backend/placeholder_collector.dart |
+++ b/pkg/compiler/lib/src/dart_backend/placeholder_collector.dart |
@@ -97,7 +97,7 @@ class SendVisitor extends Visitor { |
visitDynamicSend(Send node) { |
final element = elements[node]; |
- if (element == null || !element.isErroneous) { |
+ if (element == null || !element.isMalformed) { |
collector.tryMakeMemberPlaceholder(node.selector); |
} |
} |
@@ -107,7 +107,7 @@ class SendVisitor extends Visitor { |
// element == null means dynamic property access. |
if (element == null) { |
collector.tryMakeMemberPlaceholder(node.selector); |
- } else if (element.isErroneous) { |
+ } else if (element.isMalformed) { |
collector.makeUnresolvedPlaceholder(node); |
return; |
} else if (element.isPrefix) { |
@@ -489,7 +489,7 @@ class PlaceholderCollector extends Visitor { |
Element constructor = treeElements[send]; |
assert(constructor != null); |
assert(send.receiver == null); |
- if (!Elements.isErroneous(constructor)) { |
+ if (!Elements.isMalformed(constructor)) { |
tryMakeConstructorPlaceholder(node.send.selector, constructor); |
// TODO(smok): Should this be in visitNamedArgument? |
// Field names can be exposed as names of optional arguments, e.g. |
@@ -530,7 +530,7 @@ class PlaceholderCollector extends Visitor { |
visitSendSet(SendSet send) { |
Element element = treeElements[send]; |
- if (Elements.isErroneous(element)) { |
+ if (Elements.isMalformed(element)) { |
// Complicated case: constructs like receiver.selector++ can resolve |
// to ErroneousElement. Fortunately, receiver.selector still |
// can be resoved via treeElements[send.selector], that's all |
@@ -540,7 +540,7 @@ class PlaceholderCollector extends Visitor { |
tryMakePrivateIdentifier(send.selector, element); |
if (element == null) { |
if (send.receiver != null) tryMakeMemberPlaceholder(send.selector); |
- } else if (!element.isErroneous) { |
+ } else if (!element.isMalformed) { |
if (Elements.isStaticOrTopLevel(element)) { |
// TODO(smok): Worth investigating why sometimes we get getter/setter |
// here and sometimes abstract field. |