Skip to content

Commit 1c1c653

Browse files
committed
chore: accept baseline
1 parent f1286b6 commit 1c1c653

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

tests/baselines/reference/api/tsserverlibrary.d.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ declare namespace ts {
938938
}
939939
export interface TypeOperatorNode extends TypeNode {
940940
readonly kind: SyntaxKind.TypeOperator;
941-
readonly operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword;
941+
readonly operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.ThrowKeyword;
942942
readonly type: TypeNode;
943943
}
944944
export interface IndexedAccessTypeNode extends TypeNode {
@@ -980,7 +980,8 @@ declare namespace ts {
980980
Uppercase = 1,
981981
Lowercase = 2,
982982
Capitalize = 3,
983-
Uncapitalize = 4
983+
Uncapitalize = 4,
984+
TypeOf = 5
984985
}
985986
export interface Expression extends Node {
986987
_expressionBrand: any;
@@ -2487,6 +2488,7 @@ declare namespace ts {
24872488
Substitution = 33554432,
24882489
NonPrimitive = 67108864,
24892490
TemplateLiteral = 134217728,
2491+
ThrowType = 268435456,
24902492
Literal = 2944,
24912493
Unit = 109440,
24922494
StringOrNumberLiteral = 384,
@@ -2535,6 +2537,9 @@ declare namespace ts {
25352537
}
25362538
export interface EnumType extends Type {
25372539
}
2540+
export interface ThrowType extends Type {
2541+
value: Type;
2542+
}
25382543
export enum ObjectFlags {
25392544
Class = 1,
25402545
Interface = 2,
@@ -3256,7 +3261,7 @@ declare namespace ts {
32563261
createParenthesizedType(type: TypeNode): ParenthesizedTypeNode;
32573262
updateParenthesizedType(node: ParenthesizedTypeNode, type: TypeNode): ParenthesizedTypeNode;
32583263
createThisTypeNode(): ThisTypeNode;
3259-
createTypeOperatorNode(operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword, type: TypeNode): TypeOperatorNode;
3264+
createTypeOperatorNode(operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.ThrowKeyword, type: TypeNode): TypeOperatorNode;
32603265
updateTypeOperatorNode(node: TypeOperatorNode, type: TypeNode): TypeOperatorNode;
32613266
createIndexedAccessTypeNode(objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
32623267
updateIndexedAccessTypeNode(node: IndexedAccessTypeNode, objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;

tests/baselines/reference/api/typescript.d.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -938,7 +938,7 @@ declare namespace ts {
938938
}
939939
export interface TypeOperatorNode extends TypeNode {
940940
readonly kind: SyntaxKind.TypeOperator;
941-
readonly operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword;
941+
readonly operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.ThrowKeyword;
942942
readonly type: TypeNode;
943943
}
944944
export interface IndexedAccessTypeNode extends TypeNode {
@@ -980,7 +980,8 @@ declare namespace ts {
980980
Uppercase = 1,
981981
Lowercase = 2,
982982
Capitalize = 3,
983-
Uncapitalize = 4
983+
Uncapitalize = 4,
984+
TypeOf = 5
984985
}
985986
export interface Expression extends Node {
986987
_expressionBrand: any;
@@ -2487,6 +2488,7 @@ declare namespace ts {
24872488
Substitution = 33554432,
24882489
NonPrimitive = 67108864,
24892490
TemplateLiteral = 134217728,
2491+
ThrowType = 268435456,
24902492
Literal = 2944,
24912493
Unit = 109440,
24922494
StringOrNumberLiteral = 384,
@@ -2535,6 +2537,9 @@ declare namespace ts {
25352537
}
25362538
export interface EnumType extends Type {
25372539
}
2540+
export interface ThrowType extends Type {
2541+
value: Type;
2542+
}
25382543
export enum ObjectFlags {
25392544
Class = 1,
25402545
Interface = 2,
@@ -3256,7 +3261,7 @@ declare namespace ts {
32563261
createParenthesizedType(type: TypeNode): ParenthesizedTypeNode;
32573262
updateParenthesizedType(node: ParenthesizedTypeNode, type: TypeNode): ParenthesizedTypeNode;
32583263
createThisTypeNode(): ThisTypeNode;
3259-
createTypeOperatorNode(operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword, type: TypeNode): TypeOperatorNode;
3264+
createTypeOperatorNode(operator: SyntaxKind.KeyOfKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.ThrowKeyword, type: TypeNode): TypeOperatorNode;
32603265
updateTypeOperatorNode(node: TypeOperatorNode, type: TypeNode): TypeOperatorNode;
32613266
createIndexedAccessTypeNode(objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
32623267
updateIndexedAccessTypeNode(node: IndexedAccessTypeNode, objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;

0 commit comments

Comments
 (0)