LLVM: llvm::object::ELFSymbolRef Class Reference (original) (raw)
#include "[llvm/Object/ELFObjectFile.h](ELFObjectFile%5F8h%5Fsource.html)"
Inheritance diagram for llvm::object::ELFSymbolRef:
| Additional Inherited Members |
|
| Public Types inherited from llvm::object::SymbolRef |
|
| enum |
Type { ST_Unknown, ST_Other, ST_Data, ST_Debug, ST_File, ST_Function } |
| Public Types inherited from llvm::object::BasicSymbolRef |
|
| enum |
Flags : unsigned { SF_None = 0 , SF_Undefined = 1U << 0 , SF_Global = 1U << 1 , SF_Weak = 1U << 2 , SF_Absolute = 1U << 3 , SF_Common = 1U << 4 , SF_Indirect = 1U << 5 , SF_Exported = 1U << 6 , SF_FormatSpecific = 1U << 7 , SF_Thumb = 1U << 8 , SF_Hidden = 1U << 9 , SF_Const = 1U << 10 , SF_Executable = 1U << 11 } |
Detailed Description
Constructor & Destructor Documentation
| llvm::object::ELFSymbolRef::ELFSymbolRef ( const SymbolRef & B) |
inline |
Member Function Documentation
◆ getBinding()
| uint8_t llvm::object::ELFSymbolRef::getBinding ( ) const |
inline |
◆ getELFType()
| uint8_t llvm::object::ELFSymbolRef::getELFType ( ) const |
inline |
◆ getELFTypeName()
| StringRef llvm::object::ELFSymbolRef::getELFTypeName ( ) const |
inline |
◆ getObject()
◆ getOther()
| uint8_t llvm::object::ELFSymbolRef::getOther ( ) const |
inline |
◆ getSize()
| uint64_t llvm::object::ELFSymbolRef::getSize ( ) const |
inline |
The documentation for this class was generated from the following file: