r250388 - in /branches/c++-name-lookup: ChangeL...

nathan@gcc.gnu.org nathan@gcc.gnu.org
Thu Jul 20 14:20:00 GMT 2017


Author: nathan
Date: Thu Jul 20 14:20:32 2017
New Revision: 250388

URL: https://gcc.gnu.org/viewcvs?rev=250388&root=gcc&view=rev
Log:
	All conv ops on one slot.
	gcc/cp/
	* class.c (add_method): Put conversion ops on a single slot.
	* name-lookup.c (lookup_all_conversions): Only examine single
	slot.
	* search.c (lookup_conversion_operator): Examine single slot in
	detail to pull out requested conversions.
	(lookup_conversions_r): Lose tmp/non-tmpl distinction. All ops on
	one slot.
	(lookup_conversions): Likewise.

Modified:
    branches/c++-name-lookup/ChangeLog.name-lookup
    branches/c++-name-lookup/gcc/cp/class.c
    branches/c++-name-lookup/gcc/cp/name-lookup.c
    branches/c++-name-lookup/gcc/cp/search.c



More information about the Gcc-cvs mailing list