aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2021-03-03 12:30:45 -0800
committerNathan Sidwell <nathan@acm.org>2021-03-04 05:49:53 -0800
commit9553c8a1b9dd2ca2f0f30d8b23fc6844c7e4a223 (patch)
tree25ee084a21712d2373f0701d03718c305f111a21 /libgcc
parente52ef6e60d7a6d6f57b67415c73621ccc79d5440 (diff)
downloadgcc-9553c8a1b9dd2ca2f0f30d8b23fc6844c7e4a223.zip
gcc-9553c8a1b9dd2ca2f0f30d8b23fc6844c7e4a223.tar.gz
gcc-9553c8a1b9dd2ca2f0f30d8b23fc6844c7e4a223.tar.bz2
c++: Post-pending redesign cleanup [PR 99170]
With pending entities reimplemented, the remaining use of uintset can just use a regular hash map -- I only used a uintset because it was there. So one adhoc hash-table/vector structure goes away. PR c++/99170 gcc/cp/ * module.cc (class uintset): Delete. (typedef attached_map_t): A hash map. (attached_table): Use attached_map_t. Adjust uses ... (trees_out::decl_value, trees_in::decl_value): ... here ... (trees_out::key_mergeable): ... here ... (trees_in::key_mergeable): ... here ... (maybe_attach_decl): ... here ... (direct_import): ... and here.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions