namespace UE { namespace Core { namespace Private { namespace Atomic { template<typename T, typename DiffType> T * UE::Core::Private::Atomic::SubExchange ( T *volatile * Element, DiffType Diff ) } } } }