mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-07 14:34:35 -06:00
PR feedback.
This commit is contained in:
parent
a5bd9196f2
commit
8d55fe00dd
@ -3379,17 +3379,19 @@ module ts {
|
||||
}
|
||||
|
||||
function pushTypePart(symbolKind: string) {
|
||||
if (symbolKind === ScriptElementKind.variableElement ||
|
||||
symbolKind === ScriptElementKind.functionElement ||
|
||||
symbolKind === ScriptElementKind.letElement ||
|
||||
symbolKind === ScriptElementKind.constElement ||
|
||||
symbolKind === ScriptElementKind.constructorImplementationElement) {
|
||||
displayParts.push(textOrKeywordPart(symbolKind));
|
||||
}
|
||||
else {
|
||||
displayParts.push(punctuationPart(SyntaxKind.OpenParenToken));
|
||||
displayParts.push(textOrKeywordPart(symbolKind));
|
||||
displayParts.push(punctuationPart(SyntaxKind.CloseParenToken));
|
||||
switch (symbolKind) {
|
||||
case ScriptElementKind.variableElement:
|
||||
case ScriptElementKind.functionElement:
|
||||
case ScriptElementKind.letElement:
|
||||
case ScriptElementKind.constElement:
|
||||
case ScriptElementKind.constructorImplementationElement:
|
||||
displayParts.push(textOrKeywordPart(symbolKind));
|
||||
return;
|
||||
default:
|
||||
displayParts.push(punctuationPart(SyntaxKind.OpenParenToken));
|
||||
displayParts.push(textOrKeywordPart(symbolKind));
|
||||
displayParts.push(punctuationPart(SyntaxKind.CloseParenToken));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user