| Index: pkg/compiler/lib/src/cps_ir/cps_ir_tracer.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_tracer.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_tracer.dart
|
| index 16e247f019ca2162f858cacb37c3adbabb9b1007..4be0f0cafb94acca095fd7589afe62bf57b146a6 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/cps_ir_tracer.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/cps_ir_tracer.dart
|
| @@ -329,6 +329,12 @@ class IRTracer extends TracerUtil implements cps_ir.Visitor {
|
| visit(node.body);
|
| }
|
|
|
| + visitGetLazyStatic(cps_ir.GetLazyStatic node) {
|
| + String dummy = names.name(node);
|
| + String kont = formatReference(node.continuation);
|
| + printStmt(dummy, "GetLazyStatic $kont");
|
| + }
|
| +
|
| visitCreateBox(cps_ir.CreateBox node) {
|
| return 'CreateBox';
|
| }
|
| @@ -556,6 +562,10 @@ class BlockCollector implements cps_ir.Visitor {
|
| visit(exp.body);
|
| }
|
|
|
| + visitGetLazyStatic(cps_ir.GetLazyStatic exp) {
|
| + addEdgeToContinuation(exp.continuation);
|
| + }
|
| +
|
| visitDeclareFunction(cps_ir.DeclareFunction exp) {
|
| visit(exp.body);
|
| }
|
|
|