_angle_bracket_found | CPPPreprocessor | [private] |
_angle_includes | CPPPreprocessor | |
_comments | CPPPreprocessor | |
_error_count | CPPPreprocessor | [private] |
_files | CPPPreprocessor | [private] |
_include_path | CPPPreprocessor | |
_last_c | CPPPreprocessor | [private] |
_last_cpp_comment | CPPPreprocessor | [private] |
_manifests | CPPPreprocessor | |
_paren_nesting | CPPPreprocessor | [private] |
_parsed_files | CPPPreprocessor | |
_quote_includes | CPPPreprocessor | |
_resolve_identifiers | CPPPreprocessor | |
_save_comments | CPPPreprocessor | [private] |
_saved_tokens | CPPPreprocessor | [private] |
_start_of_line | CPPPreprocessor | [private] |
_state | CPPPreprocessor | [private] |
_system_include_path | CPPPreprocessor | |
_unget | CPPPreprocessor | [private] |
_verbose | CPPPreprocessor | |
_warning_count | CPPPreprocessor | [private] |
check_keyword(const string &name) | CPPPreprocessor | [private, static] |
copy_filepos(const CPPPreprocessor &other) | CPPPreprocessor | |
CPPPreprocessor() | CPPPreprocessor | |
error(const string &message, int line=0, int col=0, CPPFile file=CPPFile()) | CPPPreprocessor | |
expand_defined_function(string &expr, size_t q, size_t &p) | CPPPreprocessor | [private] |
expand_manifest(const CPPManifest *manifest) | CPPPreprocessor | [private] |
expand_manifest_inline(string &expr, size_t q, size_t &p, const CPPManifest *manifest) | CPPPreprocessor | [private] |
expand_manifests(const string &input_expr) | CPPPreprocessor | [protected] |
extract_manifest_args(const string &name, int num_args, vector_string &args) | CPPPreprocessor | [private] |
extract_manifest_args_inline(const string &name, int num_args, vector_string &args, const string &expr, size_t &p) | CPPPreprocessor | [private] |
Files typedef | CPPPreprocessor | [private] |
get() | CPPPreprocessor | [private] |
get_col_number() const | CPPPreprocessor | |
get_comment_before(int line, CPPFile file) | CPPPreprocessor | |
get_error_count() const | CPPPreprocessor | |
get_file() const | CPPPreprocessor | |
get_identifier(int c) | CPPPreprocessor | [private] |
get_line_number() const | CPPPreprocessor | |
get_next_token() | CPPPreprocessor | |
get_number(int c, int c2=0) | CPPPreprocessor | [private] |
get_preprocessor_args(int c, string &args) | CPPPreprocessor | [private] |
get_preprocessor_command(int c, string &command) | CPPPreprocessor | [private] |
get_quoted_char(int c) | CPPPreprocessor | [private] |
get_quoted_string(int c) | CPPPreprocessor | [private] |
get_verbose() const | CPPPreprocessor | |
get_warning_count() const | CPPPreprocessor | |
handle_define_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_error_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_if_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_ifdef_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_ifndef_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_include_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
handle_undef_directive(const string &args, int first_line, int first_col, const CPPFile &first_file) | CPPPreprocessor | [private] |
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] |
internal_get_next_token() | CPPPreprocessor | [private] |
Manifests typedef | CPPPreprocessor | |
nested_parse_template_instantiation(CPPTemplateScope *scope) | CPPPreprocessor | [private] |
parse_expr(const string &expr, CPPScope *current_scope, CPPScope *global_scope) | CPPPreprocessor | [protected] |
ParsedFiles typedef | CPPPreprocessor | |
process_directive(int c) | CPPPreprocessor | [private] |
push_file(const CPPFile &file) | CPPPreprocessor | [protected] |
push_string(const string &input, bool lock_position) | CPPPreprocessor | [protected] |
S_end_nested enum value | CPPPreprocessor | [private] |
S_eof enum value | CPPPreprocessor | [private] |
S_nested enum value | CPPPreprocessor | [private] |
S_normal enum value | CPPPreprocessor | [private] |
scan_quoted(int c) | CPPPreprocessor | [private] |
set_verbose(int verbose) | CPPPreprocessor | |
should_ignore_manifest(const CPPManifest *manifest) const | CPPPreprocessor | [private] |
should_ignore_preprocessor() const | CPPPreprocessor | [private] |
skip_c_comment(int c) | CPPPreprocessor | [private] |
skip_comment(int c) | CPPPreprocessor | [private] |
skip_cpp_comment(int c) | CPPPreprocessor | [private] |
skip_false_if_block(bool consider_elifs) | CPPPreprocessor | [private] |
skip_to_angle_bracket() | CPPPreprocessor | [private] |
skip_to_end_nested() | CPPPreprocessor | [private] |
skip_whitespace(int c) | CPPPreprocessor | [private] |
State enum name | CPPPreprocessor | [private] |
unget(int c) | CPPPreprocessor | [private] |
warning(const string &message, int line=0, int col=0, CPPFile file=CPPFile()) | CPPPreprocessor | |