| Index: sdk/lib/_internal/compiler/implementation/cps_ir/shrinking_reductions.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/cps_ir/shrinking_reductions.dart b/sdk/lib/_internal/compiler/implementation/cps_ir/shrinking_reductions.dart
|
| index 82aead1ac02e1749656b1b13252e264f8adc1b0b..f14ece5a98f9ee8b123bee06c896fb666b410602 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/cps_ir/shrinking_reductions.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/cps_ir/shrinking_reductions.dart
|
| @@ -371,8 +371,10 @@ class _ParentVisitor extends RecursiveVisitor {
|
| }
|
|
|
| processLiteralMap(LiteralMap node) {
|
| - node.values.forEach((Reference ref) => ref.parent = node);
|
| - node.keys.forEach((Reference ref) => ref.parent = node);
|
| + node.entries.forEach((LiteralMapEntry entry) {
|
| + entry.key.parent = node;
|
| + entry.value.parent = node;
|
| + });
|
| }
|
|
|
| processCreateFunction(CreateFunction node) {
|
|
|