diff --git a/src/services/codefixes/helpers.ts b/src/services/codefixes/helpers.ts index 8de22cafe84..58e0d2bebbf 100644 --- a/src/services/codefixes/helpers.ts +++ b/src/services/codefixes/helpers.ts @@ -117,12 +117,10 @@ namespace ts.codefix { makeStatic: boolean, preferences: UserPreferences, ): MethodDeclaration { - const asterisk = parent.kind === SyntaxKind.YieldExpression ? createToken(SyntaxKind.AsteriskToken) : undefined; - return createMethod( /*decorators*/ undefined, /*modifiers*/ makeStatic ? [createToken(SyntaxKind.StaticKeyword)] : undefined, - /*asteriskToken*/ asterisk, + /*asteriskToken*/ isYieldExpression(parent) ? createToken(SyntaxKind.AsteriskToken) : undefined, methodName, /*questionToken*/ undefined, /*typeParameters*/ inJs ? undefined : map(typeArguments, (_, i) =>