Skip to content

Commit d443855

Browse files
author
Andy Hanson
committed
Rename function and clean up code
1 parent e5675a8 commit d443855

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/compiler/checker.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2067,15 +2067,15 @@ namespace ts {
20672067
// and we could then access that data during declaration emit.
20682068
writer.trackSymbol(symbol, enclosingDeclaration, meaning);
20692069
function walkSymbol(symbol: Symbol, meaning: SymbolFlags): void {
2070-
function recur(symbol: Symbol, meaning: SymbolFlags, endOfChain?: boolean): void {
2070+
function climbSymbol(symbol: Symbol, meaning: SymbolFlags, endOfChain?: boolean): void {
20712071
if (symbol) {
20722072
const accessibleSymbolChain = getAccessibleSymbolChain(symbol, enclosingDeclaration, meaning, !!(flags & SymbolFormatFlags.UseOnlyExternalAliasing));
20732073

20742074
if (!accessibleSymbolChain ||
20752075
needsQualification(accessibleSymbolChain[0], enclosingDeclaration, accessibleSymbolChain.length === 1 ? meaning : getQualifiedLeftMeaning(meaning))) {
20762076

20772077
// Go up and add our parent.
2078-
recur(
2078+
climbSymbol(
20792079
getParentOfSymbol(accessibleSymbolChain ? accessibleSymbolChain[0] : symbol),
20802080
getQualifiedLeftMeaning(meaning));
20812081
}
@@ -2098,7 +2098,7 @@ namespace ts {
20982098
}
20992099
}
21002100

2101-
recur(symbol, meaning, /*endOfChain*/ true);
2101+
climbSymbol(symbol, meaning, /*endOfChain*/ true);
21022102
}
21032103

21042104
// Get qualified name if the symbol is not a type parameter
@@ -2108,10 +2108,10 @@ namespace ts {
21082108
const typeFormatFlag = TypeFormatFlags.UseFullyQualifiedType & typeFlags;
21092109
if (!isTypeParameter && (enclosingDeclaration || typeFormatFlag)) {
21102110
walkSymbol(symbol, meaning);
2111-
return;
21122111
}
2113-
2114-
return appendParentTypeArgumentsAndSymbolName(symbol);
2112+
else {
2113+
appendParentTypeArgumentsAndSymbolName(symbol);
2114+
}
21152115
}
21162116

21172117
function buildTypeDisplay(type: Type, writer: SymbolWriter, enclosingDeclaration?: Node, globalFlags?: TypeFormatFlags, symbolStack?: Symbol[]) {

0 commit comments

Comments
 (0)