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