Skip to content

Commit 655145c

Browse files
committed
Update LKG
1 parent 8aaace0 commit 655145c

9 files changed

+802
-457
lines changed

lib/tsc.js

Lines changed: 134 additions & 79 deletions
Large diffs are not rendered by default.

lib/tsserver.js

Lines changed: 152 additions & 92 deletions
Large diffs are not rendered by default.

lib/tsserverlibrary.d.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2283,7 +2283,8 @@ declare namespace ts {
22832283
SourceFile = 0,
22842284
Expression = 1,
22852285
IdentifierName = 2,
2286-
Unspecified = 3,
2286+
MappedTypeParameter = 3,
2287+
Unspecified = 4,
22872288
}
22882289
interface TransformationContext {
22892290
getCompilerOptions(): CompilerOptions;
@@ -2835,6 +2836,7 @@ declare namespace ts {
28352836
function updateFunctionExpression(node: FunctionExpression, modifiers: ReadonlyArray<Modifier> | undefined, asteriskToken: AsteriskToken | undefined, name: Identifier | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, body: Block): FunctionExpression;
28362837
function createArrowFunction(modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, equalsGreaterThanToken: EqualsGreaterThanToken | undefined, body: ConciseBody): ArrowFunction;
28372838
function updateArrowFunction(node: ArrowFunction, modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, body: ConciseBody): ArrowFunction;
2839+
function updateArrowFunction(node: ArrowFunction, modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, equalsGreaterThanToken: Token<SyntaxKind.EqualsGreaterThanToken>, body: ConciseBody): ArrowFunction;
28382840
function createDelete(expression: Expression): DeleteExpression;
28392841
function updateDelete(node: DeleteExpression, expression: Expression): DeleteExpression;
28402842
function createTypeOf(expression: Expression): TypeOfExpression;
@@ -2852,6 +2854,7 @@ declare namespace ts {
28522854
function createConditional(condition: Expression, whenTrue: Expression, whenFalse: Expression): ConditionalExpression;
28532855
function createConditional(condition: Expression, questionToken: QuestionToken, whenTrue: Expression, colonToken: ColonToken, whenFalse: Expression): ConditionalExpression;
28542856
function updateConditional(node: ConditionalExpression, condition: Expression, whenTrue: Expression, whenFalse: Expression): ConditionalExpression;
2857+
function updateConditional(node: ConditionalExpression, condition: Expression, questionToken: Token<SyntaxKind.QuestionToken>, whenTrue: Expression, colonToken: Token<SyntaxKind.ColonToken>, whenFalse: Expression): ConditionalExpression;
28552858
function createTemplateExpression(head: TemplateHead, templateSpans: ReadonlyArray<TemplateSpan>): TemplateExpression;
28562859
function updateTemplateExpression(node: TemplateExpression, head: TemplateHead, templateSpans: ReadonlyArray<TemplateSpan>): TemplateExpression;
28572860
function createYield(expression?: Expression): YieldExpression;

lib/tsserverlibrary.js

Lines changed: 152 additions & 92 deletions
Large diffs are not rendered by default.

lib/typescript.d.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2456,7 +2456,8 @@ declare namespace ts {
24562456
SourceFile = 0,
24572457
Expression = 1,
24582458
IdentifierName = 2,
2459-
Unspecified = 3,
2459+
MappedTypeParameter = 3,
2460+
Unspecified = 4,
24602461
}
24612462
interface TransformationContext {
24622463
/** Gets the compiler options supplied to the transformer. */
@@ -3210,6 +3211,7 @@ declare namespace ts {
32103211
function updateFunctionExpression(node: FunctionExpression, modifiers: ReadonlyArray<Modifier> | undefined, asteriskToken: AsteriskToken | undefined, name: Identifier | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, body: Block): FunctionExpression;
32113212
function createArrowFunction(modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, equalsGreaterThanToken: EqualsGreaterThanToken | undefined, body: ConciseBody): ArrowFunction;
32123213
function updateArrowFunction(node: ArrowFunction, modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, body: ConciseBody): ArrowFunction;
3214+
function updateArrowFunction(node: ArrowFunction, modifiers: ReadonlyArray<Modifier> | undefined, typeParameters: ReadonlyArray<TypeParameterDeclaration> | undefined, parameters: ReadonlyArray<ParameterDeclaration>, type: TypeNode | undefined, equalsGreaterThanToken: Token<SyntaxKind.EqualsGreaterThanToken>, body: ConciseBody): ArrowFunction;
32133215
function createDelete(expression: Expression): DeleteExpression;
32143216
function updateDelete(node: DeleteExpression, expression: Expression): DeleteExpression;
32153217
function createTypeOf(expression: Expression): TypeOfExpression;
@@ -3227,6 +3229,7 @@ declare namespace ts {
32273229
function createConditional(condition: Expression, whenTrue: Expression, whenFalse: Expression): ConditionalExpression;
32283230
function createConditional(condition: Expression, questionToken: QuestionToken, whenTrue: Expression, colonToken: ColonToken, whenFalse: Expression): ConditionalExpression;
32293231
function updateConditional(node: ConditionalExpression, condition: Expression, whenTrue: Expression, whenFalse: Expression): ConditionalExpression;
3232+
function updateConditional(node: ConditionalExpression, condition: Expression, questionToken: Token<SyntaxKind.QuestionToken>, whenTrue: Expression, colonToken: Token<SyntaxKind.ColonToken>, whenFalse: Expression): ConditionalExpression;
32303233
function createTemplateExpression(head: TemplateHead, templateSpans: ReadonlyArray<TemplateSpan>): TemplateExpression;
32313234
function updateTemplateExpression(node: TemplateExpression, head: TemplateHead, templateSpans: ReadonlyArray<TemplateSpan>): TemplateExpression;
32323235
function createYield(expression?: Expression): YieldExpression;

0 commit comments

Comments
 (0)