Searched refs:cxx_pretty_printer (Results 1 – 12 of 12) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | cxx-pretty-print.h | 32 class cxx_pretty_printer : public c_pretty_printer 35 cxx_pretty_printer (); 87 void pp_cxx_begin_template_argument_list (cxx_pretty_printer *); 88 void pp_cxx_end_template_argument_list (cxx_pretty_printer *); 89 void pp_cxx_colon_colon (cxx_pretty_printer *); 90 void pp_cxx_separate_with (cxx_pretty_printer *, int); 92 void pp_cxx_canonical_template_parameter (cxx_pretty_printer *, tree); 93 void pp_cxx_trait_expression (cxx_pretty_printer *, tree); 94 void pp_cxx_va_arg_expression (cxx_pretty_printer *, tree); 95 void pp_cxx_offsetof_expression (cxx_pretty_printer *, tree); [all …]
|
| D | cxx-pretty-print.cc | 28 static void pp_cxx_unqualified_id (cxx_pretty_printer *, tree); 29 static void pp_cxx_nested_name_specifier (cxx_pretty_printer *, tree); 30 static void pp_cxx_qualified_id (cxx_pretty_printer *, tree); 31 static void pp_cxx_template_argument_list (cxx_pretty_printer *, tree); 32 static void pp_cxx_type_specifier_seq (cxx_pretty_printer *, tree); 33 static void pp_cxx_ptr_operator (cxx_pretty_printer *, tree); 34 static void pp_cxx_parameter_declaration_clause (cxx_pretty_printer *, tree); 35 static void pp_cxx_template_parameter (cxx_pretty_printer *, tree); 36 static void pp_cxx_cast_expression (cxx_pretty_printer *, tree); 37 static void pp_cxx_typeid_expression (cxx_pretty_printer *, tree); [all …]
|
| D | error.cc | 47 static cxx_pretty_printer actual_pretty_printer; 48 static cxx_pretty_printer * const cxx_pp = &actual_pretty_printer; 65 static void dump_alias_template_specialization (cxx_pretty_printer *, tree, int); 66 static void dump_type (cxx_pretty_printer *, tree, int); 67 static void dump_typename (cxx_pretty_printer *, tree, int); 68 static void dump_simple_decl (cxx_pretty_printer *, tree, tree, int); 69 static void dump_decl (cxx_pretty_printer *, tree, int); 70 static void dump_template_decl (cxx_pretty_printer *, tree, int); 71 static void dump_function_decl (cxx_pretty_printer *, tree, int); 72 static void dump_expr (cxx_pretty_printer *, tree, int); [all …]
|
| D | ChangeLog-2013 | 1347 * cxx-pretty-print.c (cxx_pretty_printer::postfix_expression): 1375 * cxx-pretty-print.h (cxx_pretty_printer::simple_type_specifier): 1377 * cxx-pretty-print.c (cxx_pretty_printer::simple_type_specifier): 1379 (cxx_pretty_printer::cxx_pretty_printer): Do not assign to 1393 * cxx-pretty-print.h (cxx_pretty_printer::type_id): Declare as 1400 (cxx_pretty_printer::postfix_expression): Likewise. 1401 (cxx_pretty_printer::unary_expression): Likewise. 1402 (cxx_pretty_printer::statement): Likewise. 1403 (cxx_pretty_printer::type_id): Rename from pp_cxx_type_id. 1404 (c_pretty_printer::cxx_pretty_printer): Do not assign to type_id. [all …]
|
| D | ChangeLog-2020 | 391 * cxx-pretty-print.c (cxx_pretty_printer::simple_type_specifier): Handle 394 (cxx_pretty_printer::type_id): Likewise. 706 * cxx-pretty-print.c (cxx_pretty_printer::postfix_expression): 1829 (cxx_pretty_printer::abstract_declarator): Fix the printing of ')'. 1830 (cxx_pretty_printer::direct_abstract_declarator): Handle OFFSET_TYPE. 1831 (cxx_pretty_printer::type_id): Likewise. Print the abstract declarator 2345 * cxx-pretty-print.c (cxx_pretty_printer::statement): Move code 4863 * cxx-pretty-print.c (cxx_pretty_printer:simple_type_specifier) 4866 (cxx_pretty_printer::direct_abstract_declarator) <case DECLTYPE_TYPE>: 5564 * cxx-pretty-print.c (cxx_pretty_printer::simple_type_specifier) [all …]
|
| D | ChangeLog-2016 | 885 * cxx-pretty-print.c (cxx_pretty_printer::primary_expression): Handle 1440 (cxx_pretty_printer::constant): Adjust fall through comment. 1441 (cxx_pretty_printer::primary_expression): Add FALLTHRU. 1443 (cxx_pretty_printer::expression): Add FALLTHRU. 1444 (cxx_pretty_printer::declaration_specifiers): Reformat code. 1957 * cxx-pretty-print.c (cxx_pretty_printer::expression): Handle
|
| D | ChangeLog-2014 | 740 * cxx-pretty-print.c (cxx_pretty_printer::cxx_pretty_printer): Do 2424 * cxx-pretty-print.c (cxx_pretty_printer::primary_expression) 2425 (cxx_pretty_printer::expression): Likewise.
|
| D | ChangeLog-2018 | 905 * cxx-pretty-print.c (cxx_pretty_printer::statement): Handle 1319 (cxx_pretty_printer::constant): Use it. 1608 * cxx-pretty-print.c (cxx_pretty_printer::statement) <case 2749 * cxx-pretty-print.c (cxx_pretty_printer::abstract_declarator, 3863 * cxx-pretty-print.c (cxx_pretty_printer::multiplicative_expression): 3865 (cxx_pretty_printer::expression): Handle EXACT_DIV_EXPR and RDIV_EXPR.
|
| D | ChangeLog-2015 | 1949 * cxx-pretty-print.c (cxx_pretty_printer::primary_expression) 1950 (cxx_pretty_printer::expression): Handle REQUIRES_EXPR, 1954 (cxx_pretty_printer::declarator): Print requires-clause.
|
| D | ChangeLog-2017 | 3962 (pp_cxx_qualified_id, cxx_pretty_printer::id_expression, 3963 cxx_pretty_printer::expression): Likewise. 4624 * cxx-pretty-print.c (cxx_pretty_printer::expression): Add
|
| D | ChangeLog-2019 | 231 * cxx-pretty-print.c (cxx_pretty_printer::clone): New vfunc 233 * cxx-pretty-print.h (cxx_pretty_printer::clone): New vfunc decl.
|
| D | ChangeLog-2003 | 1828 (cxx_pretty_printer): Adjust base type.
|