diff --git a/packages/babel-parser/src/parser/expression.ts b/packages/babel-parser/src/parser/expression.ts index 6590a5119d13..ff10ce7374fc 100644 --- a/packages/babel-parser/src/parser/expression.ts +++ b/packages/babel-parser/src/parser/expression.ts @@ -2812,6 +2812,7 @@ export default abstract class ExpressionParser extends LValParser { at: startLoc, reservedWord: word, }); + return; } else if (word === "yield") { if (this.prodParam.hasYield) { this.raise(Errors.YieldBindingIdentifier, { at: startLoc });