UglifyJS/lib
Fábio Santos 46158d5114 Make AST_Class inherit AST_Scope instead of AST_Object
This is one of those days I'd love to use multiple inheritance.

An AST_Class has lots of common with AST_Object, but unfortunately
`instanceof AST_Scope` is used very, very much, and a class has its name
inside its own special pocket scope. This compels me to make AST_Class
inherit Scope instead.

It looks like, although there is much in common with AST_Object,
`instanceof AST_Object` seldom are made, perhaps because it is less
often necessary to traverse an object than a scope.
2016-03-22 11:42:05 +02:00
..
ast.js Make AST_Class inherit AST_Scope instead of AST_Object 2016-03-22 11:42:05 +02:00
compress.js computed properties 2016-03-22 11:41:01 +02:00
mozilla-ast.js Fix output for "use asm" code from SpiderMonkey AST 2015-11-12 12:18:25 +02:00
output.js Make AST_Class inherit AST_Scope instead of AST_Object 2016-03-22 11:42:05 +02:00
parse.js static properties 2016-03-22 11:41:01 +02:00
propmangle.js Make concise methods work with propmangle 2016-03-22 11:41:01 +02:00
scope.js Do not mangle a name if it is in a destructuring vardef. 2016-03-22 11:41:00 +02:00
sourcemap.js Revert "using the original sourcemap as the base" 2016-02-10 10:19:39 +01:00
transform.js play nice with propmangle 2016-03-22 11:41:00 +02:00
utils.js Add property name mangler 2015-03-14 11:22:28 +02:00