As patched in #1597, `make_node_from_constant()` makes inconsistent and sometimes incorrect calls to `optimize()` and `transform()`. Fix those issues properly by changing the semantics of `evaluate()` and `make_node_from_constant()`, with the side effect that `evaluate()` no longer eagerly converts constant to `AST_Node`. |
||
|---|---|---|
| .. | ||
| ast.js | ||
| compress.js | ||
| mozilla-ast.js | ||
| output.js | ||
| parse.js | ||
| propmangle.js | ||
| scope.js | ||
| sourcemap.js | ||
| transform.js | ||
| utils.js | ||