Fixes and improvements for UglifyJS->SM AST conversion.
authorIngvar Stepanyan <me@rreverser.com>
Fri, 1 Aug 2014 20:31:28 +0000 (23:31 +0300)
committerIngvar Stepanyan <me@rreverser.com>
Fri, 1 Aug 2014 20:45:37 +0000 (23:45 +0300)
commit87b72364a466e2dc065f88bbd0bd88c94b9e6519
treec11dc12d9c83c44843e706b2c05e5d97ab1deaf3
parent0e3ff1f970b173dddc4f624a8935925ea4cfca3e
Fixes and improvements for UglifyJS->SM AST conversion.

* Explicitly forbidden multiple catch clauses as SM-specific feature.
* Simplified describing of UglifyJS->Mozilla AST conversion rules.
* Moved alias rules to single place.
* Removed usage of dynamic type bindings in generated code (speed-up).
lib/mozilla-ast.js