Searched defs:requires (Results 1 - 15 of 15) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__ranges/
H A Dview_interface.h68 requires requires(_D2& __t) { ranges::empty(__t); } function in class:ranges::view_interface
75 requires requires(const _D2& __t) { ranges::empty(__t); } function in class:ranges::view_interface
[all...]
H A Dall.h49 requires(!ranges::view<decay_t<_Tp>>) && requires(_Tp&& __t) { ranges::ref_view{std::forward<_Tp>(__t)}; } function in struct:ranges::views::__all::__fn
H A Dsize.h117 requires requires(_Tp&& __t) { ranges::size(__t); } function in struct:ranges::__ssize::__fn
H A Dsubrange.h101 requires(_Kind == subrange_kind::sized) function in class:ranges::subrange
126 requires(_Kin function in class:ranges::subrange
152 requires(_Kind == subrange_kind::sized) function in class:ranges::subrange
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__iterator/
H A Diter_move.h92 requires requires(_T function
[all...]
H A Dcommon_iterator.h128 requires indirectly_readable<const _I2> && (requires(const _I2& __i) { function in class:common_iterator
158 } else if constexpr (requires(_Ite function
[all...]
H A Diterator_traits.h253 requires requires(_Ip& __i) { __i.operator->(); } && (!__has_member_pointer<_Ip>) function
[all...]
H A Dreverse_iterator.h137 requires is_pointer_v<_Iter> || requires(const _Iter __i) { __i.operator->(); } function in class:reverse_iterator
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_char.h66 requires(same_as<_CharT, wchar_t>) function in struct:__formatter_char
H A Drange_default_formatter.h131 requires(__fmt_pair_like<__element_type>) function in struct:__range_default_formatter
H A Dformatter_integral.h175 requires(_Base == 2) function in namespace:__formatter
184 requires(_Base == 8) function in namespace:__formatter
195 requires(_Base == 10) function in namespace:__formatter
204 requires(_Base == 16) function in namespace:__formatter
H A Dbuffer.h364 requires(same_as<_Storage, __internal_storage<_CharT>>) function in class:__format::__format_buffer
368 requires(same_as<_Storage, __direct_storage<_CharT>>) function in class:__format::__format_buffer
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h139 requires(is_default_constructible_v<accessor_type> && is_constructible_v<mapping_type, const extents_type&>) function in class:mdspan
143 requires(is_default_constructible_v<accessor_type>) function in class:mdspan
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__utility/
H A Dpair.h330 requires(is_copy_assignable_v<const first_type> && is_copy_assignable_v<const second_type>) function in struct:pair
340 requires(is_assignable_v<const first_type&, first_type> && is_assignable_v<const second_type&, second_type>) function in struct:pair
349 requires(is_assignable_v<const first_type&, const _U1&> && is_assignable_v<const second_type&, const _U2&>) function in struct:pair
358 requires(is_assignable_v<const first_type&, _U1> && is_assignable_v<const second_type&, _U2>) function in struct:pair
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__expected/
H A Dexpected.h298 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_base::__repr
328 requires(__allow_reusing_expected_tail_padding && function in struct:__expected_base::__repr
346 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_base::__repr
354 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_base::__repr
376 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_base::__repr
390 requires(__put_flag_in_tail) function in class:__expected_base
424 requires(__put_flag_in_tail) function in class:__expected_base
1230 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_void_base::__repr
1258 requires(__allow_reusing_expected_tail_padding && is_trivially_destructible_v<_Err>) function in struct:__expected_void_base::__repr
1271 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_void_base::__repr
1279 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_void_base::__repr
1298 requires(__allow_reusing_expected_tail_padding) function in struct:__expected_void_base::__repr
1312 requires(__put_flag_in_tail) function in class:__expected_void_base
1327 requires(__put_flag_in_tail) function in class:__expected_void_base
1481 requires(is_copy_assignable_v<_Err> && is_copy_constructible_v<_Err>) function in class:expected
1501 requires(is_move_assignable_v<_Err> && is_move_constructible_v<_Err>) function in class:expected
1548 requires(is_swappable_v<_Err> && is_move_constructible_v<_Err>) function in class:expected
[all...]

Completed in 98 milliseconds