|
LLVM
4.0.0
|
#include <COFFImportFile.h>
Static Public Member Functions | |
| static bool | classof (Binary const *V) |
Static Public Member Functions inherited from llvm::object::SymbolicFile | |
| static Expected < std::unique_ptr < SymbolicFile > > | createSymbolicFile (MemoryBufferRef Object, sys::fs::file_magic Type, LLVMContext *Context) |
| static Expected < std::unique_ptr < SymbolicFile > > | createSymbolicFile (MemoryBufferRef Object) |
| static Expected< OwningBinary < SymbolicFile > > | createSymbolicFile (StringRef ObjectPath) |
| static bool | classof (const Binary *v) |
Additional Inherited Members | |
Public Types inherited from llvm::object::SymbolicFile | |
| typedef iterator_range < basic_symbol_iterator > | basic_symbol_iterator_range |
Protected Types inherited from llvm::object::Binary | |
| enum | { ID_Archive, ID_MachOUniversalBinary, ID_COFFImportFile, ID_IR, ID_ModuleSummaryIndex, ID_StartObjects, ID_COFF, ID_ELF32L, ID_ELF32B, ID_ELF64L, ID_ELF64B, ID_MachO32L, ID_MachO32B, ID_MachO64L, ID_MachO64B, ID_Wasm, ID_EndObjects } |
Protected Member Functions inherited from llvm::object::Binary | |
| Binary (unsigned int Type, MemoryBufferRef Source) | |
Static Protected Member Functions inherited from llvm::object::Binary | |
| static unsigned int | getELFType (bool isLE, bool is64Bits) |
| static unsigned int | getMachOType (bool isLE, bool is64Bits) |
Protected Attributes inherited from llvm::object::Binary | |
| MemoryBufferRef | Data |
Definition at line 29 of file COFFImportFile.h.
|
inline |
Definition at line 31 of file COFFImportFile.h.
Definition at line 34 of file COFFImportFile.h.
References llvm::object::Binary::isCOFFImportFile().
|
inline |
Definition at line 60 of file COFFImportFile.h.
References llvm::object::Binary::Data, and llvm::MemoryBufferRef::getBufferStart().
|
inlineoverridevirtual |
Implements llvm::object::SymbolicFile.
Definition at line 46 of file COFFImportFile.h.
References llvm::object::BasicSymbolRef::SF_Global.
|
inlineoverridevirtual |
Implements llvm::object::SymbolicFile.
Definition at line 36 of file COFFImportFile.h.
References llvm::object::DataRefImpl::p.
|
inlineoverridevirtual |
Implements llvm::object::SymbolicFile.
Definition at line 38 of file COFFImportFile.h.
References llvm::object::Binary::Data, llvm::MemoryBufferRef::getBufferStart(), and llvm::object::DataRefImpl::p.
|
inlineoverridevirtual |
Implements llvm::object::SymbolicFile.
Definition at line 50 of file COFFImportFile.h.
|
inlineoverridevirtual |
Implements llvm::object::SymbolicFile.
Definition at line 54 of file COFFImportFile.h.
References llvm::object::DataRefImpl::p.
1.8.6