LLVM: llvm::object::TapiFile Class Reference (original) (raw)
#include "[llvm/Object/TapiFile.h](TapiFile%5F8h%5Fsource.html)"
Inheritance diagram for llvm::object::TapiFile:
| Additional Inherited Members |
|
| Public Types inherited from llvm::object::SymbolicFile |
|
| using |
basic_symbol_iterator_range = iterator_range<basic_symbol_iterator> |
| Protected Types inherited from llvm::object::Binary |
|
| enum |
{ ID_Archive, ID_MachOUniversalBinary, ID_COFFImportFile, ID_IR, ID_TapiUniversal, ID_TapiFile, ID_Minidump, ID_WinRes, ID_Offload, ID_StartObjects, ID_COFF, ID_XCOFF32, ID_XCOFF64, ID_ELF32L, ID_ELF32B, ID_ELF64L, ID_ELF64B, ID_MachO32L, ID_MachO32B, ID_MachO64L, ID_MachO64B, ID_GOFF, ID_Wasm, ID_DXContainer, 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 |
Detailed Description
Definition at line 32 of file TapiFile.h.
Constructor & Destructor Documentation
◆ ~TapiFile()
| TapiFile::~TapiFile ( ) |
overridedefault |
Member Function Documentation
◆ classof()
◆ getSymbolFlags()
◆ getSymbolType()
◆ hasSegmentInfo()
| bool llvm::object::TapiFile::hasSegmentInfo ( ) |
inline |
◆ is64Bit()
| bool llvm::object::TapiFile::is64Bit ( ) const |
inlineoverridevirtual |
◆ moveSymbolNext()
| void TapiFile::moveSymbolNext ( DataRefImpl & DRI) const |
overridevirtual |
◆ printSymbolName()
◆ symbol_begin()
◆ symbol_end()
The documentation for this class was generated from the following files: