diff options
author | Nathan Sidwell <nathan@acm.org> | 2021-03-23 12:23:30 -0700 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2021-03-23 12:29:14 -0700 |
commit | bd71889b9017751e1a06970d20b28b9fe9479bdc (patch) | |
tree | b5e5818717b8f8f1542e8489ce7e4e6b3bab4e1b /gcc/analyzer | |
parent | b61461ac7f9bdd0e98145be79423d19b933afaa0 (diff) | |
download | gcc-bd71889b9017751e1a06970d20b28b9fe9479bdc.zip gcc-bd71889b9017751e1a06970d20b28b9fe9479bdc.tar.gz gcc-bd71889b9017751e1a06970d20b28b9fe9479bdc.tar.bz2 |
c++: Note duplicates in symbol table [PR 99283]
I ran into this reducing 99283, we were failing to mark binding
vectors when the current TU declares a duplicate decl (as opposed to
an import introduces a duplicate).
PR c++/99283
gcc/cp/
* name-lookup.c (check_module_override): Set global or partition
DUP on the binding vector.
gcc/testsuite/
* g++.dg/modules/pr99283-1_a.H: New.
* g++.dg/modules/pr99283-1_b.H: New.
Diffstat (limited to 'gcc/analyzer')
0 files changed, 0 insertions, 0 deletions