Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Symbol Struct Reference

#include <analy.h>

List of all members.

Public Attributes

labeltype type
Locationlocation
char * name
Symbolleft
Symbolright


Member Data Documentation

Symbol* Symbol::left
 

Definition at line 276 of file analy.h.

Referenced by Analyser::freeSymbols(), and Analyser::newSymbol().

Location* Symbol::location
 

Definition at line 274 of file analy.h.

Referenced by Analyser::addSymbol(), Analyser::assignSymbol(), SymbolBox::cursorAdjust(), Analyser::disableSymbol(), Analyser::enumSymbolsByName(), Analyser::enumSymbolsByNameReverse(), SymbolBox::getStr(), ht_aviewer::handlemsg(), Analyser::newSymbol(), and ht_aviewer::symbol_handler().

char* Symbol::name
 

Definition at line 275 of file analy.h.

Referenced by ht_aviewer::canCreateAddress(), Analyser::doBranch(), Analyser::enumSymbols(), Analyser::enumSymbolsByName(), Analyser::enumSymbolsByNameReverse(), Analyser::enumSymbolsReverse(), Analyser::freeSymbol(), AnalyserOutput::generateAddr(), CallChain::get_text(), SymbolBox::getStr(), Analyser::getSymbolNameByLocation(), ht_aviewer::handlemsg(), Analyser::newSymbol(), ht_aviewer::pos_to_string(), SymbolBox::quickfind(), SymbolBox::quickfindCompletition(), ht_aviewer::showCallChain(), and ht_aviewer::showSymbols().

Symbol * Symbol::right
 

Definition at line 276 of file analy.h.

Referenced by Analyser::freeSymbols(), and Analyser::newSymbol().

labeltype Symbol::type
 

Definition at line 273 of file analy.h.

Referenced by SymbolBox::getStr(), ht_aviewer::handlemsg(), and Analyser::newSymbol().


The documentation for this struct was generated from the following file:
Generated on Fri May 7 21:16:10 2004 by doxygen 1.3.5