C-Breeze
C Compiler Infrastructure

[ Project home page]

Identifiers_table Member List

This is the complete list of members for Identifiers_table, including all inherited members.

enter_scope()SymbolTable< declNode * >
exit_scope()SymbolTable< declNode * >
Identifiers_table()Identifiers_table
insert(const string &name, declNode *sym)SymbolTable< declNode * >
insert_unique(const string &root, declNode *sym)SymbolTable< declNode * >
is_a_type(const string &name)Identifiers_table
lookup(const string &name, bool cur_scope_only=false)SymbolTable< declNode * >
mark_nodes(void)SymbolTable< declNode * >
notify_exit_scope(declNode *dead)Identifiers_table [private, virtual]
print(FILE *out)SymbolTable< declNode * >
reset()SymbolTable< declNode * >
shadow(declNode *create, declNode *shadowed)Identifiers_table [private, virtual]
SymbolTable(bool is_nested)SymbolTable< declNode * > [inline]
~SymbolTable()SymbolTable< declNode * >


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