Commit 9babbf20 by Jason Merrill Committed by Jason Merrill

removed unused parm to build_new_function_call

From-SVN: r16464
parent fac138ea
Thu Nov 13 01:52:36 1997 Jason Merrill <jason@yorick.cygnus.com> Thu Nov 13 01:52:36 1997 Jason Merrill <jason@yorick.cygnus.com>
* call.c (build_new_function_call): Remove unused 'obj' parm.
* cp-tree.h, typeck.c: Adjust.
* init.c (build_new): Make the cleanup last longer. * init.c (build_new): Make the cleanup last longer.
(expand_vec_init): Call do_pending_stack_adjust. (expand_vec_init): Call do_pending_stack_adjust.
......
...@@ -4479,8 +4479,8 @@ resolve_args (args) ...@@ -4479,8 +4479,8 @@ resolve_args (args)
} }
tree tree
build_new_function_call (fn, args, obj) build_new_function_call (fn, args)
tree fn, args, obj; tree fn, args;
{ {
struct z_candidate *candidates = 0, *cand; struct z_candidate *candidates = 0, *cand;
tree explicit_targs = NULL_TREE; tree explicit_targs = NULL_TREE;
...@@ -4493,7 +4493,7 @@ build_new_function_call (fn, args, obj) ...@@ -4493,7 +4493,7 @@ build_new_function_call (fn, args, obj)
template_only = 1; template_only = 1;
} }
if (obj == NULL_TREE && really_overloaded_fn (fn)) if (really_overloaded_fn (fn))
{ {
tree t; tree t;
tree templates = NULL_TREE; tree templates = NULL_TREE;
...@@ -4721,7 +4721,7 @@ build_new_op (code, flags, arg1, arg2, arg3) ...@@ -4721,7 +4721,7 @@ build_new_op (code, flags, arg1, arg2, arg3)
arglist = scratch_tree_cons (NULL_TREE, arg2, arg3); arglist = scratch_tree_cons (NULL_TREE, arg2, arg3);
if (flags & LOOKUP_GLOBAL) if (flags & LOOKUP_GLOBAL)
return build_new_function_call return build_new_function_call
(lookup_name_nonclass (fnname), arglist, NULL_TREE); (lookup_name_nonclass (fnname), arglist);
/* FIXME */ /* FIXME */
rval = build_method_call rval = build_method_call
...@@ -4746,7 +4746,7 @@ build_new_op (code, flags, arg1, arg2, arg3) ...@@ -4746,7 +4746,7 @@ build_new_op (code, flags, arg1, arg2, arg3)
if (flags & LOOKUP_GLOBAL) if (flags & LOOKUP_GLOBAL)
return build_new_function_call return build_new_function_call
(lookup_name_nonclass (fnname), (lookup_name_nonclass (fnname),
build_scratch_list (NULL_TREE, arg1), NULL_TREE); build_scratch_list (NULL_TREE, arg1));
arglist = scratch_tree_cons (NULL_TREE, arg1, build_scratch_list (NULL_TREE, arg2)); arglist = scratch_tree_cons (NULL_TREE, arg1, build_scratch_list (NULL_TREE, arg2));
......
...@@ -1955,7 +1955,7 @@ extern tree build_overload_call PROTO((tree, tree, int)); ...@@ -1955,7 +1955,7 @@ extern tree build_overload_call PROTO((tree, tree, int));
extern int null_ptr_cst_p PROTO((tree)); extern int null_ptr_cst_p PROTO((tree));
extern tree type_decays_to PROTO((tree)); extern tree type_decays_to PROTO((tree));
extern tree build_user_type_conversion PROTO((tree, tree, int)); extern tree build_user_type_conversion PROTO((tree, tree, int));
extern tree build_new_function_call PROTO((tree, tree, tree)); extern tree build_new_function_call PROTO((tree, tree));
extern tree build_new_op PROTO((enum tree_code, int, tree, tree, tree)); extern tree build_new_op PROTO((enum tree_code, int, tree, tree, tree));
extern int can_convert PROTO((tree, tree)); extern int can_convert PROTO((tree, tree));
extern int can_convert_arg PROTO((tree, tree, tree)); extern int can_convert_arg PROTO((tree, tree, tree));
......
...@@ -2426,7 +2426,7 @@ build_x_function_call (function, params, decl) ...@@ -2426,7 +2426,7 @@ build_x_function_call (function, params, decl)
/* Put back explicit template arguments, if any. */ /* Put back explicit template arguments, if any. */
if (template_id) if (template_id)
function = template_id; function = template_id;
return build_new_function_call (function, params, NULL_TREE); return build_new_function_call (function, params);
} }
if (TREE_CODE (val) == TEMPLATE_DECL) if (TREE_CODE (val) == TEMPLATE_DECL)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment