Add merge_tests

This commit is contained in:
Christian Mazakas
2022-10-13 13:16:36 -07:00
parent 9a03d1e904
commit d02d4094e6
4 changed files with 97 additions and 8 deletions

View File

@@ -350,7 +350,7 @@ namespace boost {
unordered_flat_map<key_type, mapped_type, H2, P2, allocator_type>&
source)
{
(void)source;
table_.merge(source.table_);
}
template <class H2, class P2>
@@ -358,7 +358,7 @@ namespace boost {
unordered_flat_map<key_type, mapped_type, H2, P2, allocator_type>&&
source)
{
(void)source;
table_.merge(std::move(source.table_));
}
/// Lookup

View File

@@ -266,13 +266,13 @@ namespace boost {
template <class H2, class P2>
void merge(unordered_flat_set<key_type, H2, P2, allocator_type>& source)
{
(void) source;
table_.merge(source.table_);
}
template <class H2, class P2>
void merge(unordered_flat_set<key_type, H2, P2, allocator_type>&& source)
{
(void) source;
table_.merge(std::move(source.table_));
}
/// Lookup