Lines Matching refs:AST
58 AST format (as JSON).
91 `spidermonkey` to write UglifyJS or SpiderMonkey AST
1025 function `g` (which is the AST node to which the comment is attached to) is
1122 ### Using native Uglify AST with `minify()`
1124 // example: parse only, produce native Uglify AST
1136 // result.ast contains native Uglify AST
1139 // example: accept native Uglify AST input and then compress and mangle
1140 // to produce both code and native AST.
1151 // result.ast contains native Uglify AST
1155 ### Working with Uglify AST
1157 Transversal and transformation of the native AST can be performed through
1162 ### ESTree / SpiderMonkey AST
1166 we can't easily change to using the SpiderMonkey AST internally. However,
1167 UglifyJS now has a converter which can import a SpiderMonkey AST.
1170 SpiderMonkey AST. It has a small CLI utility that parses one file and dumps
1171 the AST in JSON on the standard output. To use UglifyJS to mangle and
1177 JavaScript, but JS code described in SpiderMonkey AST in JSON. Therefore we
1178 don't use our own parser in this case, but just transform that AST into our
1179 internal AST.