From af3af8febe70cc6a306c44154effa2266874453d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Sat, 26 Nov 2022 12:40:50 -0500 Subject: [PATCH] tweak: remove default parameter --- packages/babel-parser/src/parser/statement.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-parser/src/parser/statement.ts b/packages/babel-parser/src/parser/statement.ts index 4974fd345a74..980323fdde86 100644 --- a/packages/babel-parser/src/parser/statement.ts +++ b/packages/babel-parser/src/parser/statement.ts @@ -381,7 +381,7 @@ export default abstract class StatementParser extends ExpressionParser { parseStatementOrFunctionDeclaration( this: Parser, - disallowLabeledFunction: boolean = false, + disallowLabeledFunction: boolean, ) { return this.parseStatementLike( ParseStatementFlag.AllowFunctionDeclaration | @@ -1248,7 +1248,7 @@ export default abstract class StatementParser extends ExpressionParser { // https://tc39.es/ecma262/#prod-LabelledItem node.body = flags & ParseStatementFlag.AllowLabeledFunction - ? this.parseStatementOrFunctionDeclaration() + ? this.parseStatementOrFunctionDeclaration(false) : this.parseStatement(); this.state.labels.pop();