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 ab4b5b0012eb0e6fa00e31c37e26d675c3b86303..caffb4a35406f8812e1b536444b8f7d4cc0bd580 100644 |
--- a/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart |
+++ b/pkg/compiler/lib/src/tree_ir/tree_ir_tracer.dart |
@@ -328,7 +328,7 @@ class TreeTracer extends TracerUtil with StatementVisitor { |
@override |
visitForeignStatement(ForeignStatement node) { |
- printStatement(null, 'foreign'); |
+ printStatement(null, 'foreign ${node.codeTemplate.source}'); |
} |
} |
@@ -522,7 +522,7 @@ class SubexpressionVisitor extends ExpressionVisitor<String> { |
@override |
String visitForeignExpression(ForeignExpression node) { |
String arguments = node.arguments.map(visitExpression).join(', '); |
- return 'Foreign "${node.codeTemplate}"($arguments)'; |
+ return 'Foreign "${node.codeTemplate.source}"($arguments)'; |
} |
@override |