From e2b9d1554613181fb29fb17242bafba0c8b2f0cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Fri, 10 Jan 2020 22:52:34 -0500 Subject: [PATCH] chore: make flow happy --- packages/babel-parser/src/parser/expression.js | 2 +- packages/babel-parser/src/plugins/flow.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-parser/src/parser/expression.js b/packages/babel-parser/src/parser/expression.js index 0b6f374a2f78..143f30fa26d0 100644 --- a/packages/babel-parser/src/parser/expression.js +++ b/packages/babel-parser/src/parser/expression.js @@ -1787,7 +1787,7 @@ export default class ExpressionParser extends LValParser { } parsePropertyName( - prop: N.ObjectOrClassMember | N.TsNamedTypeElementBase, + prop: N.ObjectOrClassMember | N.ClassMember | N.TsNamedTypeElementBase, isPrivateNameAllowed: boolean, ): N.Expression | N.Identifier { if (this.eat(tt.bracketL)) { diff --git a/packages/babel-parser/src/plugins/flow.js b/packages/babel-parser/src/plugins/flow.js index 8e3a36fc6126..42f864a2069d 100644 --- a/packages/babel-parser/src/plugins/flow.js +++ b/packages/babel-parser/src/plugins/flow.js @@ -2265,7 +2265,7 @@ export default (superClass: Class): Class => } parsePropertyName( - node: N.ObjectOrClassMember | N.TsNamedTypeElementBase, + node: N.ObjectOrClassMember | N.ClassMember | N.TsNamedTypeElementBase, isPrivateNameAllowed: boolean, ): N.Identifier { const variance = this.flowParseVariance();