Lines Matching refs:Obj
20 const object::XCOFFObjectFile &Obj; member in __anon5d8938cb0111::XCOFFDumper
29 XCOFFDumper(const object::XCOFFObjectFile &obj) : Obj(obj) {} in XCOFFDumper()
43 YAMLObj.Header.Magic = Obj.getMagic(); in dumpHeader()
44 YAMLObj.Header.NumberOfSections = Obj.getNumberOfSections(); in dumpHeader()
45 YAMLObj.Header.TimeStamp = Obj.getTimeStamp(); in dumpHeader()
46 YAMLObj.Header.SymbolTableOffset = Obj.is64Bit() in dumpHeader()
47 ? Obj.getSymbolTableOffset64() in dumpHeader()
48 : Obj.getSymbolTableOffset32(); in dumpHeader()
50 Obj.is64Bit() ? Obj.getNumberOfSymbolTableEntries64() in dumpHeader()
51 : Obj.getRawNumberOfSymbolTableEntries32(); in dumpHeader()
52 YAMLObj.Header.AuxHeaderSize = Obj.getOptionalHeaderSize(); in dumpHeader()
53 YAMLObj.Header.Flags = Obj.getFlags(); in dumpHeader()
57 if (Obj.is64Bit()) in dumpSections()
59 Obj.sections64()); in dumpSections()
61 Obj.sections32()); in dumpSections()
84 Obj.getSectionContents(SectionDRI); in dumpSections()
92 auto RelRefOrErr = Obj.relocations<Shdr, Reloc>(S); in dumpSections()
112 for (const SymbolRef &S : Obj.symbols()) { in dumpSymbols()
114 const XCOFFSymbolRef SymbolEntRef = Obj.toSymbolRef(SymbolDRI); in dumpSymbols()
117 Expected<StringRef> SymNameRefOrErr = Obj.getSymbolName(SymbolDRI); in dumpSymbols()
126 Obj.getSymbolSectionName(SymbolEntRef); in dumpSymbols()
142 Error xcoff2yaml(raw_ostream &Out, const object::XCOFFObjectFile &Obj) { in xcoff2yaml() argument
143 XCOFFDumper Dumper(Obj); in xcoff2yaml()