index
:
tracifyjs
apprentice
templatifyjs
Reverse engineer's tool for tracing the flow of data in JS program, based on UglifyJS
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
ast.js
Age
Commit message (
Expand
)
Author
2015-01-06
Track ending lines/columns; fix end locations in Mozilla AST.
Ingvar Stepanyan
2015-01-06
AST_Do nodes: walk body before condition
Mihai Bazon
2014-03-22
Allow colons in the pairs passed to AST_Toplevel.wrap_enclose
Arnavion
2013-12-05
AST_Catch shouldn't really inherit from AST_Scope. Fix #363
...
Mihai Bazon
2013-11-28
Properly scope `catch` identifier when --screw-ie8
...
Mihai Bazon
2013-10-30
Fix parsing setters/getters (allow keywords for name).
...
Mihai Bazon
2013-09-06
minor
Mihai Bazon
2013-09-02
Fix names.
Mihai Bazon
2013-09-02
Disallow `continue` referring to a non-IterationStatement. Fix #287
...
Mihai Bazon
2013-06-07
Don't swap binary ops when "use asm" is in effect.
...
Mihai Bazon
2013-03-24
Add support for enclose option. Closes #139.
Jake Harding
2013-01-17
Fix output for arrays containing undefined values.
...
David Glasser
2012-11-24
fix #55
Mihai Bazon
2012-11-08
AST_LabelRef no longer inherits from AST_SymbolRef
Mihai Bazon
2012-11-07
add AST_Accessor and AST_SymbolAccessor node types
...
Mihai Bazon
2012-10-22
more sequence optimizations (lift some sequences above binary/unary expressio...
Mihai Bazon
2012-10-18
more optimizations for some break/continue cases
Mihai Bazon
2012-10-12
remove the $self hack
...
Mihai Bazon
2012-10-12
fix in_boolean_context() (two tests were broken)
Mihai Bazon
2012-10-11
cleanup
...
Mihai Bazon
2012-10-10
fix node name
Mihai Bazon
2012-10-10
seems cleaner if AST_Label doesn't inherit from AST_SymbolDeclaration
Mihai Bazon
2012-10-10
small improvements in wrap_commonjs:
...
Mihai Bazon
2012-10-09
add AST_Infinity node
Mihai Bazon
2012-10-09
added $propdoc to AST nodes and some cleanups
...
Mihai Bazon
2012-10-09
minor AST cleanup (AST_BlockStatement may inherit from AST_Block)
Mihai Bazon
2012-10-09
add `--ast-help`
...
Mihai Bazon
2012-10-08
added --self to easily get a browser-runnable version of UglifyJS
Mihai Bazon
2012-10-03
more cleanup (dropped AST_SwitchBlock)
Mihai Bazon
2012-10-03
AST cleanup (dropped AST_StatementBase)
Mihai Bazon
2012-10-02
"use strict";
Mihai Bazon
2012-10-02
add AST_SymbolConst for names defined with `const`
Mihai Bazon
2012-09-28
minor
Mihai Bazon
2012-09-26
checkpoint (refactoring, WIP)
Mihai Bazon
2012-09-23
properly drop mutually-referring declarations that are not otherwise
...
Mihai Bazon
2012-09-21
better support for multiple input files:
...
Mihai Bazon
2012-09-18
fixed label scope/mangling
Mihai Bazon
2012-09-18
support for directives
Mihai Bazon
2012-09-18
added AST_NaN (output as 0/0)
Mihai Bazon
2012-09-15
figure out label targets
Mihai Bazon
2012-09-14
more optimizations that v1 does and some cleanups
...
Mihai Bazon
2012-09-11
fixed some mess with symbols/scope
...
Mihai Bazon
2012-09-07
checkpoint
Mihai Bazon
2012-09-07
fixed tests (need to drop the toplevel block in "expected" if it's a single s...
Mihai Bazon
2012-09-05
cleaned up usage of AST_BlockStatement
...
Mihai Bazon
2012-09-03
jumps, try and definitions are statements too
Mihai Bazon
2012-09-03
an AST_If is too a StatementWithBody
Mihai Bazon
2012-09-03
a LabeledStatement should be in fact a StatementWithBody
...
Mihai Bazon
2012-09-03
switch branches must be declared `required` so that the compressor doesn't
...
Mihai Bazon
2012-08-28
docstring for AST_StatementWithBody
Mihai Bazon
[next]