| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__type_traits/ |
| HD | integral_constant.h | 21 struct _LIBCPP_TEMPLATE_VIS integral_constant { struct 24 typedef integral_constant type; argument 32 _LIBCPP_CONSTEXPR const _Tp integral_constant<_Tp, __v>::value; argument 34 typedef integral_constant<bool, true> true_type; 35 typedef integral_constant<bool, false> false_type; 38 using _BoolConstant _LIBCPP_NODEBUG = integral_constant<bool, _Val>; 42 using bool_constant = integral_constant<bool, __b>;
|
| HD | extent.h | 25 struct _LIBCPP_TEMPLATE_VIS extent : integral_constant<size_t, __array_extent(_Tp, _Dim)> {}; 35 struct _LIBCPP_TEMPLATE_VIS extent : public integral_constant<size_t, 0> {}; 37 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[], 0> : public integral_constant<size_t, 0> {}; 39 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[], _Ip> : public integral_constant<size_t, extent<_Tp, _Ip -… 41 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[_Np], 0> : public integral_constant<size_t, _Np> {}; 43 struct _LIBCPP_TEMPLATE_VIS extent<_Tp[_Np], _Ip> : public integral_constant<size_t, extent<_Tp, _I…
|
| HD | is_nothrow_constructible.h | 32 : public integral_constant<bool, __is_nothrow_constructible(_Tp, _Args...)> {}; 40 : public integral_constant<bool, noexcept(_Tp(std::declval<_Args>()...))> {}; 47 …: public integral_constant<bool, noexcept(std::__implicit_conversion_to<_Tp>(std::declval<_Arg>())… 82 …: public integral_constant< bool, __is_nothrow_constructible(_Tp, __add_lvalue_reference_t<const _… 96 …: public integral_constant<bool, __is_nothrow_constructible(_Tp, __add_rvalue_reference_t<_Tp>)> {… 113 : public integral_constant<bool, __is_nothrow_constructible(_Tp)> {};
|
| HD | rank.h | 26 struct rank : integral_constant<size_t, __array_rank(_Tp)> {}; 31 struct _LIBCPP_TEMPLATE_VIS rank : public integral_constant<size_t, 0> {}; 33 struct _LIBCPP_TEMPLATE_VIS rank<_Tp[]> : public integral_constant<size_t, rank<_Tp>::value + 1> {}; 35 struct _LIBCPP_TEMPLATE_VIS rank<_Tp[_Np]> : public integral_constant<size_t, rank<_Tp>::value + 1>…
|
| HD | is_constructible.h | 24 struct _LIBCPP_TEMPLATE_VIS is_constructible : public integral_constant<bool, __is_constructible(_T… 33 … : public integral_constant<bool, __is_constructible(_Tp, __add_lvalue_reference_t<const _Tp>)> {}; 42 : public integral_constant<bool, __is_constructible(_Tp, __add_rvalue_reference_t<_Tp>)> {}; 50 struct _LIBCPP_TEMPLATE_VIS is_default_constructible : public integral_constant<bool, __is_construc…
|
| HD | is_trivially_constructible.h | 25 : integral_constant<bool, __is_trivially_constructible(_Tp, _Args...)> {}; 34 …: public integral_constant<bool, __is_trivially_constructible(_Tp, __add_lvalue_reference_t<const … 43 …: public integral_constant<bool, __is_trivially_constructible(_Tp, __add_rvalue_reference_t<_Tp>)>… 52 : public integral_constant<bool, __is_trivially_constructible(_Tp)> {};
|
| HD | is_trivially_assignable.h | 25 struct is_trivially_assignable : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)> {}; 34 : public integral_constant< 45 : public integral_constant<
|
| HD | is_nothrow_assignable.h | 24 struct _LIBCPP_TEMPLATE_VIS is_nothrow_assignable : public integral_constant<bool, __is_nothrow_ass… 34 : public integral_constant< 45 : public integral_constant<bool,
|
| HD | is_final.h | 22 struct _LIBCPP_TEMPLATE_VIS __libcpp_is_final : public integral_constant<bool, __is_final(_Tp)> {}; 26 struct _LIBCPP_TEMPLATE_VIS is_final : public integral_constant<bool, __is_final(_Tp)> {};
|
| HD | is_function.h | 26 struct _LIBCPP_TEMPLATE_VIS is_function : integral_constant<bool, __is_function(_Tp)> {}; 32 : public integral_constant<bool, !(is_reference<_Tp>::value || is_const<const _Tp>::value)> {};
|
| HD | is_referenceable.h | 24 struct __libcpp_is_referenceable : integral_constant<bool, __is_referenceable(_Tp)> {}; 35 …: integral_constant<bool, _IsNotSame<decltype(__libcpp_is_referenceable_impl::__test<_Tp>(0)), fal…
|
| HD | is_trivially_destructible.h | 26 : public integral_constant<bool, __is_trivially_destructible(_Tp)> {}; 32 … : public integral_constant<bool, is_destructible<_Tp>::value&& __has_trivial_destructor(_Tp)> {};
|
| HD | is_assignable.h | 33 : public integral_constant<bool, 43 …: public integral_constant<bool, __is_assignable(__add_lvalue_reference_t<_Tp>, __add_rvalue_refer…
|
| HD | is_nothrow_destructible.h | 27 struct _LIBCPP_TEMPLATE_VIS is_nothrow_destructible : integral_constant<bool, __is_nothrow_destruct… 39 : public integral_constant<bool, noexcept(std::declval<_Tp>().~_Tp()) > {};
|
| HD | is_convertible.h | 30 struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant<bool, __is_convertible(_T1, _… 35 struct _LIBCPP_TEMPLATE_VIS is_convertible : public integral_constant<bool, __is_convertible_to(_T1… 80 … : public integral_constant<bool, __is_convertible_imp::__is_convertible_test<_T1, _T2>::value >{};
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__tuple/ |
| HD | tuple_size.h | 35 … integral_constant<size_t, sizeof(tuple_size<_Tp>)>>> 36 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; 41 … integral_constant<size_t, sizeof(tuple_size<_Tp>)>>> 42 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; 46 tuple_size<__enable_if_tuple_size_imp<const volatile _Tp, integral_constant<size_t, sizeof(tuple_si… 47 : public integral_constant<size_t, tuple_size<_Tp>::value> {}; 61 struct _LIBCPP_TEMPLATE_VIS tuple_size<tuple<_Tp...> > : public integral_constant<size_t, sizeof...… 64 struct _LIBCPP_TEMPLATE_VIS tuple_size<__tuple_types<_Tp...> > : public integral_constant<size_t, s…
|
| /freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| HD | sanitizer_type_traits.h | 93 struct integral_constant { 96 typedef integral_constant type; 109 : public integral_constant<bool, __is_trivially_destructible(T)> {}; 115 : public integral_constant<bool, __has_trivial_destructor(T)> {}; 121 : public integral_constant<bool, /* less efficient fallback */ false> {}; 129 : public integral_constant<bool, __is_trivially_copyable(T)> {}; 135 : public integral_constant<bool, /* less efficient fallback */ false> {};
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__memory/ |
| HD | allocator_arg_t.h | 49 struct __uses_alloc_ctor : integral_constant<int, __uses_alloc_ctor_imp<_Tp, _Alloc, _Args...>::val… 53 __user_alloc_construct_impl(integral_constant<int, 0>, _Tp* __storage, const _Allocator&, _Args&&..… in __user_alloc_construct_impl() 60 __user_alloc_construct_impl(integral_constant<int, 1>, _Tp* __storage, const _Allocator& __a, _Args… in __user_alloc_construct_impl() 67 __user_alloc_construct_impl(integral_constant<int, 2>, _Tp* __storage, const _Allocator& __a, _Args… in __user_alloc_construct_impl()
|
| HD | destruct_n.h | 47 __incr(integral_constant<bool, is_trivially_destructible<_Tp>::value>()); in __incr() 52 __set(__s, integral_constant<bool, is_trivially_destructible<_Tp>::value>()); in __set() 57 __process(__p, integral_constant<bool, is_trivially_destructible<_Tp>::value>()); in operator()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
| HD | FormatProviders.h | 32 : public std::integral_constant< 39 : public std::integral_constant<bool, std::is_same_v<T, char>> {}; 43 : public std::integral_constant<bool, 49 : public std::integral_constant<bool, 55 : public std::integral_constant<bool, std::is_pointer_v<T> && 60 : public std::integral_constant<bool, std::is_floating_point_v<T>> {}; 333 : public std::integral_constant<
|
| HD | FormatVariadicDetails.h | 98 : public std::integral_constant< 107 : public std::integral_constant< 115 : public std::integral_constant<bool, !uses_format_member<T>::value && 125 : public std::integral_constant<bool, !uses_format_member<T>::value &&
|
| HD | CFGDiff.h | 37 auto reverse_if_helper(Range &&R, std::integral_constant<bool, false>) { in reverse_if_helper() 42 auto reverse_if_helper(Range &&R, std::integral_constant<bool, true>) { in reverse_if_helper() 48 std::integral_constant<bool, B>{}); in reverse_if()
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__random/ |
| HD | subtract_with_carry_engine.h | 93 seed(__sd, integral_constant<unsigned, 1 + (__w - 1) / 32>()); 97 __seed(__q, integral_constant<unsigned, 1 + (__w - 1) / 32>()); in seed() 124 _LIBCPP_HIDE_FROM_ABI void seed(result_type __sd, integral_constant<unsigned, 1>); 125 _LIBCPP_HIDE_FROM_ABI void seed(result_type __sd, integral_constant<unsigned, 2>); 127 _LIBCPP_HIDE_FROM_ABI void __seed(_Sseq& __q, integral_constant<unsigned, 1>); 129 _LIBCPP_HIDE_FROM_ABI void __seed(_Sseq& __q, integral_constant<unsigned, 2>); 146 void subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd, integral_constant… in seed() 155 void subtract_with_carry_engine<_UIntType, __w, __s, __r>::seed(result_type __sd, integral_constant… in seed() 167 void subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q, integral_constant<uns… in __seed() 179 void subtract_with_carry_engine<_UIntType, __w, __s, __r>::__seed(_Sseq& __q, integral_constant<uns… in __seed()
|
| /freebsd-14-stable/contrib/llvm-project/libcxx/include/__mdspan/ |
| HD | extents.h | 357 integral_constant<size_t, _DynCount>, 358 integral_constant<size_t, _Idx>, 363 integral_constant<size_t, _DynCount + 1>(), 364 integral_constant<size_t, _Idx + 1>(), 370 …integral_constant<size_t, _DynCount>(), integral_constant<size_t, _Idx + 1>(), __exts, __dynamic_v… 376 integral_constant<size_t, _DynCount>, 377 integral_constant<size_t, _Idx>, 393 …__construct_vals_from_extents(integral_constant<size_t, 0>(), integral_constant<size_t, 0>(), __ot…
|
| /freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| HD | ilist_node_options.h | 85 : std::integral_constant<bool, EnableSentinelTracking>, is_explicit {}; 122 : std::integral_constant<bool, IteratorBits> {}; 152 : std::integral_constant<bool, is_valid_option<Option1>::value &&
|