C-Breeze
C Compiler Infrastructure

[ Project home page]

SymbolTable< T > Member List

This is the complete list of members for SymbolTable< T >, including all inherited members.

_is_nestedSymbolTable< T > [private]
_tableSymbolTable< T > [private]
enter_scope()SymbolTable< T >
exit_scope()SymbolTable< T >
insert(const string &name, T sym)SymbolTable< T >
insert_unique(const string &root, T sym)SymbolTable< T >
lookup(const string &name, bool cur_scope_only=false)SymbolTable< T >
mark_nodes(void)SymbolTable< T >
notify_exit_scope(T dead)=0SymbolTable< T > [private, pure virtual]
print(FILE *out)SymbolTable< T >
reset()SymbolTable< T >
scope typedefSymbolTable< T > [private]
scope_p typedefSymbolTable< T > [private]
shadow(T create, T shadowed)=0SymbolTable< T > [private, pure virtual]
SymbolTable(bool is_nested)SymbolTable< T > [inline]
table typedefSymbolTable< T > [private]
table_p typedefSymbolTable< T > [private]
~SymbolTable()SymbolTable< T >


Generated on February 1, 2006
Back to the C-Breeze home page