Lines Matching refs:Obj
40 const object::MachOObjectFile &Obj) { in getMachOObjectFileSymbolInfo() argument
43 for (auto &Sym : Obj.symbols()) { in getMachOObjectFileSymbolInfo()
78 for (auto &Sec : Obj.sections()) { in getMachOObjectFileSymbolInfo()
79 auto SecType = Obj.getSectionType(Sec); in getMachOObjectFileSymbolInfo()
81 addInitSymbol(I, ES, Obj.getFileName()); in getMachOObjectFileSymbolInfo()
84 auto SegName = Obj.getSectionFinalSegmentName(Sec.getRawDataRefImpl()); in getMachOObjectFileSymbolInfo()
85 auto SecName = cantFail(Obj.getSectionName(Sec.getRawDataRefImpl())); in getMachOObjectFileSymbolInfo()
87 addInitSymbol(I, ES, Obj.getFileName()); in getMachOObjectFileSymbolInfo()
97 const object::ELFObjectFileBase &Obj) { in getELFObjectFileSymbolInfo() argument
100 for (auto &Sym : Obj.symbols()) { in getELFObjectFileSymbolInfo()
137 for (auto &Sec : Obj.sections()) { in getELFObjectFileSymbolInfo()
140 addInitSymbol(I, ES, Obj.getFileName()); in getELFObjectFileSymbolInfo()
151 const object::COFFObjectFile &Obj) { in getCOFFObjectFileSymbolInfo() argument
154 Obj.getNumberOfSections() + 1); in getCOFFObjectFileSymbolInfo()
155 for (auto &Sym : Obj.symbols()) { in getCOFFObjectFileSymbolInfo()
162 auto COFFSym = Obj.getCOFFSymbol(Sym); in getCOFFObjectFileSymbolInfo()
165 auto Sec = Obj.getSection(COFFSym.getSectionNumber()); in getCOFFObjectFileSymbolInfo()
224 const object::ObjectFile &Obj) { in getGenericObjectFileSymbolInfo() argument
227 for (auto &Sym : Obj.symbols()) { in getGenericObjectFileSymbolInfo()
264 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer); in getObjectFileInterface() local
266 if (!Obj) in getObjectFileInterface()
267 return Obj.takeError(); in getObjectFileInterface()
269 if (auto *MachOObj = dyn_cast<object::MachOObjectFile>(Obj->get())) in getObjectFileInterface()
271 else if (auto *ELFObj = dyn_cast<object::ELFObjectFileBase>(Obj->get())) in getObjectFileInterface()
273 else if (auto *COFFObj = dyn_cast<object::COFFObjectFile>(Obj->get())) in getObjectFileInterface()
276 return getGenericObjectFileSymbolInfo(ES, **Obj); in getObjectFileInterface()