This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r251307 - in /branches/c++-name-lookup: ChangeL...
- From: nathan at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 23 Aug 2017 13:09:11 -0000
- Subject: r251307 - in /branches/c++-name-lookup: ChangeL...
Author: nathan
Date: Wed Aug 23 13:09:10 2017
New Revision: 251307
URL: https://gcc.gnu.org/viewcvs?rev=251307&root=gcc&view=rev
Log:
gcc/cp/
* name-lookup.h (get_class_binding_direct, get_class_binding): Add
temporary restricted parm.
* name-lookup.c (get_class_binding_direct): Replace fn_only with
restricted.
(get_class_binding): Adjust.
* decl.c (reshape_init_class): get_class_binding is differently
restricted.
* search.c (lookup_field_r): get_class_binding is not restricted.
gcc/testsuite/
* g++.dg/cpp0x/decltype9.C: Revert, not ready yet.
Modified:
branches/c++-name-lookup/ChangeLog.name-lookup
branches/c++-name-lookup/gcc/cp/decl.c
branches/c++-name-lookup/gcc/cp/name-lookup.c
branches/c++-name-lookup/gcc/cp/name-lookup.h
branches/c++-name-lookup/gcc/cp/search.c
branches/c++-name-lookup/gcc/testsuite/g++.dg/cpp0x/decltype9.C