diff options
author | Rui Ueyama <ruiu@google.com> | 2017-01-06 10:04:08 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2017-01-06 10:04:08 +0000 |
commit | ce039266c11a521f6702f413e04875c29d340822 (patch) | |
tree | 15f5bf2b921192ed4c5b10b6cbbf3e4e4b8ad579 /lld/COFF/Symbols.cpp | |
parent | dac6169214760886e974b622eda38c25af353fcb (diff) | |
download | bcm5719-llvm-ce039266c11a521f6702f413e04875c29d340822.tar.gz bcm5719-llvm-ce039266c11a521f6702f413e04875c29d340822.zip |
Merge elf::toString and coff::toString.
The two overloaded functions hid each other. This patch merges them.
llvm-svn: 291222
Diffstat (limited to 'lld/COFF/Symbols.cpp')
-rw-r--r-- | lld/COFF/Symbols.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lld/COFF/Symbols.cpp b/lld/COFF/Symbols.cpp index 6de85d581f4..b940bebf36a 100644 --- a/lld/COFF/Symbols.cpp +++ b/lld/COFF/Symbols.cpp @@ -73,13 +73,12 @@ Defined *Undefined::getWeakAlias() { return D; return nullptr; } +} // namespace coff // Returns a symbol name for an error message. -std::string toString(SymbolBody &B) { - if (Optional<std::string> S = demangle(B.getName())) +std::string lld::toString(coff::SymbolBody &B) { + if (Optional<std::string> S = coff::demangle(B.getName())) return ("\"" + *S + "\" (" + B.getName() + ")").str(); return B.getName(); } - -} // namespace coff } // namespace lld |