mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-06-10 18:04:18 -05:00
Improve JSDocFunctionType readability (#56694)
This commit is contained in:
committed by
GitHub
parent
ecc10241c8
commit
3d112515cb
@@ -3845,8 +3845,7 @@ namespace Parser {
|
||||
function parseJSDocFunctionType(): JSDocFunctionType | TypeReferenceNode {
|
||||
const pos = getNodePos();
|
||||
const hasJSDoc = hasPrecedingJSDocComment();
|
||||
if (lookAhead(nextTokenIsOpenParen)) {
|
||||
nextToken();
|
||||
if (tryParse(nextTokenIsOpenParen)) {
|
||||
const parameters = parseParameters(SignatureFlags.Type | SignatureFlags.JSDoc);
|
||||
const type = parseReturnType(SyntaxKind.ColonToken, /*isType*/ false);
|
||||
return withJSDoc(finishNode(factory.createJSDocFunctionType(parameters, type), pos), hasJSDoc);
|
||||
|
||||
Reference in New Issue
Block a user