Lines Matching refs:argarray

308       tree *argarray = XALLOCAVEC (tree, n);  in build_call_n()  local
314 argarray[i] = va_arg (ap, tree); in build_call_n()
316 return build_call_a (function, n, argarray); in build_call_n()
352 build_call_a (tree function, int n, tree *argarray) in build_call_a() argument
370 result_type, function, n, argarray); in build_call_a()
7487 tree *argarray = XALLOCAVEC (tree, nargs); in build_op_delete_call() local
7489 argarray[0] = addr; in build_op_delete_call()
7491 argarray[i] = CALL_EXPR_ARG (placement, i); in build_op_delete_call()
7494 ret = build_cxx_call (fn, nargs, argarray, complain); in build_op_delete_call()
9221 tree *argarray; in build_over_call() local
9397 argarray = XALLOCAVEC (tree, nargs); in build_over_call()
9420 argarray[j++] = build_this (object_arg); in build_over_call()
9427 argarray[j++] = (*args)[arg_index]; in build_over_call()
9535 argarray[j++] = converted_arg; in build_over_call()
9598 argarray[j++] = val; in build_over_call()
9612 argarray[j++] = val; in build_over_call()
9644 argarray[j++] = a; in build_over_call()
9662 tree *fargs = (!nargs ? argarray in build_over_call()
9668 if (TREE_CODE (argarray[j]) == ADDR_EXPR in build_over_call()
9669 && TYPE_REF_P (TREE_TYPE (argarray[j]))) in build_over_call()
9670 fargs[j] = TREE_OPERAND (argarray[j], 0); in build_over_call()
9672 fargs[j] = argarray[j]; in build_over_call()
9717 tree arg = argarray[num_artificial_parms_for (fn)]; in build_over_call()
9718 tree fa = argarray[0]; in build_over_call()
9807 tree to = cp_build_indirect_ref (input_location, argarray[0], in build_over_call()
9811 tree arg = argarray[1]; in build_over_call()
9859 return build_trivial_dtor_call (argarray[0]); in build_over_call()
9862 if (is_dummy_object (argarray[0])) in build_over_call()
9866 return cp_build_fold_indirect_ref (argarray[0]); in build_over_call()
9885 tree binfo = lookup_base (TREE_TYPE (TREE_TYPE (argarray[0])), in build_over_call()
9890 argarray[0] = build_base_path (PLUS_EXPR, argarray[0], binfo, 1, in build_over_call()
9892 if (TREE_SIDE_EFFECTS (argarray[0])) in build_over_call()
9893 argarray[0] = save_expr (argarray[0]); in build_over_call()
9895 fn = build_vfn_ref (argarray[0], DECL_VINDEX (fn)); in build_over_call()
9910 tree call = build_cxx_call (fn, nargs, argarray, complain|decltype_flag); in build_over_call()
10397 build_cxx_call (tree fn, int nargs, tree *argarray, in build_cxx_call() argument
10404 fn = build_call_a (fn, nargs, argarray); in build_cxx_call()
10421 argarray[i] = maybe_constant_value (argarray[i]); in build_cxx_call()
10424 orig_fndecl, nargs, argarray)) in build_cxx_call()
10428 tree arg0 = argarray[0]; in build_cxx_call()
10433 (TREE_TYPE (TREE_TYPE (argarray[0])), in build_cxx_call()
10438 else if (!trivially_copyable_p (TREE_TYPE (TREE_TYPE (argarray[0])))) in build_cxx_call()
10440 error_at (EXPR_LOC_OR_LOC (argarray[0], input_location), in build_cxx_call()
10443 1, fndecl, TREE_TYPE (argarray[0])); in build_cxx_call()