From d95b5fb83dab5a8814fadb3fee1f8afd39497ec9 Mon Sep 17 00:00:00 2001 From: Andy Date: Sun, 14 May 2017 10:59:03 -0700 Subject: [PATCH] Remove unused parameters from parseParenAndDistinguishExpression (#522) --- src/parser/expression.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/parser/expression.js b/src/parser/expression.js index f11180ac42..242a390564 100644 --- a/src/parser/expression.js +++ b/src/parser/expression.js @@ -495,7 +495,7 @@ export default class ExpressionParser extends LValParser { return this.finishNode(node, "BooleanLiteral"); case tt.parenL: - return this.parseParenAndDistinguishExpression(null, null, canBeArrow); + return this.parseParenAndDistinguishExpression(canBeArrow); case tt.bracketL: node = this.startNode(); @@ -580,9 +580,9 @@ export default class ExpressionParser extends LValParser { return val; } - parseParenAndDistinguishExpression(startPos: ?number, startLoc: ?Position, canBeArrow: boolean): N.Expression { - startPos = startPos || this.state.start; - startLoc = startLoc || this.state.startLoc; + parseParenAndDistinguishExpression(canBeArrow: boolean): N.Expression { + const startPos = this.state.start; + const startLoc = this.state.startLoc; let val; this.expect(tt.parenL);