| Index: pkg/compiler/lib/src/cps_ir/shrinking_reductions.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/shrinking_reductions.dart b/pkg/compiler/lib/src/cps_ir/shrinking_reductions.dart
|
| index 336c1c4138748557a57a0353ba8f9b5d47a8452f..089921bf92b559355e2be941b59bb2516e56111f 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/shrinking_reductions.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/shrinking_reductions.dart
|
| @@ -420,6 +420,23 @@ class ParentVisitor extends RecursiveVisitor {
|
| processInterceptor(Interceptor node) {
|
| node.input.parent = node;
|
| }
|
| +
|
| + processSetField(SetField node) {
|
| + node.object.parent = node;
|
| + node.value.parent = node;
|
| + node.body.parent = node;
|
| + }
|
| +
|
| + processGetField(GetField node) {
|
| + node.object.parent = node;
|
| + }
|
| +
|
| + processCreateClosureClass(CreateClosureClass node) {
|
| + node.arguments.forEach((Reference ref) => ref.parent = node);
|
| + }
|
| +
|
| + processCreateBox(CreateBox node) {
|
| + }
|
| }
|
|
|
| class _ReductionKind {
|
|
|