@@ -1105,6 +1105,7 @@ const forEachChildTable: ForEachChildTable = {
1105
1105
[SyntaxKind.JSDocThisTag]: forEachChildInJSDocTypeLikeTag,
1106
1106
[SyntaxKind.JSDocEnumTag]: forEachChildInJSDocTypeLikeTag,
1107
1107
[SyntaxKind.JSDocThrowsTag]: forEachChildInJSDocTypeLikeTag,
1108
+ [SyntaxKind.JSDocOverloadTag]: forEachChildInJSDocTypeLikeTag,
1108
1109
[SyntaxKind.JSDocSignature]: function forEachChildInJSDocSignature<T>(node: JSDocSignature, cbNode: (node: Node) => T | undefined, _cbNodes?: (nodes: NodeArray<Node>) => T | undefined): T | undefined {
1109
1110
return forEach(node.typeParameters, cbNode) ||
1110
1111
forEach(node.parameters, cbNode) ||
@@ -1198,7 +1199,7 @@ function forEachChildInJSDocParameterOrPropertyTag<T>(node: JSDocParameterTag |
1198
1199
(typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment));
1199
1200
}
1200
1201
1201
- function forEachChildInJSDocTypeLikeTag<T>(node: JSDocReturnTag | JSDocTypeTag | JSDocThisTag | JSDocEnumTag | JSDocThrowsTag, cbNode: (node: Node) => T | undefined, cbNodes?: (nodes: NodeArray<Node>) => T | undefined): T | undefined {
1202
+ function forEachChildInJSDocTypeLikeTag<T>(node: JSDocReturnTag | JSDocTypeTag | JSDocThisTag | JSDocEnumTag | JSDocThrowsTag | JSDocOverloadTag , cbNode: (node: Node) => T | undefined, cbNodes?: (nodes: NodeArray<Node>) => T | undefined): T | undefined {
1202
1203
return visitNode(cbNode, node.tagName) ||
1203
1204
visitNode(cbNode, node.typeExpression) ||
1204
1205
(typeof node.comment === "string" ? undefined : visitNodes(cbNode, cbNodes, node.comment));
0 commit comments