|
32 | 32 | namespace std {
|
33 | 33 | // \ref{alg.nonmodifying}, non-modifying sequence operations
|
34 | 34 | // \ref{alg.all_of}, all of
|
35 |
| - template <class InputIterator, class Predicate> |
| 35 | + template<class InputIterator, class Predicate> |
36 | 36 | constexpr bool all_of(InputIterator first, InputIterator last, Predicate pred);
|
37 |
| - template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 37 | + template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
38 | 38 | bool all_of(ExecutionPolicy&& exec, // see \ref{algorithms.parallel.overloads}
|
39 | 39 | ForwardIterator first, ForwardIterator last, Predicate pred);
|
40 | 40 |
|
41 | 41 | // \ref{alg.any_of}, any of
|
42 |
| - template <class InputIterator, class Predicate> |
| 42 | + template<class InputIterator, class Predicate> |
43 | 43 | constexpr bool any_of(InputIterator first, InputIterator last, Predicate pred);
|
44 |
| - template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 44 | + template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
45 | 45 | bool any_of(ExecutionPolicy&& exec, // see \ref{algorithms.parallel.overloads}
|
46 | 46 | ForwardIterator first, ForwardIterator last, Predicate pred);
|
47 | 47 |
|
48 | 48 | // \ref{alg.none_of}, none of
|
49 |
| - template <class InputIterator, class Predicate> |
| 49 | + template<class InputIterator, class Predicate> |
50 | 50 | constexpr bool none_of(InputIterator first, InputIterator last, Predicate pred);
|
51 |
| - template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 51 | + template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
52 | 52 | bool none_of(ExecutionPolicy&& exec, // see \ref{algorithms.parallel.overloads}
|
53 | 53 | ForwardIterator first, ForwardIterator last, Predicate pred);
|
54 | 54 |
|
|
300 | 300 | Size count, const T& value,
|
301 | 301 | BinaryPredicate pred);
|
302 | 302 |
|
303 |
| - template <class ForwardIterator, class Searcher> |
| 303 | + template<class ForwardIterator, class Searcher> |
304 | 304 | constexpr ForwardIterator search(ForwardIterator first, ForwardIterator last,
|
305 | 305 | const Searcher& searcher);
|
306 | 306 |
|
|
554 | 554 | UniformRandomBitGenerator&& g);
|
555 | 555 |
|
556 | 556 | // \ref{alg.partitions}, partitions
|
557 |
| - template <class InputIterator, class Predicate> |
| 557 | + template<class InputIterator, class Predicate> |
558 | 558 | constexpr bool is_partitioned(InputIterator first, InputIterator last, Predicate pred);
|
559 |
| - template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 559 | + template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
560 | 560 | bool is_partitioned(ExecutionPolicy&& exec, // see \ref{algorithms.parallel.overloads}
|
561 | 561 | ForwardIterator first, ForwardIterator last, Predicate pred);
|
562 | 562 |
|
|
578 | 578 | BidirectionalIterator first,
|
579 | 579 | BidirectionalIterator last,
|
580 | 580 | Predicate pred);
|
581 |
| - template <class InputIterator, class OutputIterator1, |
582 |
| - class OutputIterator2, class Predicate> |
| 581 | + template<class InputIterator, class OutputIterator1, |
| 582 | + class OutputIterator2, class Predicate> |
583 | 583 | constexpr pair<OutputIterator1, OutputIterator2>
|
584 | 584 | partition_copy(InputIterator first, InputIterator last,
|
585 | 585 | OutputIterator1 out_true, OutputIterator2 out_false,
|
586 | 586 | Predicate pred);
|
587 |
| - template <class ExecutionPolicy, class ForwardIterator, class ForwardIterator1, |
588 |
| - class ForwardIterator2, class Predicate> |
| 587 | + template<class ExecutionPolicy, class ForwardIterator, class ForwardIterator1, |
| 588 | + class ForwardIterator2, class Predicate> |
589 | 589 | pair<ForwardIterator1, ForwardIterator2>
|
590 | 590 | partition_copy(ExecutionPolicy&& exec, // see \ref{algorithms.parallel.overloads}
|
591 | 591 | ForwardIterator first, ForwardIterator last,
|
|
1525 | 1525 |
|
1526 | 1526 | \indexlibrary{\idxcode{all_of}}%
|
1527 | 1527 | \begin{itemdecl}
|
1528 |
| -template <class InputIterator, class Predicate> |
| 1528 | +template<class InputIterator, class Predicate> |
1529 | 1529 | constexpr bool all_of(InputIterator first, InputIterator last, Predicate pred);
|
1530 |
| -template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 1530 | +template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
1531 | 1531 | bool all_of(ExecutionPolicy&& exec, ForwardIterator first, ForwardIterator last,
|
1532 | 1532 | Predicate pred);
|
1533 | 1533 | \end{itemdecl}
|
|
1546 | 1546 |
|
1547 | 1547 | \indexlibrary{\idxcode{any_of}}%
|
1548 | 1548 | \begin{itemdecl}
|
1549 |
| -template <class InputIterator, class Predicate> |
| 1549 | +template<class InputIterator, class Predicate> |
1550 | 1550 | constexpr bool any_of(InputIterator first, InputIterator last, Predicate pred);
|
1551 |
| -template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 1551 | +template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
1552 | 1552 | bool any_of(ExecutionPolicy&& exec, ForwardIterator first, ForwardIterator last,
|
1553 | 1553 | Predicate pred);
|
1554 | 1554 | \end{itemdecl}
|
|
1567 | 1567 |
|
1568 | 1568 | \indexlibrary{\idxcode{none_of}}%
|
1569 | 1569 | \begin{itemdecl}
|
1570 |
| -template <class InputIterator, class Predicate> |
| 1570 | +template<class InputIterator, class Predicate> |
1571 | 1571 | constexpr bool none_of(InputIterator first, InputIterator last, Predicate pred);
|
1572 |
| -template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 1572 | +template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
1573 | 1573 | bool none_of(ExecutionPolicy&& exec, ForwardIterator first, ForwardIterator last,
|
1574 | 1574 | Predicate pred);
|
1575 | 1575 | \end{itemdecl}
|
|
4191 | 4191 |
|
4192 | 4192 | \indexlibrary{\idxcode{is_partitioned}}%
|
4193 | 4193 | \begin{itemdecl}
|
4194 |
| -template <class InputIterator, class Predicate> |
| 4194 | +template<class InputIterator, class Predicate> |
4195 | 4195 | constexpr bool is_partitioned(InputIterator first, InputIterator last,
|
4196 | 4196 | Predicate pred);
|
4197 |
| -template <class ExecutionPolicy, class ForwardIterator, class Predicate> |
| 4197 | +template<class ExecutionPolicy, class ForwardIterator, class Predicate> |
4198 | 4198 | bool is_partitioned(ExecutionPolicy&& exec,
|
4199 | 4199 | ForwardIterator first, ForwardIterator last,
|
4200 | 4200 | Predicate pred);
|
|
4314 | 4314 |
|
4315 | 4315 | \indexlibrary{\idxcode{partition_copy}}%
|
4316 | 4316 | \begin{itemdecl}
|
4317 |
| -template <class InputIterator, class OutputIterator1, |
4318 |
| - class OutputIterator2, class Predicate> |
| 4317 | +template<class InputIterator, class OutputIterator1, |
| 4318 | + class OutputIterator2, class Predicate> |
4319 | 4319 | constexpr pair<OutputIterator1, OutputIterator2>
|
4320 | 4320 | partition_copy(InputIterator first, InputIterator last,
|
4321 | 4321 | OutputIterator1 out_true, OutputIterator2 out_false,
|
4322 | 4322 | Predicate pred);
|
4323 |
| -template <class ExecutionPolicy, class ForwardIterator, class ForwardIterator1, |
4324 |
| - class ForwardIterator2, class Predicate> |
| 4323 | +template<class ExecutionPolicy, class ForwardIterator, class ForwardIterator1, |
| 4324 | + class ForwardIterator2, class Predicate> |
4325 | 4325 | pair<ForwardIterator1, ForwardIterator2>
|
4326 | 4326 | partition_copy(ExecutionPolicy&& exec,
|
4327 | 4327 | ForwardIterator first, ForwardIterator last,
|
|
0 commit comments