Update iterator range insert to use emplace() vs insert() to avoid copies in certain cases

This commit is contained in:
Christian Mazakas committed 2023-06-15 22:15:57 -07:00
1 parent f604efe866
commit c51c06492a
7 files changed
+144 -60

No files matched your search

+3 -1
View File
@@ -227,7 +227,9 @@ namespace {
{
X x(values.size());
x.insert(values.begin(), values.end());
for (auto const& v : values) {
x.insert(v);
}
BOOST_TEST_EQ(x.size(), reference_map.size());
BOOST_TEST_EQ(raii::destructor, 0u);