From aaf87735cce8df134c4c515890f7fb82a13948ac Mon Sep 17 00:00:00 2001 From: Iwata Hidetaka Date: Mon, 28 Nov 2016 23:28:23 +0900 Subject: [PATCH] tsserver: get candidates from (fix #12536) --- src/services/completions.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/completions.ts b/src/services/completions.ts index b710aa8cd78..f0daa696474 100644 --- a/src/services/completions.ts +++ b/src/services/completions.ts @@ -244,6 +244,9 @@ namespace ts.Completions { } function addStringLiteralCompletionsFromType(type: Type, result: CompletionEntry[]): void { + if (type && type.flags & TypeFlags.TypeParameter) { + type = typeChecker.getApparentType(type); + } if (!type) { return; }