#include <symbol_table.h>
Collaboration diagram for Symbol_pair:
Public Methods | |
Symbol_pair (Symbol *u, Symbol *t) | |
Symbol_pair () | |
operator bool () const | |
Public Attributes | |
Symbol * | untag |
Symbol * | tag |
Definition at line 92 of file symbol_table.h.
|
Definition at line 95 of file symbol_table.h. |
|
Definition at line 96 of file symbol_table.h. |
|
Definition at line 97 of file symbol_table.h. |
|
Definition at line 94 of file symbol_table.h. Referenced by Namespace_scope::add_function_decl(), Class_scope::add_function_decl(), Namespace_scope::add_variable(), Class_scope::add_variable(), Template_visitor::declare_class(), Template_visitor::declare_name(), Typedef_declaration_reader::declare_variable(), Class_name_lookup_helper::get_result(), Type::get_type_symbol(), Symbol_name::lookup_for_use(), Symbol_name::lookup_symbol_in_scope(), parse_class(), parse_enum(), process_base_classes(), and process_initializers(). |
|