reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
66 W.printHex("Magic", Obj.getMagic()); 67 W.printNumber("NumberOfSections", Obj.getNumberOfSections()); 70 int32_t TimeStamp = Obj.getTimeStamp(); 92 if (Obj.is64Bit()) { 93 W.printHex("SymbolTableOffset", Obj.getSymbolTableOffset64()); 94 W.printNumber("SymbolTableEntries", Obj.getNumberOfSymbolTableEntries64()); 96 W.printHex("SymbolTableOffset", Obj.getSymbolTableOffset32()); 97 int32_t SymTabEntries = Obj.getRawNumberOfSymbolTableEntries32(); 104 W.printHex("OptionalHeaderSize", Obj.getOptionalHeaderSize()); 105 W.printHex("Flags", Obj.getFlags()); 112 if (Obj.is64Bit()) 113 printSectionHeaders(Obj.sections64()); 115 printSectionHeaders(Obj.sections32()); 119 if (Obj.is64Bit()) 122 printRelocations(Obj.sections32()); 149 auto Relocations = unwrapOrError(Obj.getFileName(), Obj.relocations(Sec)); 149 auto Relocations = unwrapOrError(Obj.getFileName(), Obj.relocations(Sec)); 157 Obj.getFileName(), Obj.getSymbolNameByIndex(Reloc.SymbolIndex)); 157 Obj.getFileName(), Obj.getSymbolNameByIndex(Reloc.SymbolIndex)); 181 if (Obj.is64Bit()) 185 unwrapOrError(Obj.getFileName(), Obj.getCFileName(AuxEntPtr)); 185 unwrapOrError(Obj.getFileName(), Obj.getCFileName(AuxEntPtr)); 188 Obj.getSymbolIndex(reinterpret_cast<uintptr_t>(AuxEntPtr))); 216 assert(!Obj.is64Bit() && "32-bit interface called on 64-bit object file."); 220 Obj.getSymbolIndex(reinterpret_cast<uintptr_t>(AuxEntPtr))); 242 assert(!Obj.is64Bit() && "32-bit interface called on 64-bit object file."); 246 Obj.getSymbolIndex(reinterpret_cast<uintptr_t>(AuxEntPtr))); 319 if (Obj.is64Bit()) 323 const XCOFFSymbolEntry *SymbolEntPtr = Obj.toSymbolEntry(SymbolDRI); 325 XCOFFSymbolRef XCOFFSymRef(SymbolDRI, &Obj); 331 unwrapOrError(Obj.getFileName(), Obj.getSymbolName(SymbolDRI)); 331 unwrapOrError(Obj.getFileName(), Obj.getSymbolName(SymbolDRI)); 334 Obj.getSymbolIndex(reinterpret_cast<uintptr_t>(SymbolEntPtr))); 340 unwrapOrError(Obj.getFileName(), Obj.getSymbolSectionName(SymbolEntPtr)); 340 unwrapOrError(Obj.getFileName(), Obj.getSymbolSectionName(SymbolEntPtr)); 367 Obj.checkSymbolEntryPointer(reinterpret_cast<uintptr_t>(FileAuxEntPtr)); 403 Obj.checkSymbolEntryPointer(reinterpret_cast<uintptr_t>(StatAuxEntPtr)); 426 for (const SymbolRef &S : Obj.symbols()) 459 if (Obj.is64Bit()) { 463 Obj.getFileName());