LLVM API Documentation
#include <COFF.h>
Classes | |
struct | StringTableOffset |
Public Member Functions | |
uint8_t | getBaseType () const |
uint8_t | getComplexType () const |
Public Attributes | |
union { | |
char ShortName [8] | |
StringTableOffset Offset | |
} | Name |
support::ulittle32_t | Value |
support::little16_t | SectionNumber |
support::ulittle16_t | Type |
support::ulittle8_t | StorageClass |
support::ulittle8_t | NumberOfAuxSymbols |
Definition at line 160 of file Object/COFF.h.
|
inline |
Definition at line 179 of file Object/COFF.h.
|
inline |
Definition at line 183 of file Object/COFF.h.
Referenced by llvm::object::COFFObjectFile::getSymbolType().
union { ... } llvm::object::coff_symbol::Name |
support::ulittle8_t llvm::object::coff_symbol::NumberOfAuxSymbols |
Definition at line 177 of file Object/COFF.h.
Referenced by llvm::object::COFFObjectFile::getSymbolAuxData(), and llvm::object::COFFObjectFile::getSymbolNext().
StringTableOffset llvm::object::coff_symbol::Offset |
Definition at line 168 of file Object/COFF.h.
support::little16_t llvm::object::coff_symbol::SectionNumber |
Definition at line 172 of file Object/COFF.h.
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), llvm::object::COFFObjectFile::getSymbolFileOffset(), llvm::object::COFFObjectFile::getSymbolFlags(), llvm::object::COFFObjectFile::getSymbolSection(), llvm::object::COFFObjectFile::getSymbolSize(), llvm::object::COFFObjectFile::getSymbolType(), and llvm::object::COFFObjectFile::sectionContainsSymbol().
char llvm::object::coff_symbol::ShortName[8] |
Definition at line 167 of file Object/COFF.h.
support::ulittle8_t llvm::object::coff_symbol::StorageClass |
Definition at line 176 of file Object/COFF.h.
Referenced by llvm::object::COFFObjectFile::getSymbolFlags(), and llvm::object::COFFObjectFile::getSymbolType().
support::ulittle16_t llvm::object::coff_symbol::Type |
Definition at line 174 of file Object/COFF.h.
support::ulittle32_t llvm::object::coff_symbol::Value |
Definition at line 171 of file Object/COFF.h.
Referenced by llvm::object::COFFObjectFile::getSymbolAddress(), llvm::object::COFFObjectFile::getSymbolFileOffset(), and llvm::object::COFFObjectFile::getSymbolSize().