| Index: pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
|
| diff --git a/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart b/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
|
| index b304450bba527bdadad005b2ea67b70acbf645fe..a35e430a5ccd9f7ac25051cdf4119dc37f712693 100644
|
| --- a/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
|
| +++ b/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
|
| @@ -50,8 +50,8 @@ class BlockCollector extends StatementVisitor {
|
| blocks.add(block);
|
| }
|
|
|
| - void collect(FunctionDefinition function) {
|
| - visitStatement(function.body);
|
| + void collect(ExecutableDefinition node) {
|
| + visitStatement(node.body);
|
| }
|
|
|
| visitLabeledStatement(LabeledStatement node) {
|
| @@ -151,11 +151,11 @@ class TreeTracer extends TracerUtil with StatementVisitor {
|
| BlockCollector collector;
|
| int statementCounter;
|
|
|
| - void traceGraph(String name, FunctionDefinition function) {
|
| + void traceGraph(String name, ExecutableDefinition node) {
|
| names = new Names();
|
| statementCounter = 0;
|
| collector = new BlockCollector();
|
| - collector.collect(function);
|
| + collector.collect(node);
|
| tag("cfg", () {
|
| printProperty("name", name);
|
| int blockCounter = 0;
|
|
|