diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 5d4fddf0df9..a3b85c362ad 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -2236,8 +2236,7 @@ module ts { } function emitDownlevelTaggedTemplate(node: TaggedTemplateExpression) { - var tempVariable = createTempVariable(node); - recordTempDeclaration(tempVariable); + var tempVariable = createAndRecordTempVariable(node); write("("); emit(tempVariable); write(" = ");