| Index: sdk/lib/_internal/compiler/implementation/dart_backend/tree_ir_tracer.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/dart_backend/tree_ir_tracer.dart b/sdk/lib/_internal/compiler/implementation/dart_backend/tree_ir_tracer.dart
|
| index 2310733afec051dfe3f993d8b758ed52004b24f4..bcd02f59d4d866116e21b60e231488be6f8180a1 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/dart_backend/tree_ir_tracer.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/dart_backend/tree_ir_tracer.dart
|
| @@ -330,11 +330,11 @@ class SubexpressionVisitor extends ExpressionVisitor<String> {
|
|
|
| String visitLiteralMap(LiteralMap node) {
|
| List<String> entries = new List<String>();
|
| - for (int i = 0; i < node.values.length; ++i) {
|
| - String key = visitExpression(node.keys[i]);
|
| - String value = visitExpression(node.values[i]);
|
| + node.entries.forEach((LiteralMapEntry entry) {
|
| + String key = visitExpression(entry.key);
|
| + String value = visitExpression(entry.value);
|
| entries.add("$key: $value");
|
| - }
|
| + });
|
| return "map [${entries.join(', ')}]";
|
| }
|
|
|
|
|