| Index: sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| index 70713dad882d0a1001d0ca5d9df52d3f68575730..054170945afacdfc5180699b48f3b581c57e2bfa 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart
|
| @@ -2715,11 +2715,11 @@ class SsaBuilder extends ResolvedVisitor implements Visitor {
|
| }
|
| stack.add(value);
|
| } else if (Elements.isErroneousElement(element)) {
|
| + List<HInstruction> arguments =
|
| + send == null ? const <HInstruction>[] : <HInstruction>[value];
|
| // An erroneous element indicates an unresolved static setter.
|
| - generateThrowNoSuchMethod(
|
| - location,
|
| - getTargetName(element, 'set'),
|
| - argumentNodes: (send == null ? const Link<Node>() : send.arguments));
|
| + generateThrowNoSuchMethod(location, getTargetName(element, 'set'),
|
| + argumentValues: arguments);
|
| } else {
|
| stack.add(value);
|
| // If the value does not already have a name, give it here.
|
|
|