Home
last modified time | relevance | path

Searched refs:indirectly_readable (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dconcepts.h65 concept indirectly_readable = __indirectly_readable_impl<remove_cvref_t<_In>>; variable
67 template <indirectly_readable _Tp>
127 concept input_iterator = input_or_output_iterator<_Ip> && indirectly_readable<_Ip> && requires {
179 indirectly_readable<_It> && copy_constructible<_Fp> && invocable<_Fp&, iter_value_t<_It>&> &&
185indirectly_readable<_It> && copy_constructible<_Fp> && regular_invocable<_Fp&, iter_value_t<_It>&>…
191 indirectly_readable<_It> && copy_constructible<_Fp> && predicate<_Fp&, iter_value_t<_It>&> &&
196 indirectly_readable<_It1> && indirectly_readable<_It2> && copy_constructible<_Fp> &&
204 indirectly_readable<_It1> && indirectly_readable<_It2> && copy_constructible<_Fp> &&
212 indirectly_readable<_It1> && indirectly_readable<_It2> && copy_constructible<_Fp> &&
219 requires(indirectly_readable<_Its> && ...) && invocable<_Fp, iter_reference_t<_Its>...>
[all …]
H A Diter_swap.h52 indirectly_readable<_T1> && indirectly_readable<_T2> &&
95indirectly_readable<_I1> && indirectly_readable<_I2> && requires(const _I1 __i1, const _I2 __i2) { in requires()
H A Dprojected.h46 template <indirectly_readable _It, indirectly_regular_unary_invocable<_It> _Proj>
H A Dcounted_iterator.h65 template <indirectly_readable _Iter>
H A Dcommon_iterator.h128 requires indirectly_readable<const _I2> && (requires(const _I2& __i) {
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Diterator.cppm
/freebsd/contrib/llvm-project/libcxx/include/
H A Diterator47 // [iterator.concept.readable], concept indirectly_readable
49 concept indirectly_readable = see below; // since C++20
51 template<indirectly_readable T>
126 template<indirectly_readable I, indirectly_regular_unary_invocable<I> Proj>
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1524 SYMBOL(indirectly_readable, std::, <iterator>)