From 6f2ae6c4c9993247c119ccdfffae5152f83eabf9 Mon Sep 17 00:00:00 2001 From: sosukesuzuki Date: Sat, 4 Sep 2021 18:22:29 +0900 Subject: [PATCH] Use resetEndLocation --- packages/babel-parser/src/parser/expression.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/babel-parser/src/parser/expression.js b/packages/babel-parser/src/parser/expression.js index 65ea76f09826..ae93eac117fa 100644 --- a/packages/babel-parser/src/parser/expression.js +++ b/packages/babel-parser/src/parser/expression.js @@ -1735,9 +1735,7 @@ export default class ExpressionParser extends LValParser { val.expressions = exprList; // finish node at current location so it can pick up comments after `)` this.finishNode(val, "SequenceExpression"); - val.end = innerEndPos; - val.loc.end = innerEndLoc; - if (this.options.ranges) val.range[1] = innerEndPos; + this.resetEndLocation(val, innerEndPos, innerEndLoc); } else { val = exprList[0]; }