Add start/end in the arguments definition

(keeps my https://github.com/mishoo/jsinfo.el working)
This commit is contained in:
Mihai Bazon
2016-01-27 11:36:03 +02:00
parent 799509e145
commit 915f907186

View File

@@ -242,7 +242,7 @@ AST_Lambda.DEFMETHOD("init_scope_vars", function(){
AST_Scope.prototype.init_scope_vars.apply(this, arguments); AST_Scope.prototype.init_scope_vars.apply(this, arguments);
this.uses_arguments = false; this.uses_arguments = false;
var symbol = new AST_VarDef({ name: "arguments" }); var symbol = new AST_VarDef({ name: "arguments", start: this.start, end: this.end });
var def = new SymbolDef(this, this.variables.size(), symbol); var def = new SymbolDef(this, this.variables.size(), symbol);
this.variables.set(symbol.name, def); this.variables.set(symbol.name, def);
}); });