diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2019-05-16 11:04:50 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2019-05-16 11:04:50 +0100 |
commit | 0bc229dbbe2a109ea39d08ced1bb296c59bcd120 (patch) | |
tree | a33625dd7b815900c4872972d8f8a1a082241b1f /gcc/tree-ssa-uninit.c | |
parent | 4b8e35f1b1df60633aeb0bf37ea9f6311f2132b9 (diff) | |
download | gcc-0bc229dbbe2a109ea39d08ced1bb296c59bcd120.zip gcc-0bc229dbbe2a109ea39d08ced1bb296c59bcd120.tar.gz gcc-0bc229dbbe2a109ea39d08ced1bb296c59bcd120.tar.bz2 |
Remove unnecessary non-const accessors in hash table bases
The const accessors are OK (and arguably more correct) for most callers
to use. The _M_swap functions that use the non-const overloads can just
directly use the _S_get members of the EBO helpers.
* include/bits/hashtable_policy.h (_Hash_code_base::_M_swap): Use
_S_get accessors for members in EBO helpers.
(_Hash_code_base::_M_extract(), _Hash_code_base::_M_ranged_hash())
(_Hash_code_base::_M_h1(), _Hash_code_base::_M_h2()): Remove non-const
overloads.
(_Hashtable_base::_M_swap): Use _S_get accessors for members in EBO
helpers.
(_Hashtable_base::_M_eq()): Remove non-const overload.
From-SVN: r271286
Diffstat (limited to 'gcc/tree-ssa-uninit.c')
0 files changed, 0 insertions, 0 deletions