From 39a0c52cc16f7e17e7578705a0193fe384fb625f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Tue, 1 Jun 2021 17:08:30 -0400 Subject: [PATCH] refactor: cleanup --- packages/babel-parser/src/parser/statement.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/babel-parser/src/parser/statement.js b/packages/babel-parser/src/parser/statement.js index 1f895ee973f9..63c8eaa6c220 100644 --- a/packages/babel-parser/src/parser/statement.js +++ b/packages/babel-parser/src/parser/statement.js @@ -2247,7 +2247,7 @@ export default class StatementParser extends ExpressionParser { const attrNames = new Set(); do { - if (this.match(tt.braceR)) { + if (this.eat(tt.braceR)) { break; } @@ -2349,10 +2349,7 @@ export default class StatementParser extends ExpressionParser { } // https://tc39.es/proposal-import-assertions/#prod-AssertClause this.eat(tt.braceL); - const attrs = this.parseAssertEntries(); - this.eat(tt.braceR); - - return attrs; + return this.parseAssertEntries(); } maybeParseDefaultImportSpecifier(node: N.ImportDeclaration): boolean {