Add_arg enum name | Function_symbol | |
add_signature(Type t, Type this_type, Storage_class_specifier sc, Function_specifier_set f, Add_arg what_to_do) | Function_symbol | |
declared_scope | Function_symbol | [private] |
dump(std::ostream &os) | Function_symbol | [virtual] |
fill_in_mangled_names(bool ignore_if_one) | Function_symbol | |
fun_kind | Function_symbol | [private] |
Function_symbol(Abstract_scope *declared_scope, Symbol_name::Kind fun_kind) | Function_symbol | |
get_basename() const | Symbol | |
get_declared_scope() const | Function_symbol | [inline] |
get_function_kind() const | Function_symbol | [inline] |
get_function_signature(Type type, bool *ambig) const | Function_symbol | |
get_kind() const | Function_symbol | [virtual] |
get_name() const | Symbol | [inline] |
get_nonoverloaded_signature() const | Function_symbol | |
get_scope() | Symbol | [virtual] |
get_status() const | Symbol | [inline] |
get_type() const | Function_symbol | [inline] |
is_declared() const | Symbol | [inline] |
is_defined() const | Symbol | [inline] |
is_overloaded() const | Function_symbol | |
is_tagged(Kind k) | Symbol | [inline, static] |
is_tagged() const | Symbol | [inline] |
k_ClassOrStruct enum value | Symbol | |
k_ClassTemplate enum value | Symbol | |
k_Enum enum value | Symbol | |
k_Function enum value | Symbol | |
k_Namespace enum value | Symbol | |
k_Typedef enum value | Symbol | |
k_Union enum value | Symbol | |
k_Variable enum value | Symbol | |
Kind enum name | Symbol | |
may_be_anything enum value | Function_symbol | |
must_be_declared enum value | Function_symbol | |
must_be_new enum value | Function_symbol | |
set_name(const std::string &n, std::string::size_type bl) | Symbol | [inline] |
set_status(Status st) | Symbol | |
sig_begin() const | Function_symbol | [inline] |
sig_end() const | Function_symbol | [inline] |
Sig_it typedef | Function_symbol | |
Sig_vec typedef | Function_symbol | [private] |
signatures | Function_symbol | [private] |
st_Declared enum value | Symbol | |
st_Defined enum value | Symbol | |
st_Undefined enum value | Symbol | |
Status enum name | Symbol | |
Symbol() | Symbol | [inline] |
~Symbol() | Symbol | [virtual] |