| 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 3f08e95f3970fa47cbad65d51621778daa24df4c..2bc2dd28257c8e7a0f7d721a4dbaf21c6f1c4562 100644
 | 
| --- a/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
 | 
| +++ b/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart
 | 
| @@ -182,6 +182,11 @@ class BlockCollector extends StatementVisitor {
 | 
|      _addStatement(node);
 | 
|      visitStatement(node.next);
 | 
|    }
 | 
| +
 | 
| +  visitNullCheck(NullCheck node) {
 | 
| +    _addStatement(node);
 | 
| +    visitStatement(node.next);
 | 
| +  }
 | 
|  }
 | 
|  
 | 
|  class TreeTracer extends TracerUtil with StatementVisitor {
 | 
| @@ -346,6 +351,11 @@ class TreeTracer extends TracerUtil with StatementVisitor {
 | 
|      String name = node.hasStar ? 'yield*' : 'yield';
 | 
|      printStatement(null, '$name ${expr(node.input)}');
 | 
|    }
 | 
| +
 | 
| +  @override
 | 
| +  visitNullCheck(NullCheck node) {
 | 
| +    printStatement(null, 'NullCheck ${expr(node.value)}');
 | 
| +  }
 | 
|  }
 | 
|  
 | 
|  class SubexpressionVisitor extends ExpressionVisitor<String> {
 | 
| 
 |