Lines Matching refs:argvec

394   struct value **argvec;
634 argvec = (struct value **) alloca (sizeof (struct value *) * nargs);
638 argvec[tem] = evaluate_subexp_with_coercion (exp, pos, noside);
642 return value_array (tem2, tem3, argvec);
723 argvec = (struct value **) alloca (sizeof (struct value *)
795 argvec[0] = msg_send;
796 argvec[1] = target;
797 argvec[2] = value_from_longest (builtin_type_long, responds_selector);
798 argvec[3] = value_from_longest (builtin_type_long, selector);
799 argvec[4] = 0;
801 ret = call_function_by_hand (argvec[0], 3, argvec + 1);
805 argvec[0] = ret;
806 ret = call_function_by_hand (argvec[0], 3, argvec + 1);
817 argvec[0] = msg_send;
818 argvec[1] = target;
819 argvec[2] = value_from_longest (builtin_type_long, method_selector);
820 argvec[3] = value_from_longest (builtin_type_long, selector);
821 argvec[4] = 0;
823 ret = call_function_by_hand (argvec[0], 3, argvec + 1);
826 argvec[0] = ret;
827 ret = call_function_by_hand (argvec[0], 3, argvec + 1);
939 argvec[0] = called_method;
940 argvec[1] = target;
941 argvec[2] = value_from_longest (builtin_type_long, selector);
944 argvec[tem + 3] = evaluate_subexp_with_coercion (exp, pos, noside);
945 argvec[tem + 3] = 0;
950 VALUE_TYPE (argvec[0]) = lookup_function_type
951 (lookup_pointer_type (VALUE_TYPE (argvec[0])));
952 argvec[0] = call_function_by_hand (argvec[0], nargs + 2, argvec + 1);
955 ret = call_function_by_hand (argvec[0], nargs + 2, argvec + 1);
965 called in argvec[0] and a terminating NULL */
966 argvec = (struct value **) alloca (sizeof (struct value *) * (nargs + 3));
1084 argvec[0] = evaluate_subexp_with_coercion (exp, pos, noside);
1086 type = VALUE_TYPE (argvec[0]);
1095 argvec[tem] = evaluate_subexp (TYPE_FIELD_TYPE (type, tem - 1),
1105 argvec[tem] = evaluate_subexp_with_coercion (exp, pos, noside);
1109 argvec[tem] = 0;
1117 argvec[1] = arg2;
1129 arg_types[ix - 1] = VALUE_TYPE (argvec[ix]);
1137 argvec[1] = arg2; /* the ``this'' pointer */
1138 argvec[0] = valp; /* use the method found after overload resolution */
1144 argvec[0] = value_struct_elt (&temp, argvec + 1, tstr,
1149 of the ``this'' pointer if necessary, so modify argvec[1] to
1154 argvec[1] = arg2; /* the ``this'' pointer */
1159 argvec[1] = argvec[0];
1161 argvec++;
1166 argvec[1] = arg2;
1167 argvec[0] = arg1;
1184 arg_types[ix - 1] = VALUE_TYPE (argvec[ix]);
1193 argvec[0] = evaluate_subexp_with_coercion (exp, &save_pos1, noside);
1198 /* nothing to be done; argvec already correctly set up */
1204 /* nothing to be done; argvec already correctly set up */
1211 if (argvec[0] == NULL)
1223 TYPE_TARGET_TYPE (VALUE_TYPE (argvec[0]));
1226 return allocate_value (TYPE_TARGET_TYPE (VALUE_TYPE (argvec[0])));
1230 return call_function_by_hand (argvec[0], nargs, argvec + 1);
1262 called in argvec[0] and a terminating NULL */
1263 argvec = (struct value **) alloca (sizeof (struct value *) * (nargs + 2));
1264 argvec[0] = arg1;
1267 argvec[tem] = evaluate_subexp_with_coercion (exp, pos, noside);
1268 argvec[tem] = 0; /* signal end of arglist */