| Index: pkg/compiler/lib/src/ssa/builder.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/builder.dart b/pkg/compiler/lib/src/ssa/builder.dart
|
| index 3e7d7f8f7dea348fc4c7505706593f56549e1c97..3feb37a992b7d931a98fba4355ec46894757ca9b 100644
|
| --- a/pkg/compiler/lib/src/ssa/builder.dart
|
| +++ b/pkg/compiler/lib/src/ssa/builder.dart
|
| @@ -3215,7 +3215,7 @@ class SsaBuilder extends ResolvedVisitor {
|
| push(new HStatic(element.declaration, backend.nonNullType));
|
| // TODO(ahe): This should be registered in codegen.
|
| registry.registerGetOfStaticFunction(element.declaration);
|
| - } else if (Elements.isErroneousElement(element)) {
|
| + } else if (Elements.isErroneous(element)) {
|
| if (element is ErroneousElement) {
|
| // An erroneous element indicates an unresolved static getter.
|
| generateThrowNoSuchMethod(
|
| @@ -3272,7 +3272,7 @@ class SsaBuilder extends ResolvedVisitor {
|
| addWithPosition(new HStaticStore(element, value), location);
|
| }
|
| stack.add(value);
|
| - } else if (Elements.isErroneousElement(element)) {
|
| + } else if (Elements.isErroneous(element)) {
|
| List<HInstruction> arguments =
|
| send == null ? const <HInstruction>[] : <HInstruction>[value];
|
| // An erroneous element indicates an unresolved static setter.
|
| @@ -4668,11 +4668,11 @@ class SsaBuilder extends ResolvedVisitor {
|
| visitNewExpression(ast.NewExpression node) {
|
| Element element = elements[node.send];
|
| final bool isSymbolConstructor = element == compiler.symbolConstructor;
|
| - if (!Elements.isErroneousElement(element)) {
|
| + if (!Elements.isErroneous(element)) {
|
| ConstructorElement function = element;
|
| element = function.effectiveTarget;
|
| }
|
| - if (Elements.isErroneousElement(element)) {
|
| + if (Elements.isErroneous(element)) {
|
| if (element is !ErroneousElement) {
|
| // TODO(ahe): Do something like [generateWrongArgumentCountError].
|
| stack.add(graph.addConstantNull(compiler));
|
|
|