Shorten "transparent" to "transp"

This commit is contained in:
Christian Mazakas
2023-03-30 12:41:18 -07:00
parent 7003e91d44
commit af4cdf8fab
2 changed files with 10 additions and 10 deletions

View File

@ -16,7 +16,7 @@
constexpr std::size_t const num_threads = 16; constexpr std::size_t const num_threads = 16;
struct transparent_hash struct transp_hash
{ {
using is_transparent = void; using is_transparent = void;
@ -26,7 +26,7 @@ struct transparent_hash
} }
}; };
struct transparent_key_equal struct transp_key_equal
{ {
using is_transparent = void; using is_transparent = void;

View File

@ -175,7 +175,7 @@ namespace {
} }
} rvalue_insert_or_assign_move_assign; } rvalue_insert_or_assign_move_assign;
struct transparent_insert_or_assign_copy_assign_type struct trans_insert_or_assign_copy_assign_type
{ {
template <class T, class X> void operator()(std::vector<T>& values, X& x) template <class T, class X> void operator()(std::vector<T>& values, X& x)
{ {
@ -199,9 +199,9 @@ namespace {
BOOST_TEST_EQ(raii::copy_assignment, values.size() - x.size()); BOOST_TEST_EQ(raii::copy_assignment, values.size() - x.size());
BOOST_TEST_EQ(raii::move_assignment, 0u); BOOST_TEST_EQ(raii::move_assignment, 0u);
} }
} transparent_insert_or_assign_copy_assign; } trans_insert_or_assign_copy_assign;
struct transparent_insert_or_assign_move_assign_type struct trans_insert_or_assign_move_assign_type
{ {
template <class T, class X> void operator()(std::vector<T>& values, X& x) template <class T, class X> void operator()(std::vector<T>& values, X& x)
{ {
@ -223,7 +223,7 @@ namespace {
BOOST_TEST_EQ(raii::copy_assignment, 0u); BOOST_TEST_EQ(raii::copy_assignment, 0u);
BOOST_TEST_EQ(raii::move_assignment, values.size() - x.size()); BOOST_TEST_EQ(raii::move_assignment, values.size() - x.size());
} }
} transparent_insert_or_assign_move_assign; } trans_insert_or_assign_move_assign;
struct lvalue_insert_or_visit_const_visitor_type struct lvalue_insert_or_visit_const_visitor_type
{ {
@ -540,8 +540,8 @@ namespace {
} }
boost::unordered::concurrent_flat_map<raii, raii>* map; boost::unordered::concurrent_flat_map<raii, raii>* map;
boost::unordered::concurrent_flat_map<raii, raii, transparent_hash, boost::unordered::concurrent_flat_map<raii, raii, transp_hash,
transparent_key_equal>* transparent_map; transp_key_equal>* trans_map;
} // namespace } // namespace
@ -575,9 +575,9 @@ UNORDERED_TEST(
UNORDERED_TEST( UNORDERED_TEST(
insert, insert,
((transparent_map)) ((trans_map))
((init_type_generator)) ((init_type_generator))
((transparent_insert_or_assign_copy_assign)(transparent_insert_or_assign_move_assign)) ((trans_insert_or_assign_copy_assign)(trans_insert_or_assign_move_assign))
((default_generator)(sequential)(limited_range))) ((default_generator)(sequential)(limited_range)))
// clang-format on // clang-format on