LLVM  8.0.1
llvm::object::IRObjectFile Member List

This is the complete list of members for llvm::object::IRObjectFile, including all inherited members.

basic_symbol_iterator_range typedefllvm::object::SymbolicFile
Binary(unsigned int Type, MemoryBufferRef Source)llvm::object::Binaryprotected
Binary()=deletellvm::object::Binary
Binary(const Binary &other)=deletellvm::object::Binary
checkOffset(MemoryBufferRef M, uintptr_t Addr, const uint64_t Size)llvm::object::Binaryinlinestatic
classof(const Binary *v)llvm::object::IRObjectFileinlinestatic
create(MemoryBufferRef Object, LLVMContext &Context)llvm::object::IRObjectFilestatic
createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type, LLVMContext *Context)llvm::object::SymbolicFilestatic
createSymbolicFile(MemoryBufferRef Object)llvm::object::SymbolicFileinlinestatic
createSymbolicFile(StringRef ObjectPath)llvm::object::SymbolicFilestatic
Datallvm::object::Binaryprotected
findBitcodeInMemBuffer(MemoryBufferRef Object)llvm::object::IRObjectFilestatic
findBitcodeInObject(const ObjectFile &Obj)llvm::object::IRObjectFilestatic
getData() constllvm::object::Binary
getELFType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getFileName() constllvm::object::Binary
getMachOType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getMemoryBufferRef() constllvm::object::Binary
getSymbolFlags(DataRefImpl Symb) const overridellvm::object::IRObjectFilevirtual
getTargetTriple() constllvm::object::IRObjectFile
getTripleObjectFormat() constllvm::object::Binaryinline
getType() constllvm::object::Binaryinline
ID_Archive enum valuellvm::object::Binaryprotected
ID_COFF enum valuellvm::object::Binaryprotected
ID_COFFImportFile enum valuellvm::object::Binaryprotected
ID_ELF32B enum valuellvm::object::Binaryprotected
ID_ELF32L enum valuellvm::object::Binaryprotected
ID_ELF64B enum valuellvm::object::Binaryprotected
ID_ELF64L enum valuellvm::object::Binaryprotected
ID_EndObjects enum valuellvm::object::Binaryprotected
ID_IR enum valuellvm::object::Binaryprotected
ID_MachO32B enum valuellvm::object::Binaryprotected
ID_MachO32L enum valuellvm::object::Binaryprotected
ID_MachO64B enum valuellvm::object::Binaryprotected
ID_MachO64L enum valuellvm::object::Binaryprotected
ID_MachOUniversalBinary enum valuellvm::object::Binaryprotected
ID_StartObjects enum valuellvm::object::Binaryprotected
ID_Wasm enum valuellvm::object::Binaryprotected
ID_WinRes enum valuellvm::object::Binaryprotected
isArchive() constllvm::object::Binaryinline
isCOFF() constllvm::object::Binaryinline
isCOFFImportFile() constllvm::object::Binaryinline
isELF() constllvm::object::Binaryinline
isIR() constllvm::object::Binaryinline
isLittleEndian() constllvm::object::Binaryinline
isMachO() constllvm::object::Binaryinline
isMachOUniversalBinary() constllvm::object::Binaryinline
isObject() constllvm::object::Binaryinline
isSymbolic() constllvm::object::Binaryinline
isWasm() constllvm::object::Binaryinline
isWinRes() constllvm::object::Binaryinline
module_begin() constllvm::object::IRObjectFileinline
module_end() constllvm::object::IRObjectFileinline
module_iterator typedefllvm::object::IRObjectFile
modules() constllvm::object::IRObjectFileinline
moveSymbolNext(DataRefImpl &Symb) const overridellvm::object::IRObjectFilevirtual
printSymbolName(raw_ostream &OS, DataRefImpl Symb) const overridellvm::object::IRObjectFilevirtual
symbol_begin() const overridellvm::object::IRObjectFilevirtual
symbol_end() const overridellvm::object::IRObjectFilevirtual
SymbolicFile(unsigned int Type, MemoryBufferRef Source)llvm::object::SymbolicFile
symbols() constllvm::object::SymbolicFileinline
~Binary()llvm::object::Binaryvirtual
~IRObjectFile() overridellvm::object::IRObjectFile
~SymbolicFile() overridellvm::object::SymbolicFile