|
| template<typename InputIterator, typename OutputIterator> |
| constexpr OutputIterator | q20::copy (InputIterator firstfirst, InputIterator last, OutputIterator dest) |
| template<typename InputIterator, typename OutputIterator, typename UnaryPredicate> |
| constexpr OutputIterator | q20::copy_if (InputIterator firstfirst, InputIterator last, OutputIterator dest, UnaryPredicate pred) |
| template<typename InputIterator, typename Size, typename OutputIterator> |
| constexpr OutputIterator | q20::copy_n (InputIterator firstfirst, Size nn, OutputIterator dest) |
| template<typename ForwardIterator, typename Value> |
| constexpr void | q20::fill (ForwardIterator firstfirst, ForwardIterator last, const Value &valuevalue) |
| template<typename OutputIterator, typename Size, typename Value> |
| constexpr OutputIterator | q20::fill_n (OutputIterator firstfirst, Size nn, const Value &valuevalue) |
| template<typename ForwardIterator, typename BinaryPredicate = std::less<>> |
| constexpr ForwardIterator | q20::is_sorted_until (ForwardIterator firstfirst, ForwardIterator last, BinaryPredicate pp={}) |
| template<typename ForwardIterator, typename BinaryPredicate = std::less<>> |
| constexpr bool | q20::is_sorted (ForwardIterator firstfirst, ForwardIterator last, BinaryPredicate pp={}) |
| template<typename InputIterator, typename OutputIterator, typename UnaryFunction> |
| constexpr OutputIterator | q20::transform (InputIterator firstfirst, InputIterator last, OutputIterator dest, UnaryFunction op) |