mirror of
https://github.com/intel/llvm.git
synced 2026-01-17 23:45:25 +08:00
[ELF2] Devirtualize SymbolBody.
llvm-svn: 243496
This commit is contained in:
@@ -65,7 +65,7 @@ SymbolBody *elf2::ObjectFile<ELFT>::createSymbolBody(StringRef StringTable,
|
||||
StringRef Name = *NameOrErr;
|
||||
if (Sym->isUndefined())
|
||||
return new (Alloc) Undefined(Name);
|
||||
return new (Alloc) DefinedRegular<ELFT>(Name);
|
||||
return new (Alloc) DefinedRegular<ELFT>(this, Sym);
|
||||
}
|
||||
|
||||
namespace lld {
|
||||
|
||||
Reference in New Issue
Block a user