Skip to content

Commit ebdd566

Browse files
committed
Accept baseline changes
1 parent a629acd commit ebdd566

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,8 @@ declare namespace ts {
477477
type AtToken = Token<SyntaxKind.AtToken>;
478478
type ReadonlyToken = Token<SyntaxKind.ReadonlyKeyword>;
479479
type AwaitKeywordToken = Token<SyntaxKind.AwaitKeyword>;
480+
type PlusToken = Token<SyntaxKind.PlusToken>;
481+
type MinusToken = Token<SyntaxKind.MinusToken>;
480482
type Modifier = Token<SyntaxKind.AbstractKeyword> | Token<SyntaxKind.AsyncKeyword> | Token<SyntaxKind.ConstKeyword> | Token<SyntaxKind.DeclareKeyword> | Token<SyntaxKind.DefaultKeyword> | Token<SyntaxKind.ExportKeyword> | Token<SyntaxKind.PublicKeyword> | Token<SyntaxKind.PrivateKeyword> | Token<SyntaxKind.ProtectedKeyword> | Token<SyntaxKind.ReadonlyKeyword> | Token<SyntaxKind.StaticKeyword>;
481483
type ModifiersArray = NodeArray<Modifier>;
482484
interface Identifier extends PrimaryExpression, Declaration {
@@ -766,9 +768,9 @@ declare namespace ts {
766768
}
767769
interface MappedTypeNode extends TypeNode, Declaration {
768770
kind: SyntaxKind.MappedType;
769-
readonlyToken?: ReadonlyToken;
771+
readonlyToken?: ReadonlyToken | PlusToken | MinusToken;
770772
typeParameter: TypeParameterDeclaration;
771-
questionToken?: QuestionToken;
773+
questionToken?: QuestionToken | PlusToken | MinusToken;
772774
type?: TypeNode;
773775
}
774776
interface LiteralTypeNode extends TypeNode {
@@ -3515,8 +3517,8 @@ declare namespace ts {
35153517
function updateTypeOperatorNode(node: TypeOperatorNode, type: TypeNode): TypeOperatorNode;
35163518
function createIndexedAccessTypeNode(objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
35173519
function updateIndexedAccessTypeNode(node: IndexedAccessTypeNode, objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
3518-
function createMappedTypeNode(readonlyToken: ReadonlyToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3519-
function updateMappedTypeNode(node: MappedTypeNode, readonlyToken: ReadonlyToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3520+
function createMappedTypeNode(readonlyToken: ReadonlyToken | PlusToken | MinusToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | PlusToken | MinusToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3521+
function updateMappedTypeNode(node: MappedTypeNode, readonlyToken: ReadonlyToken | PlusToken | MinusToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | PlusToken | MinusToken | undefined, type: TypeNode | undefined): MappedTypeNode;
35203522
function createLiteralTypeNode(literal: LiteralTypeNode["literal"]): LiteralTypeNode;
35213523
function updateLiteralTypeNode(node: LiteralTypeNode, literal: LiteralTypeNode["literal"]): LiteralTypeNode;
35223524
function createObjectBindingPattern(elements: ReadonlyArray<BindingElement>): ObjectBindingPattern;

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

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,8 @@ declare namespace ts {
477477
type AtToken = Token<SyntaxKind.AtToken>;
478478
type ReadonlyToken = Token<SyntaxKind.ReadonlyKeyword>;
479479
type AwaitKeywordToken = Token<SyntaxKind.AwaitKeyword>;
480+
type PlusToken = Token<SyntaxKind.PlusToken>;
481+
type MinusToken = Token<SyntaxKind.MinusToken>;
480482
type Modifier = Token<SyntaxKind.AbstractKeyword> | Token<SyntaxKind.AsyncKeyword> | Token<SyntaxKind.ConstKeyword> | Token<SyntaxKind.DeclareKeyword> | Token<SyntaxKind.DefaultKeyword> | Token<SyntaxKind.ExportKeyword> | Token<SyntaxKind.PublicKeyword> | Token<SyntaxKind.PrivateKeyword> | Token<SyntaxKind.ProtectedKeyword> | Token<SyntaxKind.ReadonlyKeyword> | Token<SyntaxKind.StaticKeyword>;
481483
type ModifiersArray = NodeArray<Modifier>;
482484
interface Identifier extends PrimaryExpression, Declaration {
@@ -766,9 +768,9 @@ declare namespace ts {
766768
}
767769
interface MappedTypeNode extends TypeNode, Declaration {
768770
kind: SyntaxKind.MappedType;
769-
readonlyToken?: ReadonlyToken;
771+
readonlyToken?: ReadonlyToken | PlusToken | MinusToken;
770772
typeParameter: TypeParameterDeclaration;
771-
questionToken?: QuestionToken;
773+
questionToken?: QuestionToken | PlusToken | MinusToken;
772774
type?: TypeNode;
773775
}
774776
interface LiteralTypeNode extends TypeNode {
@@ -3462,8 +3464,8 @@ declare namespace ts {
34623464
function updateTypeOperatorNode(node: TypeOperatorNode, type: TypeNode): TypeOperatorNode;
34633465
function createIndexedAccessTypeNode(objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
34643466
function updateIndexedAccessTypeNode(node: IndexedAccessTypeNode, objectType: TypeNode, indexType: TypeNode): IndexedAccessTypeNode;
3465-
function createMappedTypeNode(readonlyToken: ReadonlyToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3466-
function updateMappedTypeNode(node: MappedTypeNode, readonlyToken: ReadonlyToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3467+
function createMappedTypeNode(readonlyToken: ReadonlyToken | PlusToken | MinusToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | PlusToken | MinusToken | undefined, type: TypeNode | undefined): MappedTypeNode;
3468+
function updateMappedTypeNode(node: MappedTypeNode, readonlyToken: ReadonlyToken | PlusToken | MinusToken | undefined, typeParameter: TypeParameterDeclaration, questionToken: QuestionToken | PlusToken | MinusToken | undefined, type: TypeNode | undefined): MappedTypeNode;
34673469
function createLiteralTypeNode(literal: LiteralTypeNode["literal"]): LiteralTypeNode;
34683470
function updateLiteralTypeNode(node: LiteralTypeNode, literal: LiteralTypeNode["literal"]): LiteralTypeNode;
34693471
function createObjectBindingPattern(elements: ReadonlyArray<BindingElement>): ObjectBindingPattern;

0 commit comments

Comments
 (0)