Skip to content

Commit 1cb5e28

Browse files
Place symbolToString above symbolToDisplayParts.
1 parent d70e003 commit 1cb5e28

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/compiler/checker.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -975,22 +975,22 @@ module ts {
975975
stringWriters.push(writer);
976976
}
977977

978-
function symbolToDisplayParts(symbol: Symbol, enclosingDeclaration?: Node, meaning?: SymbolFlags): SymbolDisplayPart[] {
979-
var writer = getDisplayPartWriter();
978+
function symbolToString(symbol: Symbol, enclosingDeclaration?: Node, meaning?: SymbolFlags): string {
979+
var writer = getStringWriter();
980980
writeSymbol(symbol, enclosingDeclaration, meaning, writer);
981981

982-
var result = writer.displayParts();
983-
releaseDisplayPartWriter(writer);
982+
var result = writer.string();
983+
releaseStringWriter(writer);
984984

985985
return result;
986986
}
987987

988-
function symbolToString(symbol: Symbol, enclosingDeclaration?: Node, meaning?: SymbolFlags): string {
989-
var writer = getStringWriter();
988+
function symbolToDisplayParts(symbol: Symbol, enclosingDeclaration?: Node, meaning?: SymbolFlags): SymbolDisplayPart[] {
989+
var writer = getDisplayPartWriter();
990990
writeSymbol(symbol, enclosingDeclaration, meaning, writer);
991991

992-
var result = writer.string();
993-
releaseStringWriter(writer);
992+
var result = writer.displayParts();
993+
releaseDisplayPartWriter(writer);
994994

995995
return result;
996996
}

0 commit comments

Comments
 (0)