| Index: pkg/compiler/lib/src/js_backend/codegen/codegen.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/codegen/codegen.dart b/pkg/compiler/lib/src/js_backend/codegen/codegen.dart
|
| index 07c3ff1043cd2658e7e46eb0f808ef570c6ddbcc..903fa7c29ba416f13a32377215431c1d8e7fedc1 100644
|
| --- a/pkg/compiler/lib/src/js_backend/codegen/codegen.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/codegen/codegen.dart
|
| @@ -370,26 +370,6 @@ class CodeGenerator extends tree_ir.StatementVisitor
|
| }
|
|
|
| @override
|
| - js.Expression visitLiteralMap(tree_ir.LiteralMap node) {
|
| - ConstructorElement constructor;
|
| - if (node.entries.isEmpty) {
|
| - constructor = glue.mapLiteralConstructorEmpty;
|
| - } else {
|
| - constructor = glue.mapLiteralConstructor;
|
| - }
|
| - List<js.Expression> entries =
|
| - new List<js.Expression>(2 * node.entries.length);
|
| - for (int i = 0; i < node.entries.length; i++) {
|
| - entries[2 * i] = visitExpression(node.entries[i].key);
|
| - entries[2 * i + 1] = visitExpression(node.entries[i].value);
|
| - }
|
| - List<js.Expression> args = entries.isEmpty
|
| - ? <js.Expression>[]
|
| - : <js.Expression>[new js.ArrayInitializer(entries)];
|
| - return buildStaticInvoke(constructor, args);
|
| - }
|
| -
|
| - @override
|
| js.Expression visitLogicalOperator(tree_ir.LogicalOperator node) {
|
| return new js.Binary(
|
| node.operator,
|
|
|