namespace hpx { namespace parallel { namespace v1 { template<typename ExPolicy, typename ForwardIter1, typename ForwardIter2> unspecified swap_ranges(ExPolicy &&, ForwardIter1, ForwardIter1, ForwardIter2); } } }