Home
last modified time | relevance | path

Searched refs:true_type (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A Dtype_traits.h102 struct is_trivially_copy_constructible<T &> : std::true_type {};
113 struct is_trivially_move_constructible<T &> : std::true_type {};
115 struct is_trivially_move_constructible<T &&> : std::true_type {};
121 …static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
129 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
185 class is_trivially_copyable<T*> : public std::true_type {
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dilist_node_options.h69 template <> struct extract_sentinel_tracking<> : std::true_type, is_implicit {};
76 : std::true_type {};
90 template <class Tag> struct is_valid_option<ilist_tag<Tag>> : std::true_type {};
96 template <> struct check_options<> : std::true_type {};
H A DDenseMapInfo.h257 static unsigned getHashValueImpl(const Tuple &, std::true_type) {
275 static bool isEqualImpl(const Tuple &, const Tuple &, std::true_type) {
H A DSTLForwardCompat.h33 : std::true_type {};
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_type_traits.h18 struct true_type { struct
39 struct is_same<T, T> : public true_type {}; argument
H A Dsanitizer_type_traits.cpp17 const bool true_type::value;
/freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_traits.h31 …> struct NAME<_Tp, typename __void_t<typename _Tp:: PROPERTY >::type> : true_type { }
157 >::type> : true_type { };
185 )> : true_type { };
194 ), _Alloc, _Args...> : true_type { };
206 )> : true_type { };
215 )> : true_type { };
224 )> : true_type { };
368 struct __is_default_allocator<allocator<_Tp> > : true_type { };
380 > > : true_type { };
H A Dallocator.h90 typedef true_type propagate_on_container_move_assignment;
91 typedef true_type is_always_equal;
172 typedef true_type propagate_on_container_move_assignment;
173 typedef true_type is_always_equal;
H A Dpointer_traits.h31 typename __void_t<typename _Tp::element_type>::type> : true_type {};
59 typename __void_t<typename _Tp::difference_type>::type> : true_type {};
/freebsd-13.1/contrib/llvm-project/libcxx/include/__utility/
H A Din_place.h46 template <class _Tp> struct __is_inplace_type_imp<in_place_type_t<_Tp>> : true_type {};
52 template <size_t _Idx> struct __is_inplace_index_imp<in_place_index_t<_Idx>> : true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h742 template <> struct EnumTraits<Attribute> : public std::true_type {
747 template <> struct EnumTraits<Form> : public std::true_type {
752 template <> struct EnumTraits<Index> : public std::true_type {
757 template <> struct EnumTraits<Tag> : public std::true_type {
762 template <> struct EnumTraits<LineNumberOps> : public std::true_type {
767 template <> struct EnumTraits<LocationAtom> : public std::true_type {
/freebsd-13.1/contrib/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h207 : public true_type {}; // NOLINT
212 : public true_type {}; // NOLINT
217 : public true_type {}; // NOLINT
372 template <typename T> struct is_reference<T&> : public true_type {};
376 template <typename T> struct type_equals<T, T> : public true_type {};
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dbitset204 void __init(unsigned long long __v, true_type) _NOEXCEPT;
208 unsigned long to_ulong(true_type) const;
211 unsigned long long to_ullong(true_type) const;
213 unsigned long long to_ullong(true_type, false_type) const;
214 unsigned long long to_ullong(true_type, true_type) const;
252 __bitset<_N_words, _Size>::__init(unsigned long long __v, true_type) _NOEXCEPT
345 __bitset<_N_words, _Size>::to_ulong(true_type) const
359 return to_ullong(true_type());
365 __bitset<_N_words, _Size>::to_ullong(true_type) const
373 __bitset<_N_words, _Size>::to_ullong(true_type, false_type) const
[all …]
H A Dtype_traits517 true_type __sfinae_test_impl(int);
852 : public true_type {};
854 : public true_type {};
1722 )> : public true_type {};
2790 : public true_type {};
3102 static true_type __test_cast(int);
3116 static true_type __test_nary(int);
3216 : true_type
3624 : public true_type
3630 : public true_type
[all …]
H A D__split_buffer134 void __destruct_at_begin(pointer __new_begin, true_type);
142 void __destruct_at_end(pointer __new_last, true_type) _NOEXCEPT;
152 void __move_assign_alloc(__split_buffer& __c, true_type)
289 __split_buffer<_Tp, _Allocator>::__destruct_at_begin(pointer __new_begin, true_type)
306 __split_buffer<_Tp, _Allocator>::__destruct_at_end(pointer __new_last, true_type) _NOEXCEPT
/freebsd-13.1/contrib/llvm-project/libcxx/include/__functional/
H A Dis_transparent.h30 : true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-cxxdump/
H A DError.h35 struct is_error_code_enum<llvm::cxxdump_error> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h99 std::true_type, std::false_type>::type {};
109 std::true_type, std::false_type>::type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewError.h29 struct is_error_code_enum<llvm::codeview::cv_error_code> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DGenericError.h30 struct is_error_code_enum<llvm::pdb::pdb_error_code> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFError.h30 struct is_error_code_enum<llvm::msf::msf_error_code> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAError.h30 struct is_error_code_enum<llvm::pdb::dia_error_code> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DRawError.h36 struct is_error_code_enum<llvm::pdb::raw_error_code> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DError.h64 template <> struct is_error_code_enum<lld::YamlReaderError> : std::true_type {};
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DError.h91 struct is_error_code_enum<llvm::object::object_error> : std::true_type {};

1234