Allow pattern in catch param (fixes #191).
This commit is contained in:
parent
85087f2a09
commit
3d9048a692
5
acorn.js
5
acorn.js
@ -1836,9 +1836,8 @@
|
||||
var clause = startNode();
|
||||
next();
|
||||
expect(_parenL);
|
||||
clause.param = parseIdent();
|
||||
if (strict && isStrictBadIdWord(clause.param.name))
|
||||
raise(clause.param.start, "Binding " + clause.param.name + " in strict mode");
|
||||
clause.param = parseAssignableAtom();
|
||||
checkLVal(clause.param, true);
|
||||
expect(_parenR);
|
||||
clause.guard = null;
|
||||
clause.body = parseBlock();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user