Home
last modified time | relevance | path

Searched refs:copy_constructible (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dconcepts.h179 indirectly_readable<_It> && copy_constructible<_Fp> && invocable<_Fp&, iter_value_t<_It>&> &&
185 …indirectly_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> &&
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_transform.h90 copy_constructible _Func,
98 template <input_range _Range, weakly_incrementable _OutIter, copy_constructible _Func, class _Proj = identity> in operator()
110 copy_constructible _Func,
138 copy_constructible _Func,
H A Dranges_generate.h47 template <input_or_output_iterator _OutIter, sentinel_for<_OutIter> _Sent, copy_constructible _Func> in operator()
53 template <class _Range, copy_constructible _Func> in operator()
H A Dranges_generate_n.h39 template <input_or_output_iterator _OutIter, copy_constructible _Func> in operator()
H A Dfold.h75 copy_constructible<_Fp> && //
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dmovable_box.h49 copy_constructible<_Tp>
76 requires copy_constructible<_Tp> in noexcept()
128 (copy_constructible<_Tp>
147 concept __can_use_no_unique_address = (copy_constructible<_Tp> ? copyable<_Tp> : movable<_Tp>);
H A Dsingle_view.h40 template <copy_constructible _Tp>
53 requires copy_constructible<_Tp> in single_view()
H A Dtransform_view.h70 template <input_range _View, copy_constructible _Fn>
91 requires copy_constructible<_View> in base()
172 template <input_range _View, copy_constructible _Fn>
334 template <input_range _View, copy_constructible _Fn>
H A Das_rvalue_view.h52 requires copy_constructible<_View> in base()
H A Ddrop_while_view.h61 requires copy_constructible<_View> in base()
H A Dcommon_view.h54 requires copy_constructible<_View> in base()
H A Dtake_while_view.h65 requires copy_constructible<_View>
H A Dreverse_view.h62 requires copy_constructible<_View> in base()
H A Dchunk_by_view.h104 requires copy_constructible<_View> in base()
H A Dsplit_view.h92 requires copy_constructible<_View> in base()
H A Dfilter_view.h80 requires copy_constructible<_Vp>
H A Drepeat_view.h87 requires copy_constructible<_Tp>
H A Djoin_view.h103 requires copy_constructible<_View>
H A Dlazy_split_view.h98 requires copy_constructible<_View> in base()
H A Delements_view.h81 requires copy_constructible<_View> in base()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dconcepts.cppm
/freebsd/contrib/llvm-project/libcxx/include/__concepts/
H A Dcopyable.h30 copy_constructible<_Tp> &&
H A Dconstructible.h44 concept copy_constructible = variable
/freebsd/contrib/llvm-project/libcxx/include/
H A Dconcepts78 // [concept.copyconstructible], concept copy_constructible
80 concept copy_constructible = see below;
H A Dranges220 template<input_range V, copy_constructible F>
259 template<copy_constructible T>

12