Account for export/import specifier renames and namespace import names in completion.

This commit is contained in:
Daniel Rosenwasser
2015-07-10 17:23:11 -07:00
parent d394f25763
commit 49af660595

View File

@@ -3428,6 +3428,11 @@ namespace ts {
case SyntaxKind.ProtectedKeyword:
return containingNodeKind === SyntaxKind.Parameter;
case SyntaxKind.AsKeyword:
containingNodeKind === SyntaxKind.ImportSpecifier ||
containingNodeKind === SyntaxKind.ExportSpecifier ||
containingNodeKind === SyntaxKind.NamespaceImport;
case SyntaxKind.ClassKeyword:
case SyntaxKind.EnumKeyword:
case SyntaxKind.InterfaceKeyword: