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

CPPFunctionType Member List

This is the complete list of members for CPPFunctionType, including all inherited members.
_class_ownerCPPFunctionType
_declarationCPPType
_fileCPPDeclaration
_flagsCPPFunctionType
_instantiationsCPPDeclaration
_leading_commentCPPDeclaration
_parametersCPPFunctionType
_preferred_namesCPPType [protected, static]
_return_typeCPPFunctionType
_template_scopeCPPDeclaration
_typedefsCPPType
_typesCPPType [protected, static]
_visCPPDeclaration
as_array_type()CPPDeclaration [virtual]
as_class_template_parameter()CPPDeclaration [virtual]
as_const_type()CPPDeclaration [virtual]
as_enum_type()CPPDeclaration [virtual]
as_expression()CPPDeclaration [virtual]
as_extension_type()CPPDeclaration [virtual]
as_function_group()CPPDeclaration [virtual]
as_function_type()CPPFunctionType [virtual]
as_instance()CPPDeclaration [virtual]
as_namespace()CPPDeclaration [virtual]
as_pointer_type()CPPDeclaration [virtual]
as_reference_type()CPPDeclaration [virtual]
as_simple_type()CPPDeclaration [virtual]
as_struct_type()CPPDeclaration [virtual]
as_tbd_type()CPPDeclaration [virtual]
as_type()CPPType [virtual]
as_type_declaration()CPPDeclaration [virtual]
as_type_proxy()CPPDeclaration [virtual]
as_typedef()CPPDeclaration [virtual]
as_using()CPPDeclaration [virtual]
CPPDeclaration(const CPPFile &file)CPPDeclaration
CPPDeclaration(const CPPDeclaration &copy)CPPDeclaration
CPPFunctionType(CPPType *return_type, CPPParameterList *parameters, int flags)CPPFunctionType
CPPFunctionType(const CPPFunctionType &copy)CPPFunctionType
CPPType(const CPPFile &file)CPPType
F_const_method enum valueCPPFunctionType
F_constructor enum valueCPPFunctionType
F_destructor enum valueCPPFunctionType
F_method_pointer enum valueCPPFunctionType
F_operator_typecast enum valueCPPFunctionType
Flags enum nameCPPFunctionType
get_fully_scoped_name() constCPPType [virtual]
get_local_name(CPPScope *scope=NULL) constCPPType [virtual]
get_num_default_parameters() constCPPFunctionType
get_preferred_name() constCPPType [virtual]
get_preferred_name_for(const CPPType *type)CPPType [static]
get_simple_name() constCPPType [virtual]
get_subtype() constCPPFunctionType [virtual]
get_template_scope() constCPPDeclaration
get_typedef_name(CPPScope *scope=NULL) constCPPType
has_typedef_name() constCPPType
instantiate(const CPPTemplateParameterList *actual_params, CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPDeclaration [virtual]
Instantiations typedefCPPDeclaration
is_equal(const CPPDeclaration *other) constCPPFunctionType [protected, virtual]
is_equivalent(const CPPType &other) constCPPType [virtual]
is_equivalent_function(const CPPFunctionType &other) constCPPFunctionType
is_fully_specified() constCPPFunctionType [virtual]
is_incomplete() constCPPType [virtual]
is_less(const CPPDeclaration *other) constCPPFunctionType [protected, virtual]
is_tbd() constCPPFunctionType [virtual]
is_template() constCPPDeclaration
new_type(CPPType *type)CPPType [static]
operator!=(const CPPDeclaration &other) constCPPDeclaration
operator<(const CPPDeclaration &other) constCPPDeclaration
operator=(const CPPFunctionType &copy)CPPFunctionType
operator==(const CPPDeclaration &other) constCPPDeclaration
output(ostream &out, int indent_level, CPPScope *scope, bool complete) constCPPFunctionType [virtual]
output(ostream &out, int indent_level, CPPScope *scope, bool complete, int num_default_parameters) constCPPFunctionType
output_instance(ostream &out, int indent_level, CPPScope *scope, bool complete, const string &prename, const string &name) constCPPFunctionType [virtual]
output_instance(ostream &out, int indent_level, CPPScope *scope, bool complete, const string &prename, const string &name, int num_default_parameters) constCPPFunctionType
CPPType::output_instance(ostream &out, const string &name, CPPScope *scope) constCPPType
PreferredNames typedefCPPType [protected]
record_preferred_name_for(const CPPType *type, const string &name)CPPType [static]
resolve_type(CPPScope *current_scope, CPPScope *global_scope)CPPFunctionType [virtual]
ST_array enum valueCPPDeclaration
ST_class_template_parameter enum valueCPPDeclaration
ST_const enum valueCPPDeclaration
ST_enum enum valueCPPDeclaration
ST_expression enum valueCPPDeclaration
ST_extension enum valueCPPDeclaration
ST_function enum valueCPPDeclaration
ST_function_group enum valueCPPDeclaration
ST_instance enum valueCPPDeclaration
ST_namespace enum valueCPPDeclaration
ST_pointer enum valueCPPDeclaration
ST_reference enum valueCPPDeclaration
ST_simple enum valueCPPDeclaration
ST_struct enum valueCPPDeclaration
ST_tbd enum valueCPPDeclaration
ST_type enum valueCPPDeclaration
ST_type_declaration enum valueCPPDeclaration
ST_type_proxy enum valueCPPDeclaration
ST_typedef enum valueCPPDeclaration
ST_using enum valueCPPDeclaration
SubstDecl typedefCPPDeclaration
substitute_decl(SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope)CPPFunctionType [virtual]
CPPType::substitute_decl(SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope)CPPDeclaration [virtual]
SubType enum nameCPPDeclaration
Typedefs typedefCPPType
Types typedefCPPType [protected]
~CPPDeclaration()CPPDeclaration [virtual]

Generated on Fri Apr 18 01:34:49 2003 for DTool by doxygen1.3