Correctly put typeParameters on FunctionExpression (#585)
This commit is contained in:
committed by
Henry Zhu
parent
e982c0652c
commit
e1e2c32bf3
@@ -161,6 +161,11 @@ export default (superClass: Class<Parser>): Class<Parser> => class extends super
|
||||
isAsync: boolean
|
||||
): void {
|
||||
this.parseMethod(method, isGenerator, isAsync);
|
||||
if (method.typeParameters) {
|
||||
// $FlowIgnore
|
||||
method.value.typeParameters = method.typeParameters;
|
||||
delete method.typeParameters;
|
||||
}
|
||||
classBody.body.push(this.finishNode(method, "MethodDefinition"));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user