begin_objects() const | llvm::object::MachOUniversalBinary | inline |
Binary(unsigned int Type, MemoryBufferRef Source) | llvm::object::Binary | protected |
Binary()=delete | llvm::object::Binary | |
Binary(const Binary &other)=delete | llvm::object::Binary | |
checkOffset(MemoryBufferRef M, uintptr_t Addr, const uint64_t Size) | llvm::object::Binary | inlinestatic |
classof(Binary const *V) | llvm::object::MachOUniversalBinary | inlinestatic |
create(MemoryBufferRef Source) | llvm::object::MachOUniversalBinary | static |
Data | llvm::object::Binary | protected |
end_objects() const | llvm::object::MachOUniversalBinary | inline |
getArchiveForArch(StringRef ArchName) const | llvm::object::MachOUniversalBinary | |
getData() const | llvm::object::Binary | |
getELFType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getFileName() const | llvm::object::Binary | |
getIRObjectForArch(StringRef ArchName, LLVMContext &Ctx) const | llvm::object::MachOUniversalBinary | |
getMachOObjectForArch(StringRef ArchName) const | llvm::object::MachOUniversalBinary | |
getMachOType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getMagic() const | llvm::object::MachOUniversalBinary | inline |
getMemoryBufferRef() const | llvm::object::Binary | |
getNumberOfObjects() const | llvm::object::MachOUniversalBinary | inline |
getObjectForArch(StringRef ArchName) const | llvm::object::MachOUniversalBinary | |
getTripleObjectFormat() const | llvm::object::Binary | inline |
getType() const | llvm::object::Binary | inline |
ID_Archive enum value | llvm::object::Binary | protected |
ID_COFF enum value | llvm::object::Binary | protected |
ID_COFFImportFile enum value | llvm::object::Binary | protected |
ID_ELF32B enum value | llvm::object::Binary | protected |
ID_ELF32L enum value | llvm::object::Binary | protected |
ID_ELF64B enum value | llvm::object::Binary | protected |
ID_ELF64L enum value | llvm::object::Binary | protected |
ID_EndObjects enum value | llvm::object::Binary | protected |
ID_GOFF enum value | llvm::object::Binary | protected |
ID_IR enum value | llvm::object::Binary | protected |
ID_MachO32B enum value | llvm::object::Binary | protected |
ID_MachO32L enum value | llvm::object::Binary | protected |
ID_MachO64B enum value | llvm::object::Binary | protected |
ID_MachO64L enum value | llvm::object::Binary | protected |
ID_MachOUniversalBinary enum value | llvm::object::Binary | protected |
ID_Minidump enum value | llvm::object::Binary | protected |
ID_Offload enum value | llvm::object::Binary | protected |
ID_StartObjects enum value | llvm::object::Binary | protected |
ID_TapiFile enum value | llvm::object::Binary | protected |
ID_TapiUniversal enum value | llvm::object::Binary | protected |
ID_Wasm enum value | llvm::object::Binary | protected |
ID_WinRes enum value | llvm::object::Binary | protected |
ID_XCOFF32 enum value | llvm::object::Binary | protected |
ID_XCOFF64 enum value | llvm::object::Binary | protected |
initContent() | llvm::object::Binary | inlinevirtual |
isArchive() const | llvm::object::Binary | inline |
isCOFF() const | llvm::object::Binary | inline |
isCOFFImportFile() const | llvm::object::Binary | inline |
isELF() const | llvm::object::Binary | inline |
isGOFF() const | llvm::object::Binary | inline |
isIR() const | llvm::object::Binary | inline |
isLittleEndian() const | llvm::object::Binary | inline |
isMachO() const | llvm::object::Binary | inline |
isMachOUniversalBinary() const | llvm::object::Binary | inline |
isMinidump() const | llvm::object::Binary | inline |
isObject() const | llvm::object::Binary | inline |
isOffloadFile() const | llvm::object::Binary | inline |
isSymbolic() const | llvm::object::Binary | inline |
isTapiFile() const | llvm::object::Binary | inline |
isTapiUniversal() const | llvm::object::Binary | inline |
isWasm() const | llvm::object::Binary | inline |
isWinRes() const | llvm::object::Binary | inline |
isXCOFF() const | llvm::object::Binary | inline |
MachOUniversalBinary(MemoryBufferRef Souce, Error &Err) | llvm::object::MachOUniversalBinary | |
MaxSectionAlignment | llvm::object::MachOUniversalBinary | static |
objects() const | llvm::object::MachOUniversalBinary | inline |
~Binary() | llvm::object::Binary | virtual |