| Index: dart/lib/compiler/implementation/ssa/builder.dart
|
| diff --git a/dart/lib/compiler/implementation/ssa/builder.dart b/dart/lib/compiler/implementation/ssa/builder.dart
|
| index 3c329b1d1c256839922055dd52ea213f060a402c..93d83a5dd78b566ace22ff9ddf3636c648c07274 100644
|
| --- a/dart/lib/compiler/implementation/ssa/builder.dart
|
| +++ b/dart/lib/compiler/implementation/ssa/builder.dart
|
| @@ -2192,12 +2192,15 @@ class SsaBuilder extends ResolvedVisitor implements Visitor {
|
| bool isNotEquals = false;
|
| if (node.isIndex && !node.arguments.tail.isEmpty()) {
|
| dartMethodName = Elements.constructOperatorName(
|
| - const SourceString('[]='), false);
|
| + const SourceString('operator'),
|
| + const SourceString('[]='));
|
| } else if (node.selector.asOperator() != null) {
|
| SourceString name = node.selector.asIdentifier().source;
|
| isNotEquals = name.stringValue === '!=';
|
| dartMethodName = Elements.constructOperatorName(
|
| - name, node.argumentsNode is Prefix);
|
| + const SourceString('operator'),
|
| + name,
|
| + node.argumentsNode is Prefix);
|
| } else {
|
| dartMethodName = node.selector.asIdentifier().source;
|
| }
|
|
|