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; |
} |