From e0e9fe83d2700507361fb1dcbbde6cc943433c45 Mon Sep 17 00:00:00 2001 From: Jason Freeman Date: Thu, 16 Oct 2014 13:11:19 -0700 Subject: [PATCH] Address PR feedback for displayBuilder --- src/compiler/checker.ts | 2 +- src/services/services.ts | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 63feb9a7ffe..bc5b1c2cc0a 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -608,7 +608,7 @@ module ts { // If it is an instantiated symbol, then it is a value if the symbol it is an // instantiation of is a value. if (symbol.flags & SymbolFlags.Instantiated) { - return (getSymbolLinks(symbol).target.flags & SymbolFlags.Value) !== 0; + return symbolIsValue(getSymbolLinks(symbol).target); } // If the symbol has the value flag, it is trivially a value. diff --git a/src/services/services.ts b/src/services/services.ts index 82abdb2b419..7a8d81f601c 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -2709,10 +2709,6 @@ module ts { if (rootSymbolFlags & SymbolFlags.SetAccessor) return ScriptElementKind.memberVariableElement; Debug.assert(rootSymbolFlags & SymbolFlags.Method); }) || ScriptElementKind.memberFunctionElement; - - - //? - //: ScriptElementKind.memberFunctionElement } return ScriptElementKind.unknown;