From 67a004195acbad92d32fd89898e061650cdf6c6e Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Thu, 16 Feb 2017 17:42:58 -0800 Subject: [PATCH] Minor factory cleanup --- src/compiler/factory.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/factory.ts b/src/compiler/factory.ts index 81346fe59ba..25ba30c06a6 100644 --- a/src/compiler/factory.ts +++ b/src/compiler/factory.ts @@ -1462,16 +1462,16 @@ namespace ts { : node; } - export function createJsxExpression(expression: Expression, dotDotDotToken: DotDotDotToken) { + export function createJsxExpression(dotDotDotToken: DotDotDotToken | undefined, expression: Expression | undefined) { const node = createSynthesizedNode(SyntaxKind.JsxExpression); node.dotDotDotToken = dotDotDotToken; node.expression = expression; return node; } - export function updateJsxExpression(node: JsxExpression, expression: Expression) { + export function updateJsxExpression(node: JsxExpression, expression: Expression | undefined) { return node.expression !== expression - ? updateNode(createJsxExpression(expression, node.dotDotDotToken), node) + ? updateNode(createJsxExpression(node.dotDotDotToken, expression), node) : node; }