libstdc++: Remove useless base classes in pb_db tests
authorJonathan Wakely <jwakely@redhat.com>
Mon, 24 May 2021 17:27:16 +0000 (18:27 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Fri, 1 Oct 2021 19:36:54 +0000 (20:36 +0100)
commite3869a48fc2e5fbb9e8eb7058e5176446479673f
tree5d2dc6faba7a7c0ce03262ee3bd94ead2c6f5213
parent44967af830a8d887f0d7b6848d40e1c0870b6b0e
libstdc++: Remove useless base classes in pb_db tests

These function objects do not need to be adaptable, so stop deriving
from deprecated classes. Also the 'inline' keyword is redundant on
member functions defined in the class body.

Signed-off-by: Jonathan Wakely <jwakely@redhat.com>
libstdc++-v3/ChangeLog:

* testsuite/ext/pb_ds/example/basic_multimap.cc: Remove
unnecesary derivation from std::unary_function.
* testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
* testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
* testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc:
Likewise.
* testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
* testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
libstdc++-v3/testsuite/ext/pb_ds/example/basic_multimap.cc
libstdc++-v3/testsuite/ext/pb_ds/example/erase_if.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_illegal_resize.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_initial_size.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_load_set_change.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_mod.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_resize.cc
libstdc++-v3/testsuite/ext/pb_ds/example/hash_shift_mask.cc
libstdc++-v3/testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc
libstdc++-v3/testsuite/ext/pb_ds/example/ranged_hash.cc
libstdc++-v3/testsuite/ext/pb_ds/example/store_hash.cc