|
305 | 305 |
|
306 | 306 | \begin{itemdecl}
|
307 | 307 | template<class I, class... Rest>
|
308 |
| -void for_loop(no_deduce_t<I> start, I finish, Rest&&... rest); |
309 |
| -template<class ExecutionPolicy, |
310 |
| - class I, class... Rest> |
311 |
| -void for_loop(ExecutionPolicy&& exec, |
312 |
| - no_deduce_t<I> start, I finish, Rest&&... rest); |
| 308 | + void for_loop(no_deduce_t<I> start, I finish, Rest&&... rest); |
| 309 | +template<class ExecutionPolicy, class I, class... Rest> |
| 310 | + void for_loop(ExecutionPolicy&& exec, no_deduce_t<I> start, I finish, Rest&&... rest); |
313 | 311 |
|
314 | 312 | template<class I, class S, class... Rest>
|
315 |
| -void for_loop_strided(no_deduce_t<I> start, I finish, |
316 |
| - S stride, Rest&&... rest); |
317 |
| -template<class ExecutionPolicy, |
318 |
| - class I, class S, class... Rest> |
319 |
| -void for_loop_strided(ExecutionPolicy&& exec, |
320 |
| - no_deduce_t<I> start, I finish, |
321 |
| - S stride, Rest&&... rest); |
| 313 | + void for_loop_strided(no_deduce_t<I> start, I finish, S stride, Rest&&... rest); |
| 314 | +template<class ExecutionPolicy, class I, class S, class... Rest> |
| 315 | + void for_loop_strided(ExecutionPolicy&& exec, no_deduce_t<I> start, I finish, S stride, |
| 316 | + Rest&&... rest); |
322 | 317 |
|
323 | 318 | template<class I, class Size, class... Rest>
|
324 |
| -void for_loop_n(I start, Size n, Rest&&... rest); |
325 |
| -template<class ExecutionPolicy, |
326 |
| - class I, class Size, class... Rest> |
327 |
| -void for_loop_n(ExecutionPolicy&& exec, |
328 |
| - I start, Size n, Rest&&... rest); |
| 319 | + void for_loop_n(I start, Size n, Rest&&... rest); |
| 320 | +template<class ExecutionPolicy, class I, class Size, class... Rest> |
| 321 | + void for_loop_n(ExecutionPolicy&& exec, I start, Size n, Rest&&... rest); |
329 | 322 |
|
330 | 323 | template<class I, class Size, class S, class... Rest>
|
331 |
| -void for_loop_n_strided(I start, Size n, S stride, Rest&&... rest); |
332 |
| -template<class ExecutionPolicy, |
333 |
| - class I, class Size, class S, class... Rest> |
334 |
| -void for_loop_n_strided(ExecutionPolicy&& exec, |
335 |
| - I start, Size n, S stride, Rest&&... rest); |
| 324 | + void for_loop_n_strided(I start, Size n, S stride, Rest&&... rest); |
| 325 | +template<class ExecutionPolicy, class I, class Size, class S, class... Rest> |
| 326 | + void for_loop_n_strided(ExecutionPolicy&& exec, I start, Size n, S stride, Rest&&... rest); |
336 | 327 | \end{itemdecl}
|
337 | 328 |
|
338 | 329 | \begin{itemdescr}
|
|
0 commit comments