This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r248389 - in /branches/c++-modules: ChangeLog.m...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 23 May 2017 21:39:43 -0000
- Subject: r248389 - in /branches/c++-modules: ChangeLog.m...
Author: nathan
Date: Tue May 23 21:39:42 2017
New Revision: 248389
URL: https://gcc.gnu.org/viewcvs?rev=248389&root=gcc&view=rev
Log:
gcc/cp/
* name-lookup.c (name_lookup::name_lookup): Lose F parm.
(name_lookup::ambiguous, add_value, add_type): New.
(name_lookup::merge_binding): Delete.
(name_lookup::find_and_mark): Move from adl_lookup.
(name_lookup::process_binding): Adjust.
(adl_lookup::search_adl): New.
(do_lookup_arg_dependent): Call it.
(qualified_namespace_lookup): Return found flag.
(unqualified_namespace_lookup): Delete.
(lookup_name_real_1, push_namepace): Adjust.
Modified:
branches/c++-modules/ChangeLog.modules
branches/c++-modules/gcc/cp/name-lookup.c