Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Function_signature Member List

This is the complete list of members for Function_signature, including all inherited members.
add_parameter(Variable_symbol *vsym)Function_signature
backlinkFunction_signature [private]
builtinFunction_signature [private]
call_typeFunction_signature [private]
definitionFunction_signature [private]
dump(std::ostream &os)Function_signature [virtual]
Function_signature(Type t, Type this_type, Type call_type, Storage_class_specifier sc, Function_specifier_set f, Function_symbol *backlink)Function_signature
function_specFunction_signature [private]
generatedFunction_signature [private]
get_basename() constSymbol
get_body() constFunction_signature [inline]
get_call_type() constFunction_signature [inline]
get_function() constFunction_signature [inline]
get_function_specifiers() constFunction_signature [inline]
get_initializers() constFunction_signature [inline]
get_kind() constFunction_signature [virtual]
get_name() constSymbol [inline]
get_pointer_type() constFunction_signature
get_proto_type() constFunction_signature [inline]
get_return_type() constFunction_signature
get_scope()Symbol [virtual]
get_status() constSymbol [inline]
get_storage_specifier() constFunction_signature [inline]
get_this_type() constFunction_signature [inline]
has_pointer_type(Type t) constFunction_signature
initializersFunction_signature [private]
is_builtin() constFunction_signature [inline]
is_declared() constSymbol [inline]
is_defined() constSymbol [inline]
is_generated() constFunction_signature [inline]
is_tagged(Kind k)Symbol [inline, static]
is_tagged() constSymbol [inline]
k_ClassOrStruct enum valueSymbol
k_ClassTemplate enum valueSymbol
k_Enum enum valueSymbol
k_Function enum valueSymbol
k_Namespace enum valueSymbol
k_Typedef enum valueSymbol
k_Union enum valueSymbol
k_Variable enum valueSymbol
Kind enum nameSymbol
make_builtin(Type t)Function_signature [static]
merge_fspec(Function_specifier_set fspec)Function_signature
par_begin() constFunction_signature
par_end() constFunction_signature
Par_vec typedefFunction_signature
parametersFunction_signature [private]
proto_typeFunction_signature [private]
set_body(Ptree *tree, Ptree *init)Function_signature
set_builtin()Function_signature [inline]
set_generated()Function_signature [inline]
set_name(const std::string &n, std::string::size_type bl)Symbol [inline]
set_status(Status st)Symbol
st_Declared enum valueSymbol
st_Defined enum valueSymbol
st_Undefined enum valueSymbol
Status enum nameSymbol
storage_specFunction_signature [private]
Symbol()Symbol [inline]
this_typeFunction_signature [private]
~Symbol()Symbol [virtual]

Generated on Mon Feb 10 17:35:38 2003 for VFiasco Semantics Compiler by doxygen1.2.15