diff --git a/src/OpenFOAM/containers/HashTables/HashSet/HashSet.C b/src/OpenFOAM/containers/HashTables/HashSet/HashSet.C index 52cc1f6c58..1315f1ee9f 100644 --- a/src/OpenFOAM/containers/HashTables/HashSet/HashSet.C +++ b/src/OpenFOAM/containers/HashTables/HashSet/HashSet.C @@ -65,10 +65,7 @@ Foam::HashSet::HashSet(const FixedList& list) : parent_type(2*list.size()) { - for (const auto& k : list) - { - this->insert(k); - } + insert(list.begin(), list.end()); } @@ -77,10 +74,7 @@ Foam::HashSet::HashSet(const UList& list) : parent_type(2*list.size()) { - for (const auto& k : list) - { - this->insert(k); - } + insert(list.begin(), list.end()); } @@ -90,10 +84,7 @@ Foam::HashSet::HashSet(const IndirectListBase& list) : parent_type(2*list.size()) { - for (const auto& k : list) - { - this->insert(k); - } + insert(list.begin(), list.end()); } @@ -102,10 +93,7 @@ Foam::HashSet::HashSet(std::initializer_list list) : parent_type(2*list.size()) { - for (const auto& k : list) - { - this->insert(k); - } + insert(list.begin(), list.end()); }