mirror of
https://github.com/intel/llvm.git
synced 2026-01-19 17:45:07 +08:00
ELF2: SymbolBody::repl() never returns a nullptr.
So we can use dyn_cast instead of dyn_cast_or_null here. llvm-svn: 251076
This commit is contained in:
@@ -102,7 +102,7 @@ template <class ELFT> void lld::elf2::markLive(SymbolTable<ELFT> *Symtab) {
|
||||
|
||||
auto MarkSymbol = [&](SymbolBody *Sym) {
|
||||
if (Sym)
|
||||
if (auto *D = dyn_cast_or_null<DefinedRegular<ELFT>>(Sym->repl()))
|
||||
if (auto *D = dyn_cast<DefinedRegular<ELFT>>(Sym->repl()))
|
||||
Enqueue(&D->Section);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user