@@ -98,7 +98,7 @@ struct reduce_fn final
9898 THRUST_FWD(first),
9999 THRUST_FWD(last),
100100 THRUST_FWD(init),
101- thrust::plus<::cuda::std:: remove_cvref_t<T>>{})) _CCCL_SUPPRESS_DEPRECATED_POP
101+ thrust::plus<remove_cvref_t<T>>{})) _CCCL_SUPPRESS_DEPRECATED_POP
102102
103103 template <typename DerivedPolicy, typename ForwardIt, typename Sentinel>
104104 _CCCL_HOST _CCCL_SUPPRESS_DEPRECATED_PUSH
@@ -111,15 +111,14 @@ struct reduce_fn final
111111 thrust::detail::derived_cast (thrust::detail::strip_const(exec)),
112112 THRUST_FWD(first),
113113 THRUST_FWD(last),
114- typename iterator_traits<::cuda::std::remove_cvref_t<ForwardIt>>::value_type{},
115- thrust::plus<
116- ::cuda::std::remove_cvref_t <typename iterator_traits<::cuda::std::remove_cvref_t <ForwardIt>>::value_type>>{}))
114+ typename iterator_traits<remove_cvref_t<ForwardIt>>::value_type{},
115+ thrust::plus<remove_cvref_t <typename iterator_traits<remove_cvref_t <ForwardIt>>::value_type>>{}))
117116 _CCCL_SUPPRESS_DEPRECATED_POP
118117
119118 template <typename ForwardIt, typename Sentinel, typename T, typename BinaryOp>
120119 _CCCL_HOST static auto call4(ForwardIt&& first, Sentinel&& last, T&& init, BinaryOp&& op, thrust::false_type)
121120 THRUST_RETURNS(reduce_fn::call(
122- thrust::detail::select_system (typename iterator_system<::cuda::std:: remove_cvref_t <ForwardIt>>::type{}),
121+ thrust::detail::select_system (typename iterator_system<remove_cvref_t <ForwardIt>>::type{}),
123122 THRUST_FWD(first),
124123 THRUST_FWD(last),
125124 THRUST_FWD(init),
@@ -128,11 +127,11 @@ struct reduce_fn final
128127 template <typename ForwardIt, typename Sentinel, typename T>
129128 _CCCL_HOST static auto call3(ForwardIt&& first, Sentinel&& last, T&& init, thrust::false_type)
130129 THRUST_RETURNS(reduce_fn::call(
131- thrust::detail::select_system (typename iterator_system<::cuda::std:: remove_cvref_t <ForwardIt>>::type{}),
130+ thrust::detail::select_system (typename iterator_system<remove_cvref_t <ForwardIt>>::type{}),
132131 THRUST_FWD(first),
133132 THRUST_FWD(last),
134133 THRUST_FWD(init),
135- thrust::plus<::cuda::std:: remove_cvref_t<T>>{}))
134+ thrust::plus<remove_cvref_t<T>>{}))
136135
137136 // MSVC WAR: MSVC gets angsty and eats all available RAM when we try to detect
138137 // if T1 is an execution_policy by using SFINAE. Switching to a static
@@ -225,7 +224,7 @@ struct reduce_into_fn final
225224 THRUST_FWD(last),
226225 THRUST_FWD(output),
227226 THRUST_FWD(init),
228- thrust::plus<::cuda::std:: remove_cvref_t<T>>{})) _CCCL_SUPPRESS_DEPRECATED_POP
227+ thrust::plus<remove_cvref_t<T>>{})) _CCCL_SUPPRESS_DEPRECATED_POP
229228
230229 template <typename DerivedPolicy, typename ForwardIt, typename Sentinel, typename OutputIt>
231230 _CCCL_HOST _CCCL_SUPPRESS_DEPRECATED_PUSH
@@ -240,17 +239,16 @@ struct reduce_into_fn final
240239 THRUST_FWD(first),
241240 THRUST_FWD(last),
242241 THRUST_FWD(output),
243- typename iterator_traits<::cuda::std::remove_cvref_t<ForwardIt>>::value_type{},
244- thrust::plus<
245- ::cuda::std::remove_cvref_t <typename iterator_traits<::cuda::std::remove_cvref_t <ForwardIt>>::value_type>>{}))
242+ typename iterator_traits<remove_cvref_t<ForwardIt>>::value_type{},
243+ thrust::plus<remove_cvref_t <typename iterator_traits<remove_cvref_t <ForwardIt>>::value_type>>{}))
246244 _CCCL_SUPPRESS_DEPRECATED_POP
247245
248246 template <typename ForwardIt, typename Sentinel, typename OutputIt, typename T, typename BinaryOp>
249247 _CCCL_HOST static auto call5(
250248 ForwardIt&& first, Sentinel&& last, OutputIt&& output, T&& init, BinaryOp&& op, thrust::false_type)
251249 THRUST_RETURNS(reduce_into_fn::call(
252- thrust::detail::select_system (typename iterator_system<::cuda::std:: remove_cvref_t <ForwardIt>>::type{},
253- typename iterator_system<::cuda::std:: remove_cvref_t <OutputIt>>::type{}),
250+ thrust::detail::select_system (typename iterator_system<remove_cvref_t <ForwardIt>>::type{},
251+ typename iterator_system<remove_cvref_t <OutputIt>>::type{}),
254252 THRUST_FWD(first),
255253 THRUST_FWD(last),
256254 THRUST_FWD(output),
@@ -260,25 +258,24 @@ struct reduce_into_fn final
260258 template <typename ForwardIt, typename Sentinel, typename OutputIt, typename T>
261259 _CCCL_HOST static auto call4(ForwardIt&& first, Sentinel&& last, OutputIt&& output, T&& init, thrust::false_type)
262260 THRUST_RETURNS(reduce_into_fn::call(
263- thrust::detail::select_system (typename iterator_system<::cuda::std:: remove_cvref_t <ForwardIt>>::type{},
264- typename iterator_system<::cuda::std:: remove_cvref_t <OutputIt>>::type{}),
261+ thrust::detail::select_system (typename iterator_system<remove_cvref_t <ForwardIt>>::type{},
262+ typename iterator_system<remove_cvref_t <OutputIt>>::type{}),
265263 THRUST_FWD(first),
266264 THRUST_FWD(last),
267265 THRUST_FWD(output),
268266 THRUST_FWD(init),
269- thrust::plus<::cuda::std:: remove_cvref_t<T>>{}))
267+ thrust::plus<remove_cvref_t<T>>{}))
270268
271269 template <typename ForwardIt, typename Sentinel, typename OutputIt>
272270 _CCCL_HOST static auto call(ForwardIt&& first, Sentinel&& last, OutputIt&& output)
273271 THRUST_RETURNS(reduce_into_fn::call(
274- thrust::detail::select_system (typename iterator_system<::cuda::std:: remove_cvref_t <ForwardIt>>::type{},
275- typename iterator_system<::cuda::std:: remove_cvref_t <OutputIt>>::type{}),
272+ thrust::detail::select_system (typename iterator_system<remove_cvref_t <ForwardIt>>::type{},
273+ typename iterator_system<remove_cvref_t <OutputIt>>::type{}),
276274 THRUST_FWD(first),
277275 THRUST_FWD(last),
278276 THRUST_FWD(output),
279- typename iterator_traits<::cuda::std::remove_cvref_t<ForwardIt>>::value_type{},
280- thrust::plus<::cuda::std::remove_cvref_t <
281- typename iterator_traits<::cuda::std::remove_cvref_t <ForwardIt>>::value_type>>{}))
277+ typename iterator_traits<remove_cvref_t<ForwardIt>>::value_type{},
278+ thrust::plus<remove_cvref_t <typename iterator_traits<remove_cvref_t <ForwardIt>>::value_type>>{}))
282279
283280 // MSVC WAR: MSVC gets angsty and eats all available RAM when we try to detect
284281 // if T1 is an execution_policy by using SFINAE. Switching to a static
0 commit comments