Home
last modified time | relevance | path

Searched refs:temp_override (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dexpr.c142 temp_override<location_t> l (input_location); in mark_use()
H A Dexcept.c1178 temp_override<bool> s (global_dc->dc_warn_system_headers, true); in maybe_noexcept_warning()
H A Dcp-tree.h1836 class temp_override
1841 temp_override(T& var) : overridden_variable (var), saved_value (var) {} in temp_override() function
1842 temp_override(T& var, T overrider) in temp_override() function
1847 ~temp_override() { overridden_variable = saved_value; } in ~temp_override()
H A Dparser.c19109 temp_override<bool> cleanup (parser->colon_corrects_to_scope_p, false); in cp_parser_enum_specifier()
22522 temp_override<bool> cleanup in cp_parser_parameter_declaration_clause()
26618 temp_override<bool> cleanup in cp_parser_gnu_attributes_opt()
26818 temp_override<bool> cleanup in cp_parser_std_attribute()
27691 temp_override<int> ovr (processing_template_decl); in cp_parser_requires_clause_expression()
27717 temp_override<int> ovr (processing_template_decl); in cp_parser_constraint_expression()
27833 temp_override<int> ovr (processing_template_decl); in cp_parser_requires_expression()
31507 temp_override<tree> cleanup (current_function_decl); in diag_mismatched_tags()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcp-tree.h1975 class temp_override
1980 temp_override(T& var) : overridden_variable (var), saved_value (var) {} in temp_override() function
1981 temp_override(T& var, T overrider) in temp_override() function
1986 ~temp_override() { overridden_variable = saved_value; } in ~temp_override()
2006 inline temp_override<T>
2015 inline temp_override<T>
8462 temp_override<bool> ovr;
H A Dinit.cc877 temp_override<tree> ovr (d->member, DECL_ARGUMENTS (fn)); in find_uninit_fields_r()
H A Dconstexpr.cc1396 temp_override<tree> ovr (current_function_decl); in cxx_eval_builtin_function_call()
H A DChangeLog-20183897 * cp-tree.h (temp_override): New template class, generalizing
H A DChangeLog-20205409 * parser.c (cp_parser_enum_specifier): Use temp_override for
H A Dpt.cc23970 temp_override<int> ovl (TREE_VEC_LENGTH (old_args)); in unify_pack_expansion()
H A Dparser.cc33810 temp_override<tree> cleanup (current_function_decl); in diag_mismatched_tags()