set the kind on alias completions

This commit is contained in:
Mohamed Hegazy
2014-09-30 14:17:32 -07:00
parent 11ca3dab01
commit 284c767e08
2 changed files with 4 additions and 1 deletions

View File

@@ -1025,6 +1025,8 @@ module ts {
static primitiveType = "primitive type";
static label = "label";
static alias = "alias"
}
export class ScriptElementKindModifier {
@@ -2293,6 +2295,7 @@ module ts {
if (flags & SymbolFlags.Constructor) return ScriptElementKind.constructorImplementationElement;
if (flags & SymbolFlags.TypeParameter) return ScriptElementKind.typeParameterElement;
if (flags & SymbolFlags.EnumMember) return ScriptElementKind.variableElement;
if (flags & SymbolFlags.Import) return ScriptElementKind.alias;
return ScriptElementKind.unknown;
}

View File

@@ -9,7 +9,7 @@
////}
goTo.marker("1");
verify.memberListContains("x");
verify.memberListContains("x", undefined, undefined, undefined ,/*kind: */ "alias");
goTo.marker("2");
verify.memberListContains("value");