diff options
author | Nathan Sidwell <nathan@acm.org> | 2017-05-25 16:55:43 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2017-05-25 16:55:43 +0000 |
commit | 932f48ac85f5111b1f3666b2c15718db2d10bcbf (patch) | |
tree | 6c8b2293e19b89bf33b24a7836cdfa0180986c36 /gcc/gencodes.c | |
parent | a10f9a2eaaeb9acb9ffa89fa12e248745f7fce86 (diff) | |
download | gcc-932f48ac85f5111b1f3666b2c15718db2d10bcbf.zip gcc-932f48ac85f5111b1f3666b2c15718db2d10bcbf.tar.gz gcc-932f48ac85f5111b1f3666b2c15718db2d10bcbf.tar.bz2 |
Reimplement unqualified namespace lookup.
gcc/cp/
Reimplement unqualified namespace lookup.
* name-lookup.c (name_lookup::using_pair)
name_lookup::using_queue): New typedefs.
(name_lookup::queue_namespace, name_lookup::do_queue_usings,
name_lookup::queue_usings): New.
(name_lookup::search_unqualified): New.
(merge_functions, same_entity_p, ambiguous_decl)
unqualified_namespace_lookup_1, unqualified_namespace_lookup,
lookup_using_namespace): Delete.
(lookup_name_real_1): Adjust.
gcc/testsuite/
* g++.dg/lookup/using17.C: Adjust diagnostics.
From-SVN: r248465
Diffstat (limited to 'gcc/gencodes.c')
0 files changed, 0 insertions, 0 deletions