Index: pkg/js_ast/lib/src/template.dart |
diff --git a/pkg/js_ast/lib/src/template.dart b/pkg/js_ast/lib/src/template.dart |
index eb4089ad807090f3b6270d5192658c0e6933e8ad..e7aa86349138ef90b14c60f729f5dfb6da4d4d33 100644 |
--- a/pkg/js_ast/lib/src/template.dart |
+++ b/pkg/js_ast/lib/src/template.dart |
@@ -56,6 +56,7 @@ class Template { |
Template(this.source, this.ast, |
{this.isExpression: true, this.forceCopy: false}) { |
+ assert(this.isExpression ? ast is Expression : ast is Statement); |
_compile(); |
} |