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

CPPInstance Member List

This is the complete list of members for CPPInstance, including all inherited members.
_fileCPPDeclaration
_identCPPInstance
_initializerCPPInstance
_instantiationsCPPInstance [private]
_leading_commentCPPDeclaration
_storage_classCPPInstance
_template_scopeCPPDeclaration
_typeCPPInstance
_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()CPPDeclaration [virtual]
as_instance()CPPInstance [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()CPPDeclaration [virtual]
as_type_declaration()CPPDeclaration [virtual]
as_type_proxy()CPPDeclaration [virtual]
as_typedef()CPPDeclaration [virtual]
as_using()CPPDeclaration [virtual]
check_for_constructor(CPPScope *current_scope, CPPScope *global_scope)CPPInstance
CPPDeclaration(const CPPFile &file)CPPDeclaration
CPPDeclaration(const CPPDeclaration &copy)CPPDeclaration
CPPInstance(CPPType *type, const string &name, int storage_class=0)CPPInstance
CPPInstance(CPPType *type, CPPIdentifier *ident, int storage_class=0)CPPInstance
CPPInstance(CPPType *type, CPPInstanceIdentifier *ii, int storage_class, const CPPFile &file)CPPInstance
CPPInstance(const CPPInstance &copy)CPPInstance
get_fully_scoped_name() constCPPInstance
get_local_name(CPPScope *scope=NULL) constCPPInstance
get_scope(CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPInstance
get_simple_name() constCPPInstance
get_subtype() constCPPInstance [virtual]
get_template_scope() constCPPDeclaration
instantiate(const CPPTemplateParameterList *actual_params, CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPInstance [virtual]
Instantiations typedefCPPInstance [private]
is_equal(const CPPDeclaration *other) constCPPDeclaration [protected, virtual]
is_fully_specified() constCPPInstance [virtual]
is_less(const CPPDeclaration *other) constCPPDeclaration [protected, virtual]
is_scoped() constCPPInstance
is_template() constCPPDeclaration
make_typecast_function(CPPInstance *inst, CPPIdentifier *ident, CPPParameterList *parameters, int function_flags)CPPInstance [static]
operator!=(const CPPInstance &other) constCPPInstance
CPPDeclaration::operator!=(const CPPDeclaration &other) constCPPDeclaration
operator<(const CPPInstance &other) constCPPInstance
CPPDeclaration::operator<(const CPPDeclaration &other) constCPPDeclaration
operator==(const CPPInstance &other) constCPPInstance
CPPDeclaration::operator==(const CPPDeclaration &other) constCPPDeclaration
output(ostream &out, int indent_level, CPPScope *scope, bool complete) constCPPInstance [virtual]
output(ostream &out, int indent_level, CPPScope *scope, bool complete, int num_default_parameters) constCPPInstance
SC_c_binding enum valueCPPInstance
SC_explicit enum valueCPPInstance
SC_extern enum valueCPPInstance
SC_inherited_virtual enum valueCPPInstance
SC_inline enum valueCPPInstance
SC_mutable enum valueCPPInstance
SC_pure_virtual enum valueCPPInstance
SC_register enum valueCPPInstance
SC_static enum valueCPPInstance
SC_virtual enum valueCPPInstance
SC_volatile enum valueCPPInstance
set_initializer(CPPExpression *initializer)CPPInstance
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
StorageClass enum nameCPPInstance
SubstDecl typedefCPPDeclaration
substitute_decl(SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope)CPPInstance [virtual]
CPPDeclaration::substitute_decl(SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope)CPPDeclaration [virtual]
SubType enum nameCPPDeclaration
~CPPDeclaration()CPPDeclaration [virtual]
~CPPInstance()CPPInstance

Generated on Thu May 1 22:13:22 2003 for DTool by doxygen1.3