Use parseExprSubscripts instead of parseExpression when parsing superclass
Issue #187
This commit is contained in:
parent
045d8c02f5
commit
7c6a8b7c76
2
acorn.js
2
acorn.js
@ -2412,7 +2412,7 @@
|
||||
function parseClass(node, isStatement) {
|
||||
next();
|
||||
node.id = tokType === _name ? parseIdent() : isStatement ? unexpected() : null;
|
||||
node.superClass = eat(_extends) ? parseExpression() : null;
|
||||
node.superClass = eat(_extends) ? parseExprSubscripts() : null;
|
||||
var classBody = startNode();
|
||||
classBody.body = [];
|
||||
expect(_braceL);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user