LLVM: llvm::object::COFFSymbolRef Class Reference (original) (raw)
#include "[llvm/Object/COFF.h](Object%5F2COFF%5F8h%5Fsource.html)"
Definition at line 285 of file COFF.h.
| llvm::object::COFFSymbolRef::COFFSymbolRef ( ) |
default |
◆ COFFSymbolRef() [2/3]
◆ COFFSymbolRef() [3/3]
◆ getAux()
template<typename T>
| const T * llvm::object::COFFSymbolRef::getAux ( ) const |
inline |
◆ getBaseType()
| uint8_t llvm::object::COFFSymbolRef::getBaseType ( ) const |
inline |
◆ getComplexType()
| uint8_t llvm::object::COFFSymbolRef::getComplexType ( ) const |
inline |
◆ getGeneric()
◆ getNumberOfAuxSymbols()
| uint8_t llvm::object::COFFSymbolRef::getNumberOfAuxSymbols ( ) const |
inline |
◆ getRawPtr()
| const void * llvm::object::COFFSymbolRef::getRawPtr ( ) const |
inline |
Definition at line 291 of file COFF.h.
◆ getSectionDefinition()
◆ getSectionNumber()
| int32_t llvm::object::COFFSymbolRef::getSectionNumber ( ) const |
inline |
Definition at line 327 of file COFF.h.
References assert(), and llvm::COFF::MaxNumberOfSections16.
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), llvm::object::COFFObjectFile::getSymbolFlags(), llvm::object::COFFObjectFile::getSymbolSection(), llvm::object::COFFObjectFile::getSymbolSectionID(), llvm::object::COFFObjectFile::getSymbolType(), isAbsolute(), isCommon(), isEmptySectionDeclaration(), isFunctionDefinition(), isSectionDefinition(), and isUndefined().
◆ getShortName()
| const char * llvm::object::COFFSymbolRef::getShortName ( ) const |
inline |
Definition at line 313 of file COFF.h.
◆ getStorageClass()
| uint8_t llvm::object::COFFSymbolRef::getStorageClass ( ) const |
inline |
◆ getStringTableOffset()
◆ getType()
| uint16_t llvm::object::COFFSymbolRef::getType ( ) const |
inline |
◆ getValue()
| uint32_t llvm::object::COFFSymbolRef::getValue ( ) const |
inline |
◆ getWeakExternal()
◆ isAbsolute()
| bool llvm::object::COFFSymbolRef::isAbsolute ( ) const |
inline |
◆ isAnyUndefined()
| bool llvm::object::COFFSymbolRef::isAnyUndefined ( ) const |
inline |
◆ isBigObj()
| bool llvm::object::COFFSymbolRef::isBigObj ( ) const |
inline |
◆ isCLRToken()
| bool llvm::object::COFFSymbolRef::isCLRToken ( ) const |
inline |
◆ isCommon()
| bool llvm::object::COFFSymbolRef::isCommon ( ) const |
inline |
◆ isEmptySectionDeclaration()
| bool llvm::object::COFFSymbolRef::isEmptySectionDeclaration ( ) const |
inline |
◆ isExternal()
| bool llvm::object::COFFSymbolRef::isExternal ( ) const |
inline |
◆ isFileRecord()
| bool llvm::object::COFFSymbolRef::isFileRecord ( ) const |
inline |
◆ isFunctionDefinition()
| bool llvm::object::COFFSymbolRef::isFunctionDefinition ( ) const |
inline |
◆ isFunctionLineInfo()
| bool llvm::object::COFFSymbolRef::isFunctionLineInfo ( ) const |
inline |
◆ isSection()
| bool llvm::object::COFFSymbolRef::isSection ( ) const |
inline |
◆ isSectionDefinition()
| bool llvm::object::COFFSymbolRef::isSectionDefinition ( ) const |
inline |
◆ isUndefined()
| bool llvm::object::COFFSymbolRef::isUndefined ( ) const |
inline |
◆ isWeakExternal()
| bool llvm::object::COFFSymbolRef::isWeakExternal ( ) const |
inline |
◆ operator<
The documentation for this class was generated from the following file: