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

CPPScope Member List

This is the complete list of members for CPPScope, including all inherited members.
_classesCPPScope
_current_visCPPScope [protected]
_declarationsCPPScope
_enum_valuesCPPScope
_enumsCPPScope
_fully_specified_knownCPPScope [private]
_functionsCPPScope
_instantiationsCPPScope [private]
_is_fully_specifiedCPPScope [private]
_is_fully_specified_recursive_protectCPPScope [private]
_nameCPPScope
_namespacesCPPScope
_parent_scopeCPPScope [protected]
_struct_typeCPPScope [protected]
_structsCPPScope
_subst_decl_recursive_protectCPPScope [private]
_templatesCPPScope
_typedefsCPPScope
_unionsCPPScope
_usingCPPScope [protected]
_variablesCPPScope
add_declaration(CPPDeclaration *decl, CPPScope *global_scope, CPPPreprocessor *preprocessor, const cppyyltype &pos)CPPScope [virtual]
add_enum_value(CPPInstance *inst)CPPScope [virtual]
add_using(CPPUsing *using_decl, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL)CPPScope [virtual]
as_template_scope()CPPScope [virtual]
copy_substitute_decl(CPPScope *to_scope, CPPDeclaration::SubstDecl &subst, CPPScope *global_scope) constCPPScope [private]
CPPScope(CPPScope *parent_scope, const CPPNameComponent &name, CPPVisibility starting_vis)CPPScope
Declarations typedefCPPScope
define_extension_type(CPPExtensionType *type)CPPScope [virtual]
define_namespace(CPPNamespace *scope)CPPScope [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() constCPPScope [virtual]
get_local_name(CPPScope *scope=NULL) constCPPScope [virtual]
get_parent_scope() constCPPScope
get_simple_name() constCPPScope [virtual]
get_struct_type() constCPPScope
get_template_scope()CPPScope
handle_declaration(CPPDeclaration *decl, CPPScope *global_scope)CPPScope [private]
instantiate(const CPPTemplateParameterList *actual_params, CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPScope
Instantiations typedefCPPScope [private]
is_fully_specified() constCPPScope [virtual]
Namespaces typedefCPPScope
output(ostream &out, CPPScope *scope) constCPPScope [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:25 2003 for DTool by doxygen1.3