Fix statement substitution in templates.

This commit is contained in:
Ingvar Stepanyan
2015-02-09 17:34:59 +02:00
parent 26d4b5f2cf
commit 5a842ab623

View File

@@ -84,6 +84,9 @@ exports.sourceMapToComment = function (map) {
var templateVisitor = {
enter: function (node, parent, scope, nodes) {
if (t.isExpressionStatement(node)) {
node = node.expression;
}
if (t.isIdentifier(node) && has(nodes, node.name)) {
return nodes[node.name];
}