tsserver: get candidates from <K extends keyof Foo> (fix #12536)

This commit is contained in:
Iwata Hidetaka
2016-11-28 23:28:23 +09:00
parent 5f073a6316
commit aaf87735cc

View File

@@ -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;
}