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
backlink
Function_signature
[private]
builtin
Function_signature
[private]
call_type
Function_signature
[private]
definition
Function_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_spec
Function_signature
[private]
generated
Function_signature
[private]
get_basename
() const
Symbol
get_body
() const
Function_signature
[inline]
get_call_type
() const
Function_signature
[inline]
get_function
() const
Function_signature
[inline]
get_function_specifiers
() const
Function_signature
[inline]
get_initializers
() const
Function_signature
[inline]
get_kind
() const
Function_signature
[virtual]
get_name
() const
Symbol
[inline]
get_pointer_type
() const
Function_signature
get_proto_type
() const
Function_signature
[inline]
get_return_type
() const
Function_signature
get_scope
()
Symbol
[virtual]
get_status
() const
Symbol
[inline]
get_storage_specifier
() const
Function_signature
[inline]
get_this_type
() const
Function_signature
[inline]
has_pointer_type
(Type t) const
Function_signature
initializers
Function_signature
[private]
is_builtin
() const
Function_signature
[inline]
is_declared
() const
Symbol
[inline]
is_defined
() const
Symbol
[inline]
is_generated
() const
Function_signature
[inline]
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
make_builtin
(Type t)
Function_signature
[static]
merge_fspec
(Function_specifier_set fspec)
Function_signature
par_begin
() const
Function_signature
par_end
() const
Function_signature
Par_vec
typedef
Function_signature
parameters
Function_signature
[private]
proto_type
Function_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 value
Symbol
st_Defined
enum value
Symbol
st_Undefined
enum value
Symbol
Status
enum name
Symbol
storage_spec
Function_signature
[private]
Symbol
()
Symbol
[inline]
this_type
Function_signature
[private]
~Symbol
()
Symbol
[virtual]
Generated on Mon Feb 10 17:35:38 2003 for VFiasco Semantics Compiler by
1.2.15