fix arguments in arrow functions (#2877)

This commit is contained in:
kzc
2018-02-03 01:51:19 -05:00
committed by Alex Lam S.L
parent 8e595171b9
commit 4b3c0652b7
2 changed files with 36 additions and 0 deletions

View File

@@ -383,6 +383,11 @@ AST_Lambda.DEFMETHOD("init_scope_vars", function(){
}));
});
AST_Arrow.DEFMETHOD("init_scope_vars", function(){
AST_Scope.prototype.init_scope_vars.apply(this, arguments);
this.uses_arguments = false;
});
AST_Symbol.DEFMETHOD("mark_enclosed", function(options) {
var def = this.definition();
var s = this.scope;