⚗️ fix MSVC issue

This commit is contained in:
Niels Lohmann 2021-10-30 19:23:54 +02:00
parent 45e18dc542
commit fbea78afca
No known key found for this signature in database
GPG Key ID: 7F3CEA63AE251B69
2 changed files with 2 additions and 2 deletions

View File

@ -132,7 +132,7 @@ template <class Key, class T, class IgnoredLess = std::less<Key>,
// ^ ^
// it it + elements_affected
for (auto it = first; std::next(it, elements_affected) != this->end(); ++it)
for (auto it = first; std::next(it, elements_affected) != Container::end(); ++it)
{
it->~value_type(); // destroy but keep allocation
new (&*it) value_type{std::move(*std::next(it, elements_affected))}; // "move" next element to it

View File

@ -17519,7 +17519,7 @@ template <class Key, class T, class IgnoredLess = std::less<Key>,
// ^ ^
// it it + elements_affected
for (auto it = first; std::next(it, elements_affected) != this->end(); ++it)
for (auto it = first; std::next(it, elements_affected) != Container::end(); ++it)
{
it->~value_type(); // destroy but keep allocation
new (&*it) value_type{std::move(*std::next(it, elements_affected))}; // "move" next element to it