Index: pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart |
diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart |
index 37e91fe15c09214d1a826163661a57e93dcd4d6c..90a13aa23e41a905a28fc3ba4c27c4fd80df3efb 100644 |
--- a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart |
+++ b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart |
@@ -854,9 +854,11 @@ class CreateInstance extends Primitive { |
class Interceptor extends Primitive { |
final Reference<Primitive> input; |
- final Set<ClassElement> interceptedClasses; |
- Interceptor(Primitive input, this.interceptedClasses) |
+ final Set<ClassElement> interceptedClasses = new Set<ClassElement>(); |
+ |
+ Interceptor(Primitive input) |
: this.input = new Reference<Primitive>(input); |
+ |
accept(Visitor visitor) => visitor.visitInterceptor(this); |
bool get isSafeForElimination => true; |
@@ -1010,7 +1012,7 @@ class Continuation extends Definition<Continuation> implements InteriorNode { |
class MutableVariable extends Definition { |
Entity hint; |
-MutableVariable(this.hint); |
+ MutableVariable(this.hint); |
accept(Visitor v) => v.visitMutableVariable(this); |
} |