Home
last modified time | relevance | path

Searched refs:_IsSame (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/libcxx/src/include/
H A Dto_chars_floating_point.h108 constexpr int _Full_precision = _IsSame<_Floating, float>::value ? 6 : 13;
131 if constexpr (_IsSame<_Floating, float>::value) {
177 } else if constexpr (_IsSame<_Floating, float>::value) {
404 if constexpr (_IsSame<_Floating, float>::value) {
580 constexpr const char* UIntName = _IsSame<UInt, uint32_t>::value ? "uint32_t" : "uint64_t";
585 if constexpr (_IsSame<UInt, uint32_t>::value) {
600 using UInt = conditional_t<_IsSame<Floating, float>::value, uint32_t, uint64_t>;
619 constexpr const char* FloatingName = _IsSame<Floating, float>::value ? "float" : "double";
663 constexpr int Hexits = _IsSame<Floating, float>::value ? 6 : 13;
664 constexpr const char* Suffix = _IsSame<Floating, float>::value ? "f" : "";
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__math/
H A Dremainder.h43 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in remainder()
65 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in remquo()
H A Dmin_max.h44 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in fmax()
66 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in fmin()
H A Dfma.h45 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value && in fma()
46 _IsSame<_A3, __result_type>::value)), in fma()
H A Dhypot.h40 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in hypot()
H A Dfdim.h40 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in fdim()
H A Dmodulo.h42 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in fmod()
H A Dinverse_trigonometric_functions.h91 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in atan2()
H A Dexponential_functions.h163 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in pow()
H A Drounding_functions.h163 static_assert((!(_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value)), ""); in nextafter()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dcan_extract_key.h33 …: __conditional_t<_IsSame<_RawValTy, _Key>::value, __extract_key_self_tag, __extract_key_fail_tag>…
37 …: __conditional_t<_IsSame<__remove_const_t<_First>, _Key>::value, __extract_key_first_tag, __extra…
44 struct __can_extract_map_key : integral_constant<bool, _IsSame<_RawValTy, _Key>::value> {};
H A Dcommon_type.h85 : conditional<_IsSame<_Tp, __decay_t<_Tp> >::value && _IsSame<_Up, __decay_t<_Up> >::value,
H A Dis_primary_template.h24 using __test_for_primary_template = __enable_if_t<_IsSame<_Tp, typename _Tp::__primary_template>::v…
H A Dis_same.h37 using _IsSame = _BoolConstant<__is_same(_Tp, _Up)>; variable
H A Dremove_cvref.h32 struct __is_same_uncvref : _IsSame<__remove_cvref_t<_Tp>, __remove_cvref_t<_Up> > {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__random/
H A Dclamp_to_integral.h34 …(_IsSame<_FloatT, float>::value || _IsSame<_FloatT, double>::value || _IsSame<_FloatT, long double… in __max_representable_int_for_float()
H A Dis_valid.h90_IsSame<decltype(std::declval<_Gp&>()()), typename _Gp::result_type>::value > > : true_type {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__concepts/
H A Dsame_as.h26 concept __same_as_impl = _IsSame<_Tp, _Up>::value;
/freebsd-14.2/contrib/llvm-project/libcxx/src/include/ryu/
H A Dryu.h91 if constexpr (_IsSame<_Floating, float>::value) { in _Floating_to_chars_ryu()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dmove_iterator.h130 requires(!_IsSame<_Up, _Iter>::value) && convertible_to<const _Up&, _Iter>
134 …requires(!_IsSame<_Up, _Iter>::value) && convertible_to<const _Up&, _Iter> && assignable_from<_Ite…
/freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/
H A Dbind.h30 …: _If< _IsSame<_Tp, __remove_cvref_t<_Tp> >::value, false_type, is_bind_expression<__remove_cvref_…
39 : _If< _IsSame<_Tp, __remove_cvref_t<_Tp> >::value,
/freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/
H A Dsfinae_helpers.h41 struct __all : _IsSame<__all_dummy<_Pred...>, __all_dummy<((void)_Pred, true)...>> {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dcmath633 …static_assert((!(std::_IsSame<_A1, __result_type>::value && std::_IsSame<_A2, __result_type>::valu…
803_IsSame<_A1, __result_type>::value && _IsSame<_A2, __result_type>::value && _IsSame<_A3, __result_…
H A Diomanip467 …template <class _T2, __enable_if_t<_IsSame<_Traits, void>::value || _IsSame<_Traits, _T2>::value>*…
H A Darray378 template <class _Tp, class... _Args, class = enable_if_t<__all<_IsSame<_Tp, _Args>::value...>::valu…

12