@@ -3960,32 +3960,33 @@ declare namespace ts {
39603960 JSDocImplementsTag = 329,
39613961 JSDocAuthorTag = 330,
39623962 JSDocDeprecatedTag = 331,
3963- JSDocClassTag = 332,
3964- JSDocPublicTag = 333,
3965- JSDocPrivateTag = 334,
3966- JSDocProtectedTag = 335,
3967- JSDocReadonlyTag = 336,
3968- JSDocOverrideTag = 337,
3969- JSDocCallbackTag = 338,
3970- JSDocOverloadTag = 339,
3971- JSDocEnumTag = 340,
3972- JSDocParameterTag = 341,
3973- JSDocReturnTag = 342,
3974- JSDocThisTag = 343,
3975- JSDocTypeTag = 344,
3976- JSDocTemplateTag = 345,
3977- JSDocTypedefTag = 346,
3978- JSDocSeeTag = 347,
3979- JSDocPropertyTag = 348,
3980- JSDocThrowsTag = 349,
3981- JSDocSatisfiesTag = 350,
3982- JSDocImportTag = 351,
3983- SyntaxList = 352,
3984- NotEmittedStatement = 353,
3985- PartiallyEmittedExpression = 354,
3986- CommaListExpression = 355,
3987- SyntheticReferenceExpression = 356,
3988- Count = 357,
3963+ JSDocIgnoreTag = 332,
3964+ JSDocClassTag = 333,
3965+ JSDocPublicTag = 334,
3966+ JSDocPrivateTag = 335,
3967+ JSDocProtectedTag = 336,
3968+ JSDocReadonlyTag = 337,
3969+ JSDocOverrideTag = 338,
3970+ JSDocCallbackTag = 339,
3971+ JSDocOverloadTag = 340,
3972+ JSDocEnumTag = 341,
3973+ JSDocParameterTag = 342,
3974+ JSDocReturnTag = 343,
3975+ JSDocThisTag = 344,
3976+ JSDocTypeTag = 345,
3977+ JSDocTemplateTag = 346,
3978+ JSDocTypedefTag = 347,
3979+ JSDocSeeTag = 348,
3980+ JSDocPropertyTag = 349,
3981+ JSDocThrowsTag = 350,
3982+ JSDocSatisfiesTag = 351,
3983+ JSDocImportTag = 352,
3984+ SyntaxList = 353,
3985+ NotEmittedStatement = 354,
3986+ PartiallyEmittedExpression = 355,
3987+ CommaListExpression = 356,
3988+ SyntheticReferenceExpression = 357,
3989+ Count = 358,
39893990 FirstAssignment = 64,
39903991 LastAssignment = 79,
39913992 FirstCompoundAssignment = 65,
@@ -4014,9 +4015,9 @@ declare namespace ts {
40144015 LastStatement = 259,
40154016 FirstNode = 166,
40164017 FirstJSDocNode = 309,
4017- LastJSDocNode = 351 ,
4018+ LastJSDocNode = 352 ,
40184019 FirstJSDocTagNode = 327,
4019- LastJSDocTagNode = 351 ,
4020+ LastJSDocTagNode = 352 ,
40204021 }
40214022 type TriviaSyntaxKind = SyntaxKind.SingleLineCommentTrivia | SyntaxKind.MultiLineCommentTrivia | SyntaxKind.NewLineTrivia | SyntaxKind.WhitespaceTrivia | SyntaxKind.ShebangTrivia | SyntaxKind.ConflictMarkerTrivia;
40224023 type LiteralSyntaxKind = SyntaxKind.NumericLiteral | SyntaxKind.BigIntLiteral | SyntaxKind.StringLiteral | SyntaxKind.JsxText | SyntaxKind.JsxTextAllWhiteSpaces | SyntaxKind.RegularExpressionLiteral | SyntaxKind.NoSubstitutionTemplateLiteral;
@@ -5721,6 +5722,9 @@ declare namespace ts {
57215722 interface JSDocDeprecatedTag extends JSDocTag {
57225723 kind: SyntaxKind.JSDocDeprecatedTag;
57235724 }
5725+ interface JSDocIgnoreTag extends JSDocTag {
5726+ kind: SyntaxKind.JSDocIgnoreTag;
5727+ }
57245728 interface JSDocClassTag extends JSDocTag {
57255729 readonly kind: SyntaxKind.JSDocClassTag;
57265730 }
@@ -7735,6 +7739,8 @@ declare namespace ts {
77357739 updateJSDocUnknownTag(node: JSDocUnknownTag, tagName: Identifier, comment: string | NodeArray<JSDocComment> | undefined): JSDocUnknownTag;
77367740 createJSDocDeprecatedTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocDeprecatedTag;
77377741 updateJSDocDeprecatedTag(node: JSDocDeprecatedTag, tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocDeprecatedTag;
7742+ createJSDocIgnoreTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocIgnoreTag;
7743+ updateJSDocIgnoreTag(node: JSDocIgnoreTag, tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocIgnoreTag;
77387744 createJSDocOverrideTag(tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocOverrideTag;
77397745 updateJSDocOverrideTag(node: JSDocOverrideTag, tagName: Identifier | undefined, comment?: string | NodeArray<JSDocComment>): JSDocOverrideTag;
77407746 createJSDocThrowsTag(tagName: Identifier, typeExpression: JSDocTypeExpression | undefined, comment?: string | NodeArray<JSDocComment>): JSDocThrowsTag;
@@ -8588,6 +8594,8 @@ declare namespace ts {
85888594 function getJSDocOverrideTagNoCache(node: Node): JSDocOverrideTag | undefined;
85898595 /** Gets the JSDoc deprecated tag for the node if present */
85908596 function getJSDocDeprecatedTag(node: Node): JSDocDeprecatedTag | undefined;
8597+ /** Gets the JSDoc ignore tag for the node if present */
8598+ function getJSDocIgnoreTag(node: Node): JSDocIgnoreTag | undefined;
85918599 /** Gets the JSDoc enum tag for the node if present */
85928600 function getJSDocEnumTag(node: Node): JSDocEnumTag | undefined;
85938601 /** Gets the JSDoc this tag for the node if present */
@@ -9032,6 +9040,7 @@ declare namespace ts {
90329040 function isJSDocOverrideTag(node: Node): node is JSDocOverrideTag;
90339041 function isJSDocOverloadTag(node: Node): node is JSDocOverloadTag;
90349042 function isJSDocDeprecatedTag(node: Node): node is JSDocDeprecatedTag;
9043+ function isJSDocIgnoreTag(node: Node): node is JSDocIgnoreTag;
90359044 function isJSDocSeeTag(node: Node): node is JSDocSeeTag;
90369045 function isJSDocEnumTag(node: Node): node is JSDocEnumTag;
90379046 function isJSDocParameterTag(node: Node): node is JSDocParameterTag;
0 commit comments