#include <Auxilary.h>
Inheritance diagram for Auxilary:
Public Member Functions | |
Auxilary (uint32_t idx) | |
~Auxilary () | |
bool | isAuxilary () |
const char * | getTypeName () |
AUXILARY_MACROS_BASIS ("For the get_X field macros check the defines directory") | |
virtual uint8_t | getAuxilaryType () |
void | print (StringTable *stringTable, DebugSection *debugRawSect, bool followAux) |
|
Definition at line 10 of file Auxilary.h. |
|
Definition at line 11 of file Auxilary.h. |
|
|
|
Reimplemented in AuxilarySection, AuxilaryException, AuxilaryFile32, AuxilaryFile64, AuxilaryBlock32, AuxilaryBlock64, AuxilaryFunction32, AuxilaryFunction64, AuxilaryCSect32, and AuxilaryCSect64. Definition at line 16 of file Auxilary.h. References Type__Auxilary_Symbol_No_Type. Referenced by SymbolTable::getStorageMapping(), SymbolTable::getSymbolLength(), getTypeName(), and SymbolTable::instrument(). |
|
Reimplemented from SymbolBase. Definition at line 10 of file Auxilary.C. References ASSERT, getAuxilaryType(), PRINT_DEBUG, Type__Auxilary_Symbol_Block, Type__Auxilary_Symbol_CSect, Type__Auxilary_Symbol_Exception, Type__Auxilary_Symbol_File, Type__Auxilary_Symbol_Function, Type__Auxilary_Symbol_No_Type, and Type__Auxilary_Symbol_Section. Referenced by AuxilaryCSect::print(), AuxilaryFunction::print(), AuxilaryFile::print(), AuxilaryBlock::print(), AuxilaryException::print(), AuxilarySection::print(), and print(). |
|
Reimplemented from SymbolBase. Definition at line 12 of file Auxilary.h. |
|
Reimplemented from SymbolBase. Reimplemented in AuxilarySection, AuxilaryException, AuxilaryFile, AuxilaryBlock, AuxilaryFunction, and AuxilaryCSect. Definition at line 27 of file Auxilary.C. References SymbolBase::getIndex(), getTypeName(), and PRINT_INFOR. |