r116161 - in /branches/lto/gcc/cp: call.c class...

kazu@gcc.gnu.org kazu@gcc.gnu.org
Tue Aug 15 17:46:00 GMT 2006


Author: kazu
Date: Tue Aug 15 17:46:35 2006
New Revision: 116161

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116161
Log:
	* call.c (add_template_candidate_real): Pass an instance of
	VEC to fn_type_unification.
	* class.c (resolve_address_of_overloaded_function): Likewise.
	* pt.c (fn_type_unification): Change the type of ARGS to
	VEC(tree,heap) **. Call type_unification_real instead of
	type_unification_real_args.
	(type_unification_real_args): Remove.
	(type_unification_real_parms): Rename to
	type_unification_real.  Change the type of XARGS to
	VEC(tree,heap) *.
	(unify): Call type_unification_real instead of
	type_unification_real_parms.  Pass an intance of VEC to
	type_unification_real.
	(get_bindings): Pass an instance of VEC to
	fn_type_unification.
	* cp-tree.h: Update the prototype of fn_type_unification.

Modified:
    branches/lto/gcc/cp/call.c
    branches/lto/gcc/cp/class.c
    branches/lto/gcc/cp/cp-tree.h
    branches/lto/gcc/cp/pt.c



More information about the Gcc-cvs mailing list