diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 502b87c0c9d..dcbe7162b76 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -4978,8 +4978,6 @@ module ts { return getContextualTypeForElementExpression(node); case SyntaxKind.ConditionalExpression: return getContextualTypeForConditionalOperand(node); - case SyntaxKind.TemplateExpression: - return getContextualTypeForSubstitutionExpression(parent.parent, node); case SyntaxKind.TemplateSpan: Debug.assert(parent.parent.kind === SyntaxKind.TemplateExpression); return getContextualTypeForSubstitutionExpression(parent.parent, node);