basic_symbol_iterator_range typedef | llvm::object::SymbolicFile | |
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(const Binary *v) | llvm::object::IRObjectFile | inlinestatic |
create(MemoryBufferRef Object, LLVMContext &Context) | llvm::object::IRObjectFile | static |
createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type, LLVMContext *Context) | llvm::object::SymbolicFile | static |
createSymbolicFile(MemoryBufferRef Object) | llvm::object::SymbolicFile | inlinestatic |
createSymbolicFile(StringRef ObjectPath) | llvm::object::SymbolicFile | static |
Data | llvm::object::Binary | protected |
findBitcodeInMemBuffer(MemoryBufferRef Object) | llvm::object::IRObjectFile | static |
findBitcodeInObject(const ObjectFile &Obj) | llvm::object::IRObjectFile | static |
getData() const | llvm::object::Binary | |
getELFType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getFileName() const | llvm::object::Binary | |
getMachOType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getMemoryBufferRef() const | llvm::object::Binary | |
getSymbolFlags(DataRefImpl Symb) const override | llvm::object::IRObjectFile | virtual |
getTargetTriple() const | llvm::object::IRObjectFile | |
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_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 |
ID_Wasm enum value | llvm::object::Binary | protected |
ID_WinRes enum value | llvm::object::Binary | protected |
isArchive() const | llvm::object::Binary | inline |
isCOFF() const | llvm::object::Binary | inline |
isCOFFImportFile() 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 |
isWasm() const | llvm::object::Binary | inline |
isWinRes() const | llvm::object::Binary | inline |
module_begin() const | llvm::object::IRObjectFile | inline |
module_end() const | llvm::object::IRObjectFile | inline |
module_iterator typedef | llvm::object::IRObjectFile | |
modules() const | llvm::object::IRObjectFile | 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 override | llvm::object::IRObjectFile | virtual |
symbol_end() 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() override | llvm::object::IRObjectFile | |
~SymbolicFile() override | llvm::object::SymbolicFile | |