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

CPPTemplateScope Member List

This is the complete list of members for CPPTemplateScope, including all inherited members.
_classesCPPScope
_current_visCPPScope [protected]
_declarationsCPPScope
_enum_valuesCPPScope
_enumsCPPScope
_functionsCPPScope
_nameCPPScope
_namespacesCPPScope
_parametersCPPTemplateScope
_parent_scopeCPPScope [protected]
_struct_typeCPPScope [protected]
_structsCPPScope
_templatesCPPScope
_typedefsCPPScope
_unionsCPPScope
_usingCPPScope [protected]
_variablesCPPScope
add_declaration(CPPDeclaration *decl, CPPScope *global_scope, CPPPreprocessor *preprocessor, const cppyyltype &pos)CPPTemplateScope [virtual]
add_enum_value(CPPInstance *inst)CPPTemplateScope [virtual]
add_template_parameter(CPPDeclaration *param)CPPTemplateScope
add_using(CPPUsing *using_decl, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL)CPPTemplateScope [virtual]
as_template_scope()CPPTemplateScope [virtual]
CPPScope(CPPScope *parent_scope, const CPPNameComponent &name, CPPVisibility starting_vis)CPPScope
CPPTemplateScope(CPPScope *parent_scope)CPPTemplateScope
Declarations typedefCPPScope
define_extension_type(CPPExtensionType *type)CPPTemplateScope [virtual]
define_namespace(CPPNamespace *scope)CPPTemplateScope [virtual]
ExtensionTypes typedefCPPScope
find_scope(const string &name, bool recurse=true) constCPPScope
find_scope(const string &name, CPPDeclaration::SubstDecl &subst, CPPScope *global_scope, bool recurse=true) constCPPScope
find_symbol(const string &name, bool recurse=true) constCPPScope
find_template(const string &name, bool recurse=true) constCPPScope
find_type(const string &name, bool recurse=true) constCPPScope
find_type(const string &name, CPPDeclaration::SubstDecl &subst, CPPScope *global_scope, bool recurse=true) constCPPScope
Functions typedefCPPScope
get_current_vis() constCPPScope
get_fully_scoped_name() constCPPTemplateScope [virtual]
get_local_name(CPPScope *scope=NULL) constCPPTemplateScope [virtual]
get_parent_scope() constCPPScope
get_simple_name() constCPPTemplateScope [virtual]
get_struct_type() constCPPScope
get_template_scope()CPPScope
instantiate(const CPPTemplateParameterList *actual_params, CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPScope
is_fully_specified() constCPPTemplateScope [virtual]
Namespaces typedefCPPScope
output(ostream &out, CPPScope *scope) constCPPTemplateScope [virtual]
set_current_vis(CPPVisibility current_vis)CPPScope
set_struct_type(CPPStructType *struct_type)CPPScope
substitute_decl(CPPDeclaration::SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope) constCPPScope
Templates typedefCPPScope
Typedefs typedefCPPScope
Using typedefCPPScope [protected]
Variables typedefCPPScope
write(ostream &out, int indent, CPPScope *scope) constCPPScope
~CPPScope()CPPScope [virtual]

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