diff options
| author | Alexey Samsonov <vonosmas@gmail.com> | 2015-10-29 23:49:19 +0000 |
|---|---|---|
| committer | Alexey Samsonov <vonosmas@gmail.com> | 2015-10-29 23:49:19 +0000 |
| commit | 76f7ecb83a72da43c0da871c8d9937ad0679c93a (patch) | |
| tree | 84b6efc7ec0566623afe6c898d53ffd844fe0a16 /llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | |
| parent | 7a33621fa576cfd75864dbacef3391e1aa9cca28 (diff) | |
| download | bcm5719-llvm-76f7ecb83a72da43c0da871c8d9937ad0679c93a.tar.gz bcm5719-llvm-76f7ecb83a72da43c0da871c8d9937ad0679c93a.zip | |
[LLVMSymbolize] Move printing the description of a global into a separate function. NFC.
llvm-svn: 251669
Diffstat (limited to 'llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp')
| -rw-r--r-- | llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp index 65d4cce3dc1..fb2873e8159 100644 --- a/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp +++ b/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp @@ -239,11 +239,11 @@ DIInliningInfo SymbolizableObjectFile::symbolizeInlinedCode( return PatchedInlinedContext; } -bool SymbolizableObjectFile::symbolizeData(uint64_t ModuleOffset, - std::string &Name, uint64_t &Start, - uint64_t &Size) const { - return getNameFromSymbolTable(SymbolRef::ST_Data, ModuleOffset, Name, Start, - Size); +DIGlobal SymbolizableObjectFile::symbolizeData(uint64_t ModuleOffset) const { + DIGlobal Res; + getNameFromSymbolTable(SymbolRef::ST_Data, ModuleOffset, Res.Name, Res.Start, + Res.Size); + return Res; } } // namespace symbolize |

