Lines Matching defs:ObjF
36 const object::ELFObjectFile<ELFT> &ObjF;
42 PrinterContext(ScopedPrinter &W, const object::ELFObjectFile<ELFT> &ObjF)
43 : W(W), ObjF(ObjF) {}
50 findSectionByAddress(const object::ELFObjectFile<ELFT> &ObjF, uint64_t Addr) {
52 ObjF.getELFFile().sections();
54 reportError(SectionsOrErr.takeError(), ObjF.getFileName());
64 const object::ELFFile<ELFT> &Obj = ObjF.getELFFile();
68 reportError(PhdrsOrErr.takeError(), ObjF.getFileName());
77 ObjF.getFileName());
84 reportError(SectionsOrErr.takeError(), ObjF.getFileName());
89 reportError(NameOrErr.takeError(), ObjF.getFileName());
103 const object::ELFFile<ELFT> &Obj = ObjF.getELFFile();
105 findSectionByAddress(ObjF, EHFramePHdr->p_vaddr)) {
108 reportError(NameOrErr.takeError(), ObjF.getFileName());
114 reportError(Content.takeError(), ObjF.getFileName());
127 ObjF.getFileName());
133 ObjF.getFileName());
139 ObjF.getFileName());
145 ObjF.getFileName());
165 ObjF.getFileName());
182 ObjF.getELFFile().getSectionContents(*EHFrameShdr);
184 reportError(DataOrErr.takeError(), ObjF.getFileName());
188 ObjF, DWARFContext::ProcessDebugRelocations::Process, nullptr);
192 DWARFDebugFrame EHFrame(Triple::ArchType(ObjF.getArch()), /*IsEH=*/true,
195 reportError(std::move(E), ObjF.getFileName());