diff options
Diffstat (limited to 'lib/scope.js')
-rw-r--r-- | lib/scope.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/scope.js b/lib/scope.js index 3de59b99..2219b89a 100644 --- a/lib/scope.js +++ b/lib/scope.js @@ -118,7 +118,7 @@ function is_lhs(node, parent) { AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) { options = defaults(options, { cache: null, - ie8: false, + ie: false, }); // pass 1: setup scope chaining and handle definitions @@ -211,7 +211,7 @@ AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) { entangle(defun, scope); } else if (node instanceof AST_SymbolLambda) { var def = defun.def_function(node, node.name == "arguments" ? undefined : defun); - if (options.ie8) def.defun = defun.parent_scope.resolve(); + if (options.ie) def.defun = defun.parent_scope.resolve(); } else if (node instanceof AST_SymbolLet) { var def = scope.def_variable(node); if (exported) def.exported = true; @@ -351,7 +351,7 @@ AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) { self.walk(tw); // pass 3: fix up any scoping issue with IE8 - if (options.ie8) self.walk(new TreeWalker(function(node) { + if (options.ie) self.walk(new TreeWalker(function(node) { if (node instanceof AST_SymbolCatch) { var scope = node.thedef.defun; if (scope.name instanceof AST_SymbolLambda && scope.name.name == node.name) { @@ -572,7 +572,7 @@ AST_Symbol.DEFMETHOD("definition", function() { function _default_mangler_options(options) { options = defaults(options, { eval : false, - ie8 : false, + ie : false, keep_fnames : false, reserved : [], toplevel : false, |