_angle_includes | CPPPreprocessor | |
_classes | CPPScope | |
_comments | CPPPreprocessor | |
_current_vis | CPPScope | [protected] |
_declarations | CPPScope | |
_enum_values | CPPScope | |
_enums | CPPScope | |
_functions | CPPScope | |
_include_path | CPPPreprocessor | |
_manifests | CPPPreprocessor | |
_name | CPPScope | |
_namespaces | CPPScope | |
_parent_scope | CPPScope | [protected] |
_parsed_files | CPPPreprocessor | |
_quote_includes | CPPPreprocessor | |
_resolve_identifiers | CPPPreprocessor | |
_struct_type | CPPScope | [protected] |
_structs | CPPScope | |
_system_include_path | CPPPreprocessor | |
_templates | CPPScope | |
_typedefs | CPPScope | |
_unions | CPPScope | |
_using | CPPScope | [protected] |
_variables | CPPScope | |
_verbose | CPPPreprocessor | |
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 typedef | CPPScope | |
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 typedef | CPPScope | |
find_scope(const string &name, bool recurse=true) const | CPPScope | |
find_scope(const string &name, CPPDeclaration::SubstDecl &subst, CPPScope *global_scope, bool recurse=true) const | CPPScope | |
find_symbol(const string &name, bool recurse=true) const | CPPScope | |
find_template(const string &name, bool recurse=true) const | CPPScope | |
find_type(const string &name, bool recurse=true) const | CPPScope | |
find_type(const string &name, CPPDeclaration::SubstDecl &subst, CPPScope *global_scope, bool recurse=true) const | CPPScope | |
Functions typedef | CPPScope | |
get_col_number() const | CPPPreprocessor | |
get_comment_before(int line, CPPFile file) | CPPPreprocessor | |
get_current_vis() const | CPPScope | |
get_error_count() const | CPPPreprocessor | |
get_file() const | CPPPreprocessor | |
get_fully_scoped_name() const | CPPScope | [virtual] |
get_line_number() const | CPPPreprocessor | |
get_local_name(CPPScope *scope=NULL) const | CPPScope | [virtual] |
get_next_token() | CPPPreprocessor | |
get_parent_scope() const | CPPScope | |
get_simple_name() const | CPPScope | [virtual] |
get_struct_type() const | CPPScope | |
get_template_scope() | CPPScope | |
get_verbose() const | CPPPreprocessor | |
get_warning_count() const | CPPPreprocessor | |
Includes typedef | CPPPreprocessor | |
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) const | CPPScope | |
is_fully_specified() const | CPPParser | [virtual] |
Manifests typedef | CPPPreprocessor | |
Namespaces typedef | CPPScope | |
output(ostream &out, CPPScope *scope) const | CPPScope | [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 typedef | CPPPreprocessor | |
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) const | CPPScope | |
Templates typedef | CPPScope | |
Typedefs typedef | CPPScope | |
Using typedef | CPPScope | [protected] |
Variables typedef | CPPScope | |
warning(const string &message, int line=0, int col=0, CPPFile file=CPPFile()) | CPPPreprocessor | |
write(ostream &out, int indent, CPPScope *scope) const | CPPScope | |
~CPPScope() | CPPScope | [virtual] |