| /freebsd-14.2/contrib/llvm-project/libcxx/include/__concepts/ |
| H A D | constructible.h | 27 concept constructible_from = destructible<_Tp> && is_constructible_v<_Tp, _Args...>; variable 35 concept default_initializable = constructible_from<_Tp> && requires { _Tp{}; } && __default_initial… 39 concept move_constructible = constructible_from<_Tp, _Tp> && convertible_to<_Tp, _Tp>; 46 constructible_from<_Tp, _Tp&> && convertible_to<_Tp&, _Tp> && 47 constructible_from<_Tp, const _Tp&> && convertible_to<const _Tp&, _Tp> && 48 constructible_from<_Tp, const _Tp> && convertible_to<const _Tp, _Tp>;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 139 requires constructible_from<iter_value_t<_ForwardIterator>, const _Tp&> 146 requires constructible_from<range_value_t<_ForwardRange>, const _Tp&> 164 requires constructible_from<iter_value_t<_ForwardIterator>, const _Tp&> 190 requires constructible_from<iter_value_t<_OutputIterator>, iter_reference_t<_InputIterator>> 202 requires constructible_from<range_value_t<_OutputRange>, range_reference_t<_InputRange>> 227 requires constructible_from<iter_value_t<_OutputIterator>, iter_reference_t<_InputIterator>> 259 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>> 271 requires constructible_from<range_value_t<_OutputRange>, range_rvalue_reference_t<_InputRange>> 296 …requires constructible_from<iter_value_t<_OutputIterator>, iter_rvalue_reference_t<_InputIterator>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | range_adaptor.h | 67 …requires same_as<_Tp, remove_cvref_t<_Closure>> && constructible_from<decay_t<_Closure>, _Closure>… 68 constructible_from<decay_t<_OtherClosure>, _OtherClosure>
|
| H A D | to.h | 80 constructible_from<_Container, iterator_t<_Range>, sentinel_t<_Range>, _Args...>; 99 if constexpr (constructible_from<_Container, _Range, _Args...>) { in to() 104 else if constexpr (constructible_from<_Container, from_range_t, _Range, _Args...>) { in to() 114 else if constexpr (constructible_from<_Container, _Args...> && in to()
|
| H A D | split_view.h | 85 requires constructible_from<_View, views::all_t<_Range>> && 86 constructible_from<_Pattern, single_view<range_value_t<_Range>>> 211 requires constructible_from<decay_t<_Pattern>, _Pattern>
|
| H A D | lazy_split_view.h | 92 requires constructible_from<_View, views::all_t<_Range>> && 93 constructible_from<_Pattern, single_view<range_value_t<_Range>>> 420 requires constructible_from<decay_t<_Pattern>, _Pattern>
|
| H A D | repeat_view.h | 98 requires(constructible_from<_Tp, _TpArgs...> && constructible_from<_Bound, _BoundArgs...>)
|
| H A D | single_view.h | 61 requires constructible_from<_Tp, _Args...>
|
| H A D | drop_while_view.h | 115 requires constructible_from<decay_t<_Pred>, _Pred>
|
| H A D | concepts.h | 131 ((view<remove_cvref_t<_Tp>> && constructible_from<remove_cvref_t<_Tp>, _Tp>) ||
|
| H A D | take_while_view.h | 149 requires constructible_from<decay_t<_Pred>, _Pred>
|
| H A D | chunk_by_view.h | 215 requires constructible_from<decay_t<_Pred>, _Pred>
|
| H A D | filter_view.h | 239 requires constructible_from<decay_t<_Pred>, _Pred>
|
| H A D | subrange.h | 68 !range<_Pair> && __pair_like<_Pair> && constructible_from<_Pair, _Iter, _Sent> &&
|
| H A D | drop_view.h | 307 requires constructible_from<decay_t<_Np>, _Np>
|
| H A D | take_view.h | 347 requires constructible_from<decay_t<_Np>, _Np>
|
| H A D | transform_view.h | 403 requires constructible_from<decay_t<_Fn>, _Fn>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__stop_token/ |
| H A D | stop_callback.h | 49 requires constructible_from<_Callback, _Cb> 55 requires constructible_from<_Callback, _Cb>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | concepts.inc | 50 // [concept.constructible], concept constructible_from 51 using std::constructible_from;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | concepts | 66 // [concept.constructible], concept constructible_from 68 concept constructible_from = see below;
|
| H A D | memory | 202 requires constructible_from<iter_value_t<OutputIterator>, iter_reference_t<InputIterator>> 207 requires constructible_from<range_value_t<OutputRange>, range_reference_t<InputRange>> 223 requires constructible_from<iter_value_t<OutputIterator>, iter_reference_t<InputIterator>> 235 requires constructible_from<iter_value_t<ForwardIterator>, const T&> 239 requires constructible_from<range_value_t<ForwardRange>, const T&> 251 requires constructible_from<iter_value_t<ForwardIterator>, const T&> 302 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>> 307 requires constructible_from<range_value_t<OutputRange>, range_rvalue_reference_t<InputRange>> 322 requires constructible_from<iter_value_t<OutputIterator>, iter_rvalue_reference_t<InputIterator>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | concepts.h | 231 constructible_from<iter_value_t<_In>, iter_rvalue_reference_t<_In>> && 242 constructible_from<iter_value_t<_In>, iter_reference_t<_In>> &&
|
| H A D | common_iterator.h | 46 …constructible_from<iter_value_t<_Iter>, iter_reference_t<_Iter>> && move_constructible<iter_value_… 130 …} || is_reference_v<iter_reference_t<_I2>> || constructible_from<iter_value_t<_I2>, iter_reference…
|
| H A D | iterator_traits.h | 175 … __cpp17_input_iterator<_Ip> && constructible_from<_Ip> && is_reference_v<iter_reference_t<_Ip>> &&
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 941 SYMBOL(constructible_from, std::, <concepts>)
|