fix: correctly set innerEndPos in CoverParenthesizedExpressionAndArrowParameterList (#11847)

This commit is contained in:
Huáng Jùnliàng
2020-07-16 18:11:06 -04:00
committed by GitHub
parent 8f191ead92
commit f4eeff947d
3 changed files with 53 additions and 2 deletions

View File

@@ -1371,8 +1371,8 @@ export default class ExpressionParser extends LValParser {
}
}
const innerEndPos = this.state.start;
const innerEndLoc = this.state.startLoc;
const innerEndPos = this.state.lastTokEnd;
const innerEndLoc = this.state.lastTokEndLoc;
this.expect(tt.parenR);
this.state.maybeInArrowParameters = oldMaybeInArrowParameters;