move expression inlining to exit rather than enter in minification.inlineExpressions transformer

This commit is contained in:
Sebastian McKenzie 2015-05-13 08:45:06 +01:00
parent e318f5f3be
commit 2cf41afac3

View File

@ -5,10 +5,12 @@ export var metadata = {
group: "builtin-setup"
};
export function Expression(node, parent, scope) {
var res = this.evaluate();
if (res.confident) return t.valueToNode(res.value);
}
export var Expression = {
exit(node, parent, scope) {
var res = this.evaluate();
if (res.confident) return t.valueToNode(res.value);
}
};
export function Identifier() {
// override Expression