@@ -375,28 +375,30 @@ declare namespace ts {
375
375
JSDocOptionalType = 295 ,
376
376
JSDocFunctionType = 296 ,
377
377
JSDocVariadicType = 297 ,
378
- JSDocComment = 298 ,
379
- JSDocTypeLiteral = 299 ,
380
- JSDocSignature = 300 ,
381
- JSDocTag = 301 ,
382
- JSDocAugmentsTag = 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 ,
378
+ JSDocNamepathType = 298 ,
379
+ JSDocComment = 299 ,
380
+ JSDocTypeLiteral = 300 ,
381
+ JSDocSignature = 301 ,
382
+ JSDocTag = 302 ,
383
+ JSDocAugmentsTag = 303 ,
384
+ JSDocAuthorTag = 304 ,
385
+ JSDocClassTag = 305 ,
386
+ JSDocCallbackTag = 306 ,
387
+ JSDocEnumTag = 307 ,
388
+ JSDocParameterTag = 308 ,
389
+ JSDocReturnTag = 309 ,
390
+ JSDocThisTag = 310 ,
391
+ JSDocTypeTag = 311 ,
392
+ JSDocTemplateTag = 312 ,
393
+ JSDocTypedefTag = 313 ,
394
+ JSDocPropertyTag = 314 ,
395
+ SyntaxList = 315 ,
396
+ NotEmittedStatement = 316 ,
397
+ PartiallyEmittedExpression = 317 ,
398
+ CommaListExpression = 318 ,
399
+ MergeDeclarationMarker = 319 ,
400
+ EndOfDeclarationMarker = 320 ,
401
+ Count = 321 ,
400
402
FirstAssignment = 61 ,
401
403
LastAssignment = 73 ,
402
404
FirstCompoundAssignment = 62 ,
@@ -423,9 +425,9 @@ declare namespace ts {
423
425
LastBinaryOperator = 73 ,
424
426
FirstNode = 150 ,
425
427
FirstJSDocNode = 290 ,
426
- LastJSDocNode = 312 ,
427
- FirstJSDocTagNode = 301 ,
428
- LastJSDocTagNode = 312 ,
428
+ LastJSDocNode = 314 ,
429
+ FirstJSDocTagNode = 302 ,
430
+ LastJSDocTagNode = 314 ,
429
431
}
430
432
export enum NodeFlags {
431
433
None = 0 ,
@@ -925,27 +927,27 @@ declare namespace ts {
925
927
isSpread : boolean ;
926
928
type : Type ;
927
929
}
928
- type ExponentiationOperator = SyntaxKind . AsteriskAsteriskToken ;
929
- type MultiplicativeOperator = SyntaxKind . AsteriskToken | SyntaxKind . SlashToken | SyntaxKind . PercentToken ;
930
- type MultiplicativeOperatorOrHigher = ExponentiationOperator | MultiplicativeOperator ;
931
- type AdditiveOperator = SyntaxKind . PlusToken | SyntaxKind . MinusToken ;
932
- type AdditiveOperatorOrHigher = MultiplicativeOperatorOrHigher | AdditiveOperator ;
933
- type ShiftOperator = SyntaxKind . LessThanLessThanToken | SyntaxKind . GreaterThanGreaterThanToken | SyntaxKind . GreaterThanGreaterThanGreaterThanToken ;
934
- type ShiftOperatorOrHigher = AdditiveOperatorOrHigher | ShiftOperator ;
935
- type RelationalOperator = SyntaxKind . LessThanToken | SyntaxKind . LessThanEqualsToken | SyntaxKind . GreaterThanToken | SyntaxKind . GreaterThanEqualsToken | SyntaxKind . InstanceOfKeyword | SyntaxKind . InKeyword ;
936
- type RelationalOperatorOrHigher = ShiftOperatorOrHigher | RelationalOperator ;
937
- type EqualityOperator = SyntaxKind . EqualsEqualsToken | SyntaxKind . EqualsEqualsEqualsToken | SyntaxKind . ExclamationEqualsEqualsToken | SyntaxKind . ExclamationEqualsToken ;
938
- type EqualityOperatorOrHigher = RelationalOperatorOrHigher | EqualityOperator ;
939
- type BitwiseOperator = SyntaxKind . AmpersandToken | SyntaxKind . BarToken | SyntaxKind . CaretToken ;
940
- type BitwiseOperatorOrHigher = EqualityOperatorOrHigher | BitwiseOperator ;
941
- type LogicalOperator = SyntaxKind . AmpersandAmpersandToken | SyntaxKind . BarBarToken | SyntaxKind . QuestionQuestionToken ;
942
- type LogicalOperatorOrHigher = BitwiseOperatorOrHigher | LogicalOperator ;
943
- type CompoundAssignmentOperator = SyntaxKind . PlusEqualsToken | SyntaxKind . MinusEqualsToken | SyntaxKind . AsteriskAsteriskEqualsToken | SyntaxKind . AsteriskEqualsToken | SyntaxKind . SlashEqualsToken | SyntaxKind . PercentEqualsToken | SyntaxKind . AmpersandEqualsToken | SyntaxKind . BarEqualsToken | SyntaxKind . CaretEqualsToken | SyntaxKind . LessThanLessThanEqualsToken | SyntaxKind . GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind . GreaterThanGreaterThanEqualsToken ;
944
- type AssignmentOperator = SyntaxKind . EqualsToken | CompoundAssignmentOperator ;
945
- type AssignmentOperatorOrHigher = LogicalOperatorOrHigher | AssignmentOperator ;
946
- type BinaryOperator = AssignmentOperatorOrHigher | SyntaxKind . CommaToken ;
947
- type BinaryOperatorToken = Token < BinaryOperator > ;
948
- interface BinaryExpression extends Expression , Declaration {
930
+ export type ExponentiationOperator = SyntaxKind . AsteriskAsteriskToken ;
931
+ export type MultiplicativeOperator = SyntaxKind . AsteriskToken | SyntaxKind . SlashToken | SyntaxKind . PercentToken ;
932
+ export type MultiplicativeOperatorOrHigher = ExponentiationOperator | MultiplicativeOperator ;
933
+ export type AdditiveOperator = SyntaxKind . PlusToken | SyntaxKind . MinusToken ;
934
+ export type AdditiveOperatorOrHigher = MultiplicativeOperatorOrHigher | AdditiveOperator ;
935
+ export type ShiftOperator = SyntaxKind . LessThanLessThanToken | SyntaxKind . GreaterThanGreaterThanToken | SyntaxKind . GreaterThanGreaterThanGreaterThanToken ;
936
+ export type ShiftOperatorOrHigher = AdditiveOperatorOrHigher | ShiftOperator ;
937
+ export type RelationalOperator = SyntaxKind . LessThanToken | SyntaxKind . LessThanEqualsToken | SyntaxKind . GreaterThanToken | SyntaxKind . GreaterThanEqualsToken | SyntaxKind . InstanceOfKeyword | SyntaxKind . InKeyword ;
938
+ export type RelationalOperatorOrHigher = ShiftOperatorOrHigher | RelationalOperator ;
939
+ export type EqualityOperator = SyntaxKind . EqualsEqualsToken | SyntaxKind . EqualsEqualsEqualsToken | SyntaxKind . ExclamationEqualsEqualsToken | SyntaxKind . ExclamationEqualsToken ;
940
+ export type EqualityOperatorOrHigher = RelationalOperatorOrHigher | EqualityOperator ;
941
+ export type BitwiseOperator = SyntaxKind . AmpersandToken | SyntaxKind . BarToken | SyntaxKind . CaretToken ;
942
+ export type BitwiseOperatorOrHigher = EqualityOperatorOrHigher | BitwiseOperator ;
943
+ export type LogicalOperator = SyntaxKind . AmpersandAmpersandToken | SyntaxKind . BarBarToken | SyntaxKind . QuestionQuestionToken ;
944
+ export type LogicalOperatorOrHigher = BitwiseOperatorOrHigher | LogicalOperator ;
945
+ export type CompoundAssignmentOperator = SyntaxKind . PlusEqualsToken | SyntaxKind . MinusEqualsToken | SyntaxKind . AsteriskAsteriskEqualsToken | SyntaxKind . AsteriskEqualsToken | SyntaxKind . SlashEqualsToken | SyntaxKind . PercentEqualsToken | SyntaxKind . AmpersandEqualsToken | SyntaxKind . BarEqualsToken | SyntaxKind . CaretEqualsToken | SyntaxKind . LessThanLessThanEqualsToken | SyntaxKind . GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind . GreaterThanGreaterThanEqualsToken ;
946
+ export type AssignmentOperator = SyntaxKind . EqualsToken | CompoundAssignmentOperator ;
947
+ export type AssignmentOperatorOrHigher = LogicalOperatorOrHigher | AssignmentOperator ;
948
+ export type BinaryOperator = AssignmentOperatorOrHigher | SyntaxKind . CommaToken ;
949
+ export type BinaryOperatorToken = Token < BinaryOperator > ;
950
+ export interface BinaryExpression extends Expression , Declaration {
949
951
kind : SyntaxKind . BinaryExpression ;
950
952
left : Expression ;
951
953
operatorToken : BinaryOperatorToken ;
0 commit comments