[llvm] [MachO] Replace getStruct with getStructOrErr (PR #95810)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 25 08:06:52 PDT 2024
================
@@ -1924,8 +1968,11 @@ MachOObjectFile::getSymbolSection(DataRefImpl Symb) const {
}
unsigned MachOObjectFile::getSymbolSectionID(SymbolRef Sym) const {
- MachO::nlist_base Entry =
- getSymbolTableEntryBase(*this, Sym.getRawDataRefImpl());
+ auto EntryOrErr = getSymbolTableEntryBase(*this, Sym.getRawDataRefImpl());
+ if (!EntryOrErr)
+ report_fatal_error(EntryOrErr.takeError());
----------------
AtariDreams wrote:
Okay but considering how I added them to overloaded virtual functions, said fixme is going to require more time to do if it is even feasible.
https://github.com/llvm/llvm-project/pull/95810
More information about the llvm-commits
mailing list