@@ -2456,7 +2456,8 @@ declare namespace ts {
2456
2456
SourceFile = 0 ,
2457
2457
Expression = 1 ,
2458
2458
IdentifierName = 2 ,
2459
- Unspecified = 3 ,
2459
+ MappedTypeParameter = 3 ,
2460
+ Unspecified = 4 ,
2460
2461
}
2461
2462
interface TransformationContext {
2462
2463
/** Gets the compiler options supplied to the transformer. */
@@ -3210,6 +3211,7 @@ declare namespace ts {
3210
3211
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 ;
3211
3212
function createArrowFunction ( modifiers : ReadonlyArray < Modifier > | undefined , typeParameters : ReadonlyArray < TypeParameterDeclaration > | undefined , parameters : ReadonlyArray < ParameterDeclaration > , type : TypeNode | undefined , equalsGreaterThanToken : EqualsGreaterThanToken | undefined , body : ConciseBody ) : ArrowFunction ;
3212
3213
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 ;
3213
3215
function createDelete ( expression : Expression ) : DeleteExpression ;
3214
3216
function updateDelete ( node : DeleteExpression , expression : Expression ) : DeleteExpression ;
3215
3217
function createTypeOf ( expression : Expression ) : TypeOfExpression ;
@@ -3227,6 +3229,7 @@ declare namespace ts {
3227
3229
function createConditional ( condition : Expression , whenTrue : Expression , whenFalse : Expression ) : ConditionalExpression ;
3228
3230
function createConditional ( condition : Expression , questionToken : QuestionToken , whenTrue : Expression , colonToken : ColonToken , whenFalse : Expression ) : ConditionalExpression ;
3229
3231
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 ;
3230
3233
function createTemplateExpression ( head : TemplateHead , templateSpans : ReadonlyArray < TemplateSpan > ) : TemplateExpression ;
3231
3234
function updateTemplateExpression ( node : TemplateExpression , head : TemplateHead , templateSpans : ReadonlyArray < TemplateSpan > ) : TemplateExpression ;
3232
3235
function createYield ( expression ?: Expression ) : YieldExpression ;
0 commit comments