@@ -374,29 +374,30 @@ declare namespace ts {
374
374
JSDocOptionalType = 294 ,
375
375
JSDocFunctionType = 295 ,
376
376
JSDocVariadicType = 296 ,
377
- JSDocComment = 297 ,
378
- JSDocTypeLiteral = 298 ,
379
- JSDocSignature = 299 ,
380
- JSDocTag = 300 ,
381
- JSDocAugmentsTag = 301 ,
382
- JSDocAuthorTag = 302 ,
383
- JSDocClassTag = 303 ,
384
- JSDocCallbackTag = 304 ,
385
- JSDocEnumTag = 305 ,
386
- JSDocParameterTag = 306 ,
387
- JSDocReturnTag = 307 ,
388
- JSDocThisTag = 308 ,
389
- JSDocTypeTag = 309 ,
390
- JSDocTemplateTag = 310 ,
391
- JSDocTypedefTag = 311 ,
392
- JSDocPropertyTag = 312 ,
393
- SyntaxList = 313 ,
394
- NotEmittedStatement = 314 ,
395
- PartiallyEmittedExpression = 315 ,
396
- CommaListExpression = 316 ,
397
- MergeDeclarationMarker = 317 ,
398
- EndOfDeclarationMarker = 318 ,
399
- Count = 319 ,
377
+ JSDocNamepathType = 297 ,
378
+ JSDocComment = 298 ,
379
+ JSDocTypeLiteral = 299 ,
380
+ JSDocSignature = 300 ,
381
+ JSDocTag = 301 ,
382
+ JSDocAugmentsTag = 302 ,
383
+ JSDocAuthorTag = 303 ,
384
+ JSDocClassTag = 304 ,
385
+ JSDocCallbackTag = 305 ,
386
+ JSDocEnumTag = 306 ,
387
+ JSDocParameterTag = 307 ,
388
+ JSDocReturnTag = 308 ,
389
+ JSDocThisTag = 309 ,
390
+ JSDocTypeTag = 310 ,
391
+ JSDocTemplateTag = 311 ,
392
+ JSDocTypedefTag = 312 ,
393
+ JSDocPropertyTag = 313 ,
394
+ SyntaxList = 314 ,
395
+ NotEmittedStatement = 315 ,
396
+ PartiallyEmittedExpression = 316 ,
397
+ CommaListExpression = 317 ,
398
+ MergeDeclarationMarker = 318 ,
399
+ EndOfDeclarationMarker = 319 ,
400
+ Count = 320 ,
400
401
FirstAssignment = 60 ,
401
402
LastAssignment = 72 ,
402
403
FirstCompoundAssignment = 61 ,
@@ -423,9 +424,9 @@ declare namespace ts {
423
424
LastBinaryOperator = 72 ,
424
425
FirstNode = 149 ,
425
426
FirstJSDocNode = 289 ,
426
- LastJSDocNode = 312 ,
427
- FirstJSDocTagNode = 300 ,
428
- LastJSDocTagNode = 312 ,
427
+ LastJSDocNode = 313 ,
428
+ FirstJSDocTagNode = 301 ,
429
+ LastJSDocTagNode = 313 ,
429
430
}
430
431
export enum NodeFlags {
431
432
None = 0 ,
@@ -1558,6 +1559,10 @@ declare namespace ts {
1558
1559
kind : SyntaxKind . JSDocVariadicType ;
1559
1560
type : TypeNode ;
1560
1561
}
1562
+ export interface JSDocNamepathType extends JSDocType {
1563
+ kind : SyntaxKind . JSDocNamepathType ;
1564
+ type : TypeNode ;
1565
+ }
1561
1566
export type JSDocTypeReferencingNode = JSDocVariadicType | JSDocOptionalType | JSDocNullableType | JSDocNonNullableType ;
1562
1567
export interface JSDoc extends Node {
1563
1568
kind : SyntaxKind . JSDocComment ;
@@ -5671,6 +5676,7 @@ declare namespace ts {
5671
5676
}
5672
5677
}
5673
5678
declare namespace ts {
5679
+ /** The classifier is used for syntactic highlighting in editors via the TSServer */
5674
5680
function createClassifier ( ) : Classifier ;
5675
5681
}
5676
5682
declare namespace ts {
0 commit comments