Home
last modified time | relevance | path

Searched refs:false_type (Results 1 – 25 of 127) sorted by relevance

123456

/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_convertible.h46 struct __is_convertible_test : public false_type {};
83 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 0, 1> : public false_type{};
84 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 1, 1> : public false_type{};
85 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 2, 1> : public false_type{};
86 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 3, 1> : public false_type{};
88 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 0, 2> : public false_type{};
89 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 1, 2> : public false_type{};
90 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 2, 2> : public false_type{};
91 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 3, 2> : public false_type{};
93 template <class _T1, class _T2> struct __is_convertible<_T1, _T2, 0, 3> : public false_type{};
[all …]
H A Dis_destructible.h55 static false_type __test(...);
77 struct __destructible_false<_Tp, true> : public false_type {};
83 struct is_destructible<_Tp[]> : public false_type {};
86 struct is_destructible<void> : public false_type {};
H A Dis_implicitly_default_constructible.h31 struct __is_implicitly_default_constructible : false_type {};
41 false_type> : false_type {};
H A Dis_reference.h44 struct _LIBCPP_TEMPLATE_VIS is_lvalue_reference : public false_type {};
49 struct _LIBCPP_TEMPLATE_VIS is_rvalue_reference : public false_type {};
54 struct _LIBCPP_TEMPLATE_VIS is_reference : public false_type {};
H A Dis_swappable.h72 struct __swappable_with<_Tp, _Up, false> : false_type {};
86 struct __nothrow_swappable_with<_Tp, _Up, false> : false_type {};
106 false_type> {};
116 false_type> {};
H A Dis_referenceable.h30 static false_type __test(...);
35 …nt<bool, _IsNotSame<decltype(__libcpp_is_referenceable_impl::__test<_Tp>(0)), false_type>::value> {
H A Dis_unbounded_array.h22 struct _LIBCPP_TEMPLATE_VIS __libcpp_is_unbounded_array : false_type {};
29 struct _LIBCPP_TEMPLATE_VIS is_unbounded_array : false_type {};
H A Dis_bounded_array.h23 struct _LIBCPP_TEMPLATE_VIS __libcpp_is_bounded_array : false_type {};
30 struct _LIBCPP_TEMPLATE_VIS is_bounded_array : false_type {};
H A Dis_unsigned.h39 struct __libcpp_is_unsigned_impl<_Tp, false> : public false_type {}; // floating point
45 struct __libcpp_is_unsigned<_Tp, false> : public false_type {};
H A Dis_nothrow_destructible.h33 struct __libcpp_is_nothrow_destructible<false, _Tp> : public false_type {};
63 struct _LIBCPP_TEMPLATE_VIS is_nothrow_destructible<_Tp[]> : public false_type {};
H A Dis_equality_comparable.h31 struct __is_equality_comparable : false_type {};
50 struct __libcpp_is_trivially_equality_comparable_impl : false_type {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__charconv/
H A Dto_chars_integral.h46 __to_chars_itoa(char* __first, char* __last, _Tp __value, false_type);
57 return std::__to_chars_itoa(__first, __last, __x, false_type()); in __to_chars_itoa()
62 __to_chars_itoa(char* __first, char* __last, _Tp __value, false_type) { in __to_chars_itoa() argument
75 __to_chars_itoa(char* __first, char* __last, __uint128_t __value, false_type) { in __to_chars_itoa() argument
81 return __to_chars_itoa(__first, __last, static_cast<uint64_t>(__value), false_type()); in __to_chars_itoa()
95 __to_chars_integral(char* __first, char* __last, _Tp __value, int __base, false_type);
106 return std::__to_chars_integral(__first, __last, __x, __base, false_type()); in __to_chars_integral()
275 __to_chars_integral(char* __first, char* __last, _Tp __value, int __base, false_type) {
277 return std::__to_chars_itoa(__first, __last, __value, false_type());
/freebsd-14.2/contrib/llvm-project/libcxx/include/__random/
H A Dis_valid.h32 struct __libcpp_random_is_valid_realtype : false_type {};
47 struct __libcpp_random_is_valid_inttype : false_type {};
85 struct __libcpp_random_is_valid_urng : false_type {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Ddestruct_n.h28 _LIBCPP_HIDE_FROM_ABI void __process(_Tp* __p, false_type) _NOEXCEPT { in __process()
36 _LIBCPP_HIDE_FROM_ABI void __incr(false_type) _NOEXCEPT { ++__size_; } in __incr()
39 _LIBCPP_HIDE_FROM_ABI void __set(size_t __s, false_type) _NOEXCEPT { __size_ = __s; } in __set()
H A Dallocator_traits.h38 …struct NAME : false_type {}; …
124 struct __propagate_on_container_copy_assignment : false_type {};
133 struct __propagate_on_container_move_assignment : false_type {};
142 struct __propagate_on_container_swap : false_type {};
160 struct __has_rebind_other : false_type {};
186 struct __has_allocate_hint : false_type {};
198 struct __has_construct_impl : false_type {};
210 struct __has_destroy : false_type {};
218 struct __has_max_size : false_type {};
225 struct __has_select_on_container_copy_construction : false_type {};
[all …]
H A Dpointer_traits.h32 struct __has_element_type : false_type {};
56 struct __has_difference_type : false_type {};
75 static false_type __test(...);
186 struct _HasToAddress : false_type {};
193 struct _HasArrow : false_type {};
H A Duses_allocator.h27 static false_type __test(...);
40 struct __uses_allocator<_Tp, _Alloc, false> : public false_type {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/
H A Dsfinae_helpers.h48 static auto __do_test(...) -> false_type;
64 struct __tuple_convertible : public false_type {};
77 struct __tuple_constructible : public false_type {};
90 struct __tuple_assignable : public false_type {};
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dilist_node_options.h62 template <class Option> struct is_valid_option : std::false_type {};
80 struct extract_sentinel_tracking<> : std::false_type, is_implicit {};
113 template <> struct extract_iterator_bits<> : std::false_type, is_implicit {};
/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Din_place.h44 struct __is_inplace_type_imp : false_type {};
52 struct __is_inplace_index_imp : false_type {};
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A Dtype_traits.h83 static std::false_type get(...);
91 static std::false_type get(...);
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_type_traits.h24 struct false_type { struct
38 struct is_same : public false_type {}; argument
H A Dsanitizer_type_traits.cpp18 const bool false_type::value;
/freebsd-14.2/contrib/llvm-project/libcxx/include/experimental/
H A D__memory29 struct __lfts_uses_allocator : public false_type {};
32 struct __lfts_uses_allocator<_Tp, _Alloc, false, false> : public false_type {};
53 __conditional_t< __ic_first, false_type, is_constructible<_Tp, _Args..., _Alloc> >::value;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Diterator_traits.h114 static false_type __test(...);
131 static false_type __test(...);
143 static false_type __test(...);
423 struct __has_iterator_category_convertible_to<_Tp, _Up, false> : false_type {};
429 struct __has_iterator_concept_convertible_to<_Tp, _Up, false> : false_type {};
457 struct __libcpp_is_contiguous_iterator : false_type {};

123456