diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2019-06-13 22:49:34 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2019-06-13 22:49:34 +0000 |
commit | 0feb6e52f18e68f74746cdcd2c52400bf49d54ed (patch) | |
tree | aeeabf84ff3466ea9738f0f3455415961aac2062 /llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | |
parent | 2ce370c957296b8a9bbde0d0bae98b9f85f3e36e (diff) | |
download | bcm5719-llvm-0feb6e52f18e68f74746cdcd2c52400bf49d54ed.tar.gz bcm5719-llvm-0feb6e52f18e68f74746cdcd2c52400bf49d54ed.zip |
Symbolize: Remove dead code. NFCI.
The only caller of SymbolizableObjectFile::create passes a non-null
DebugInfoContext and asserts that they do so. Move the assert into
SymbolizableObjectFile::create and remove null checks.
Differential Revision: https://reviews.llvm.org/D63298
llvm-svn: 363334
Diffstat (limited to 'llvm/lib/DebugInfo/Symbolize/Symbolize.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/Symbolize/Symbolize.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp index 27632a10bad..edb440a03c9 100644 --- a/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp +++ b/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp @@ -425,7 +425,6 @@ LLVMSymbolizer::getOrCreateModuleInfo(const std::string &ModuleName) { Context = DWARFContext::create(*Objects.second, nullptr, DWARFContext::defaultErrorHandler, Opts.DWPName); - assert(Context); auto InfoOrErr = SymbolizableObjectFile::create(Objects.first, std::move(Context)); std::unique_ptr<SymbolizableModule> SymMod; |