aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.cc
diff options
context:
space:
mode:
authorNathaniel Shead <nathanieloshead@gmail.com>2024-04-09 21:52:38 +1000
committerNathaniel Shead <nathanieloshead@gmail.com>2024-05-01 15:59:14 +1000
commit3032ebf0c9b769f02f494e97417a1b68ad59c884 (patch)
tree85f472ac66ba668db315df5fec7c829d9ec4c2fc /gcc/value-range.cc
parent0d0215b10dbbe39d655ceda4af283f288ec7680c (diff)
downloadgcc-3032ebf0c9b769f02f494e97417a1b68ad59c884.zip
gcc-3032ebf0c9b769f02f494e97417a1b68ad59c884.tar.gz
gcc-3032ebf0c9b769f02f494e97417a1b68ad59c884.tar.bz2
c++: Propagate hidden flag on decls from partitions
While working on some other fixes I noticed that the partition handling code used the wrong flag to propagate OVL_HIDDEN_P on exported bindings from partitions. This patch fixes that, and renames the flag to be clearer. gcc/cp/ChangeLog: * name-lookup.cc (walk_module_binding): Use the partition-specific hidden flag instead of the top-level decl_hidden. gcc/testsuite/ChangeLog: * g++.dg/modules/using-16_a.C: New test. * g++.dg/modules/using-16_b.C: New test. * g++.dg/modules/using-16_c.C: New test. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions