, including all inherited members.
basic_symbol_iterator_range typedef | llvm::object::SymbolicFile | |
Binary(unsigned int Type, MemoryBufferRef Source) | llvm::object::Binary | [protected] |
classof(const Binary *v) | llvm::object::IRObjectFile | [inline, static] |
createIRObjectFile(MemoryBufferRef Object, LLVMContext &Context) | llvm::object::IRObjectFile | [static] |
createSymbolicFile(MemoryBufferRef Object, sys::fs::file_magic Type, LLVMContext *Context) | llvm::object::SymbolicFile | [static] |
createSymbolicFile(MemoryBufferRef Object) | llvm::object::SymbolicFile | [inline, static] |
createSymbolicFile(StringRef ObjectPath) | llvm::object::SymbolicFile | [static] |
Data | llvm::object::Binary | [protected] |
getData() const | llvm::object::Binary | |
getELFType(bool isLE, bool is64Bits) | llvm::object::Binary | [inline, protected, static] |
getFileName() const | llvm::object::Binary | |
getMachOType(bool isLE, bool is64Bits) | llvm::object::Binary | [inline, protected, static] |
getMemoryBufferRef() const | llvm::object::Binary | |
getModule() const | llvm::object::IRObjectFile | [inline] |
getModule() | llvm::object::IRObjectFile | [inline] |
getSymbolFlags(DataRefImpl Symb) const override | llvm::object::IRObjectFile | [virtual] |
getSymbolGV(DataRefImpl Symb) const | llvm::object::IRObjectFile | |
getType() const | llvm::object::Binary | [inline] |
ID_Archive enum value | llvm::object::Binary | [protected] |
ID_COFF 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_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_StartObjects enum value | llvm::object::Binary | [protected] |
IRObjectFile(MemoryBufferRef Object, std::unique_ptr< Module > M) | llvm::object::IRObjectFile | |
isArchive() const | llvm::object::Binary | [inline] |
isCOFF() const | llvm::object::Binary | [inline] |
isELF() 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] |
isObject() const | llvm::object::Binary | [inline] |
isSymbolic() const | llvm::object::Binary | [inline] |
moveSymbolNext(DataRefImpl &Symb) const override | llvm::object::IRObjectFile | [virtual] |
printSymbolName(raw_ostream &OS, DataRefImpl Symb) const override | llvm::object::IRObjectFile | [virtual] |
symbol_begin() const | llvm::object::SymbolicFile | [inline] |
symbol_begin_impl() const override | llvm::object::IRObjectFile | [virtual] |
symbol_end() const | llvm::object::SymbolicFile | [inline] |
symbol_end_impl() const override | llvm::object::IRObjectFile | [virtual] |
SymbolicFile(unsigned int Type, MemoryBufferRef Source) | llvm::object::SymbolicFile | |
symbols() const | llvm::object::SymbolicFile | [inline] |
~Binary() | llvm::object::Binary | [virtual] |
~IRObjectFile() | llvm::object::IRObjectFile | |
~SymbolicFile() | llvm::object::SymbolicFile | [virtual] |