From ed7ae27f4c068bea836c7f0402ba8ec9951d95ba Mon Sep 17 00:00:00 2001 From: Ivo Gabe de Wolff Date: Mon, 19 Jan 2015 11:09:57 +0100 Subject: [PATCH] Remove binding of tagged templates --- src/compiler/binder.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/compiler/binder.ts b/src/compiler/binder.ts index 87501045e20..23ccaba4b6c 100644 --- a/src/compiler/binder.ts +++ b/src/compiler/binder.ts @@ -372,12 +372,6 @@ module ts { function getDestructuringParameterName(node: Declaration) { return "__" + indexOf((node.parent).parameters, node); } - - function bindTaggedTemplateExpression(node: TaggedTemplateExpression) { - if (file.languageVersion >= ScriptTarget.ES6) return; - - statement.downlevelTaggedTemplates.push(node); - } function bind(node: Node) { node.parent = parent; @@ -501,8 +495,6 @@ module ts { case SyntaxKind.SwitchStatement: bindChildren(node, 0, /*isBlockScopeContainer*/ true); break; - case SyntaxKind.TaggedTemplateExpression: - bindTaggedTemplateExpression( node); default: var saveParent = parent; parent = node;