| Index: sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree_printer.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree_printer.dart b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree_printer.dart
|
| index 4e57587f368694774851b844bffcff1b570f88f5..12b250a195fe80a70782836eb0c545f62dfde7ad 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree_printer.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree_printer.dart
|
| @@ -268,18 +268,18 @@ class TreePrinter {
|
| } else {
|
| throw "Unexpected left-hand side of assignment: ${left}";
|
| }
|
| - tree.Operator op = new tree.Operator(assignmentToken(exp.operatorName));
|
| + tree.Operator op = new tree.Operator(assignmentToken(exp.operator));
|
| result = new tree.SendSet(receiver, selector, op, arguments);
|
| if (left is Identifier) {
|
| setElement(result, element, exp);
|
| }
|
| precedence = EXPRESSION;
|
| } else if (exp is BinaryOperator) {
|
| - precedence = BINARY_PRECEDENCE[exp.operatorName];
|
| + precedence = BINARY_PRECEDENCE[exp.operator];
|
| int deltaLeft = isAssociativeBinaryOperator(precedence) ? 0 : 1;
|
| result = new tree.Send(
|
| makeExp(exp.left, precedence + deltaLeft, beginStmt: beginStmt),
|
| - new tree.Operator(binopToken(exp.operatorName)),
|
| + new tree.Operator(binopToken(exp.operator)),
|
| singleton(makeExp(exp.right, precedence + 1)));
|
| } else if (exp is CallFunction) {
|
| precedence = CALLEE;
|
| @@ -379,7 +379,7 @@ class TreePrinter {
|
| } else {
|
| throw "Unrecognized left-hand side: ${lvalue}";
|
| }
|
| - tree.Operator op = new tree.Operator(incrementToken(exp.operatorName));
|
| + tree.Operator op = new tree.Operator(incrementToken(exp.operator));
|
| if (exp.isPrefix) {
|
| precedence = UNARY;
|
| result = new tree.SendSet.prefix(receiver, selector, op, argument);
|
| @@ -465,14 +465,14 @@ class TreePrinter {
|
| precedence = RELATIONAL;
|
| tree.Operator operator;
|
| tree.Node rightOperand = makeType(exp.type);
|
| - if (exp.operatorName == 'is!') {
|
| + if (exp.operator == 'is!') {
|
| operator = new tree.Operator(typeOpToken('is'));
|
| rightOperand = new tree.Send(
|
| rightOperand,
|
| new tree.Operator(bang),
|
| blankList());
|
| } else {
|
| - operator = new tree.Operator(typeOpToken(exp.operatorName));
|
| + operator = new tree.Operator(typeOpToken(exp.operator));
|
| }
|
| result = new tree.Send(
|
| makeExp(exp.expression, BITWISE_OR, beginStmt: beginStmt),
|
|
|