Home
last modified time | relevance | path

Searched refs:releasing_vec (Results 1 – 23 of 23) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dexcept.cc721 releasing_vec exp_vec (make_tree_vector_single (moved)); in build_throw()
741 releasing_vec exp_vec (make_tree_vector_single (exp)); in build_throw()
Dcp-tree.h993 class releasing_vec
998 releasing_vec (vec_t *v): v(v) { } in releasing_vec() function
999 releasing_vec (): v(make_tree_vector ()) { } in releasing_vec() function
1003 releasing_vec (const releasing_vec &);
1004 releasing_vec &operator= (const releasing_vec &);
1022 ~releasing_vec () { release_tree_vector (v); } in ~releasing_vec()
1027 inline tree* vec_safe_push (releasing_vec& r, const tree &t CXX_MEM_STAT_INFO) in vec_safe_push()
1029 inline bool vec_safe_reserve (releasing_vec& r, unsigned n, bool e = false CXX_MEM_STAT_INFO)
1031 inline unsigned vec_safe_length (releasing_vec &r) in vec_safe_length()
1033 inline void vec_safe_splice (releasing_vec &r, vec<tree, va_gc> *p CXX_MEM_STAT_INFO) in vec_safe_splice()
[all …]
Dcvt.cc566 releasing_vec args (make_tree_vector_single (expr)); in force_rvalue()
955 releasing_vec ctor_vec (make_tree_vector_single (ctor)); in ocp_convert()
Dtree.cc771 releasing_vec argvec; in build_vec_init_elt()
1598 releasing_vec vec; in strip_typedefs()
1928 releasing_vec vec; in strip_typedefs_expr()
1954 releasing_vec vec; in strip_typedefs_expr()
3712 releasing_vec args; in build_min_non_dep_op_overload()
Dsemantics.cc4433 releasing_vec vector; in calculate_direct_bases()
4498 releasing_vec vector; in calculate_bases()
4508 releasing_vec vbase_bases in calculate_bases()
4514 releasing_vec nonvbases = calculate_bases_helper (type); in calculate_bases()
10897 releasing_vec vec; in finish_omp_barrier()
10941 releasing_vec vec; in finish_omp_flush()
10955 releasing_vec vec; in finish_omp_taskwait()
10964 releasing_vec vec; in finish_omp_taskyield()
10988 releasing_vec vec; in finish_omp_cancel()
11044 releasing_vec vec in finish_omp_cancellation_point()
Dtypeck2.cc657 releasing_vec args = make_tree_vector_single (value); in split_nonconstant_init_1()
2440 releasing_vec parmvec; in build_functional_cast_1()
Dmangle.cc1662 releasing_vec v1 = sorted_abi_tags (t1); in equal_abi_tags()
1663 releasing_vec v2 = sorted_abi_tags (t2); in equal_abi_tags()
Dmethod.cc827 releasing_vec parmvec (make_tree_vector_single (converted_parm)); in do_build_copy_assign()
1932 releasing_vec args; in locate_fn_flags()
Dconstexpr.cc1624 releasing_vec ctors; in free_constructor()
2804 releasing_vec ctors; in cxx_eval_call_expression()
4901 releasing_vec argvec; in cxx_eval_vec_init_1()
5652 releasing_vec refs; in cxx_eval_store_expression()
5729 releasing_vec ctors, indexes; in cxx_eval_store_expression()
Dcall.cc5728 releasing_vec args; in build_conditional_expr()
6503 releasing_vec arglist; in build_new_op()
7512 releasing_vec args; in build_op_delete_call()
7658 releasing_vec args (make_tree_vector_single (expr)); in build_temp()
8916 releasing_vec args (make_tree_vector_single (a)); in call_copy_ctor()
12790 releasing_vec args (make_tree_vector_single (expr)); in perform_direct_initialization_if_possible()
Dinit.cc1060 releasing_vec cleanups; in perform_member_init()
2182 releasing_vec parms2; in expand_default_init()
Dtypeck.cc4167 releasing_vec vec; in cp_build_function_call()
4182 releasing_vec vec; in cp_build_function_call_nary()
9100 releasing_vec rhs_vec = make_tree_vector_single (rhs); in cp_build_modify_expr()
DChangeLog-20194016 Use releasing_vec more broadly.
4017 * cp-tree.h (struct releasing_vec): Replace get_ref method with
4020 Forwarding functions for releasing_vec.
4023 (perform_direct_initialization_if_possible): Use releasing_vec.
Dparser.cc4611 releasing_vec args; in cp_parser_userdef_char_literal()
4711 releasing_vec args; in cp_parser_userdef_numeric_literal()
4857 releasing_vec args; in cp_parser_userdef_string_literal()
8019 releasing_vec expression_list = NULL; in cp_parser_postfix_open_square_expression()
13938 releasing_vec vec; in cp_parser_perform_range_for_lookup()
14003 releasing_vec vec; in cp_parser_range_for_member_function()
32351 releasing_vec parms; in cp_parser_late_parsing_default_args()
41844 releasing_vec &for_block, in cp_parser_omp_for_loop_init()
42434 releasing_vec for_block; in cp_parser_omp_for_loop()
Dcoroutines.cc1381 releasing_vec args = make_tree_vector_single (arg); in finish_co_return_stmt()
DChangeLog-2021257 * call.c (build_new_op): Use releasing_vec for arglist. Declare
473 (class releasing_vec): Add release method.
Dpt.cc20072 releasing_vec &call_args) in tsubst_copy_and_build_call_args()
20521 releasing_vec index_exp_list; in tsubst_copy_and_build()
20831 releasing_vec call_args; in tsubst_copy_and_build()
30170 releasing_vec rv_args = NULL; in do_class_deduction()
DChangeLog-20181059 * cp-tree.h (struct releasing_vec): Move from mangle.c.
2882 * mangle.c (struct releasing_vec): Declare copy constructor.
DChangeLog3187 * cp-tree.h (class releasing_vec): Add begin/end fns.
Ddecl.cc7893 releasing_vec args; in omp_declare_variant_finalize_one()
8841 releasing_vec args (make_tree_vector_single (e)); in get_tuple_decomp_init()
DChangeLog-2020667 * cp-tree.h (releasing_vec::operator[]): Change parameter type to
4445 arguments into a releasing_vec, just make a copy of the TREE_VEC
DChangeLog-20161515 (struct releasing_vec): New.
Dmodule.cc19048 releasing_vec args; // There are no args in module_add_import_initializers()