// Copyright (c) 2008-2023 the Urho3D project // License: MIT #include "../Precompiled.h" #include "../Container/ListBase.h" namespace Urho3D { template <> void Swap(String& first, String& second) { first.Swap(second); } template <> void Swap(VectorBase& first, VectorBase& second) { first.Swap(second); } template <> void Swap(ListBase& first, ListBase& second) { first.Swap(second); } template <> void Swap(HashBase& first, HashBase& second) { first.Swap(second); } }