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

CPPParser Member List

This is the complete list of members for CPPParser, including all inherited members.
_angle_includesCPPPreprocessor
_classesCPPScope
_commentsCPPPreprocessor
_current_visCPPScope [protected]
_declarationsCPPScope
_enum_valuesCPPScope
_enumsCPPScope
_functionsCPPScope
_include_pathCPPPreprocessor
_manifestsCPPPreprocessor
_nameCPPScope
_namespacesCPPScope
_parent_scopeCPPScope [protected]
_parsed_filesCPPPreprocessor
_quote_includesCPPPreprocessor
_resolve_identifiersCPPPreprocessor
_struct_typeCPPScope [protected]
_structsCPPScope
_system_include_pathCPPPreprocessor
_templatesCPPScope
_typedefsCPPScope
_unionsCPPScope
_usingCPPScope [protected]
_variablesCPPScope
_verboseCPPPreprocessor
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_filepos(const CPPPreprocessor &other)CPPPreprocessor
CPPParser()CPPParser
CPPPreprocessor()CPPPreprocessor
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]
error(const string &message, int line=0, int col=0, CPPFile file=CPPFile())CPPPreprocessor
expand_manifests(const string &input_expr)CPPPreprocessor [protected]
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_col_number() constCPPPreprocessor
get_comment_before(int line, CPPFile file)CPPPreprocessor
get_current_vis() constCPPScope
get_error_count() constCPPPreprocessor
get_file() constCPPPreprocessor
get_fully_scoped_name() constCPPScope [virtual]
get_line_number() constCPPPreprocessor
get_local_name(CPPScope *scope=NULL) constCPPScope [virtual]
get_next_token()CPPPreprocessor
get_parent_scope() constCPPScope
get_simple_name() constCPPScope [virtual]
get_struct_type() constCPPScope
get_template_scope()CPPScope
get_verbose() constCPPPreprocessor
get_warning_count() constCPPPreprocessor
Includes typedefCPPPreprocessor
init_const_expr(const string &expr)CPPPreprocessor [protected]
init_cpp(const CPPFile &file)CPPPreprocessor [protected]
init_type(const string &type)CPPPreprocessor [protected]
instantiate(const CPPTemplateParameterList *actual_params, CPPScope *current_scope, CPPScope *global_scope, CPPPreprocessor *error_sink=NULL) constCPPScope
is_fully_specified() constCPPParser [virtual]
Manifests typedefCPPPreprocessor
Namespaces typedefCPPScope
output(ostream &out, CPPScope *scope) constCPPScope [virtual]
parse_expr(const string &expr)CPPParser
CPPPreprocessor::parse_expr(const string &expr, CPPScope *current_scope, CPPScope *global_scope)CPPPreprocessor [protected]
parse_file(const string &filename)CPPParser
parse_type(const string &type)CPPParser
ParsedFiles typedefCPPPreprocessor
push_file(const CPPFile &file)CPPPreprocessor [protected]
push_string(const string &input, bool lock_position)CPPPreprocessor [protected]
set_current_vis(CPPVisibility current_vis)CPPScope
set_struct_type(CPPStructType *struct_type)CPPScope
set_verbose(int verbose)CPPPreprocessor
substitute_decl(CPPDeclaration::SubstDecl &subst, CPPScope *current_scope, CPPScope *global_scope) constCPPScope
Templates typedefCPPScope
Typedefs typedefCPPScope
Using typedefCPPScope [protected]
Variables typedefCPPScope
warning(const string &message, int line=0, int col=0, CPPFile file=CPPFile())CPPPreprocessor
write(ostream &out, int indent, CPPScope *scope) constCPPScope
~CPPScope()CPPScope [virtual]

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