| _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] |