summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2019-06-13 22:49:34 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2019-06-13 22:49:34 +0000
commit0feb6e52f18e68f74746cdcd2c52400bf49d54ed (patch)
treeaeeabf84ff3466ea9738f0f3455415961aac2062 /llvm/lib/DebugInfo/Symbolize/Symbolize.cpp
parent2ce370c957296b8a9bbde0d0bae98b9f85f3e36e (diff)
downloadbcm5719-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.cpp1
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;
OpenPOWER on IntegriCloud