ADELETE_OPERATOR_NAME | Symbol_name | [static] |
ANEW_OPERATOR_NAME | Symbol_name | [static] |
ASSIGNMENT_OPERATOR_NAME | Symbol_name | [static] |
basename | Symbol_name | [private] |
CALL_OPERATOR_NAME | Symbol_name | [static] |
COMMA_OPERATOR_NAME | Symbol_name | [static] |
CONSTRUCTOR_NAME | Symbol_name | [static] |
conv_type | Symbol_name | [private] |
CONVERSION_OPERATOR_NAME | Symbol_name | [static] |
DELETE_OPERATOR_NAME | Symbol_name | [static] |
DESTRUCTOR_NAME | Symbol_name | [static] |
gensym() | Symbol_name | [static] |
get_basename_from_symbol(std::string sym, std::string::size_type len) | Symbol_name | [static] |
get_block_name() | Symbol_name | [static] |
get_kind() const | Symbol_name | [inline] |
get_mangled_block_scope(std::string fname) | Symbol_name | [static] |
get_mangled_function_name(std::string fname, Type t, Type this_type) | Symbol_name | [static] |
get_mangled_scope_from_symbol(std::string name) | Symbol_name | [static] |
get_mangled_symbol_name(std::string scope, std::string name) | Symbol_name | [static] |
get_mangled_template_name(std::string name, const Type_vector &types) | Symbol_name | [static] |
get_name() const | Symbol_name | [inline] |
get_operator_name(Ptree *tree) | Symbol_name | [static] |
get_scope() const | Symbol_name | |
get_template_args() const | Symbol_name | [inline] |
get_type() const | Symbol_name | |
get_unnamed_namespace_name() | Symbol_name | [static] |
INDEX_OPERATOR_NAME | Symbol_name | [static] |
init_name(Abstract_scope *s, Ptree *p, bool is_fdecl) | Symbol_name | [private] |
is_qualified() const | Symbol_name | |
is_qualified_name(Ptree *p) | Symbol_name | [static] |
is_template() const | Symbol_name | [inline] |
k_Alloc enum value | Symbol_name | |
k_Constructor enum value | Symbol_name | |
k_Conversion enum value | Symbol_name | |
k_Destructor enum value | Symbol_name | |
k_Normal enum value | Symbol_name | |
k_Operator enum value | Symbol_name | |
kind | Symbol_name | [private] |
Kind enum name | Symbol_name | |
lookup_for_decl() const | Symbol_name | |
lookup_for_use(bool qual) const | Symbol_name | |
lookup_symbol_in_scope(Ptree *p, Abstract_scope *scope, Abstract_scope *start_scope) | Symbol_name | [static] |
NEW_OPERATOR_NAME | Symbol_name | [static] |
PTR_OPERATOR_NAME | Symbol_name | [static] |
qualified | Symbol_name | [private] |
scope | Symbol_name | [private] |
start_scope | Symbol_name | [private] |
Symbol_name(std::string s, Abstract_scope *scope, Kind k) | Symbol_name | |
Symbol_name(Ptree *tree, Abstract_scope *const scope, bool is_fdecl) | Symbol_name | |
tpl_args | Symbol_name | [private] |
~Symbol_name() | Symbol_name | |