Home
last modified time | relevance | path

Searched refs:TraitsT (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/llvm/include/llvm/ADT/
Dilist.h100 template <class TraitsT, class NodeT> struct HasGetNext {
110 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
115 template <class TraitsT> struct HasCreateSentinel {
124 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
130 template <class TraitsT, class NodeT> struct HasCreateNode {
140 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
143 template <class TraitsT, class NodeT> struct HasObsoleteCustomization {
144 static const bool value = HasGetNext<TraitsT, NodeT>::value ||
145 HasCreateSentinel<TraitsT>::value ||
146 HasCreateNode<TraitsT, NodeT>::value;
[all …]
DPointerSumType.h30 using TraitsT = TraitsArgT; member
101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
127 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer(P); in get()
133 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer( in cast()
212 template <TagT N, typename PointerT, typename TraitsT>
213 static PointerSumTypeMember<N, PointerT, TraitsT>
214 LookupOverload(PointerSumTypeMember<N, PointerT, TraitsT> *);
225 using TraitsT = typename MemberT::TraitsT; member
237 enum { NumTagBits = Min<MemberTs::TraitsT::NumLowBitsAvailable...>::value };
/external/llvm/include/llvm/ADT/
DPointerSumType.h28 typedef TraitsArgT TraitsT; typedef
75 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in create()
88 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer(P); in get()
94 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer(getImpl()); in cast()
125 template <TagT N, typename PointerT, typename TraitsT>
126 static PointerSumTypeMember<N, PointerT, TraitsT>
127 LookupOverload(PointerSumTypeMember<N, PointerT, TraitsT> *);
138 typedef typename MemberT::TraitsT TraitsT; typedef
150 enum { NumTagBits = Min<MemberTs::TraitsT::NumLowBitsAvailable...>::value };
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
Dilist.h100 template <class TraitsT, class NodeT> struct HasGetNext {
110 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
115 template <class TraitsT> struct HasCreateSentinel {
124 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
130 template <class TraitsT, class NodeT> struct HasCreateNode {
140 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
143 template <class TraitsT, class NodeT> struct HasObsoleteCustomization {
144 static const bool value = HasGetNext<TraitsT, NodeT>::value ||
145 HasCreateSentinel<TraitsT>::value ||
146 HasCreateNode<TraitsT, NodeT>::value;
[all …]
DPointerSumType.h30 using TraitsT = TraitsArgT; member
101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
127 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer(P); in get()
133 return HelperT::template Lookup<N>::TraitsT::getFromVoidPointer( in cast()
212 template <TagT N, typename PointerT, typename TraitsT>
213 static PointerSumTypeMember<N, PointerT, TraitsT>
214 LookupOverload(PointerSumTypeMember<N, PointerT, TraitsT> *);
225 using TraitsT = typename MemberT::TraitsT; member
237 enum { NumTagBits = Min<MemberTs::TraitsT::NumLowBitsAvailable...>::value };
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist.h112 template <class TraitsT, class NodeT> struct HasGetNext {
122 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
127 template <class TraitsT> struct HasCreateSentinel {
136 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
142 template <class TraitsT, class NodeT> struct HasCreateNode {
152 static const bool value = sizeof(test<TraitsT>(nullptr)) == sizeof(Yes);
155 template <class TraitsT, class NodeT> struct HasObsoleteCustomization {
156 static const bool value = HasGetNext<TraitsT, NodeT>::value ||
157 HasCreateSentinel<TraitsT>::value ||
158 HasCreateNode<TraitsT, NodeT>::value;
[all …]
/external/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
DHashTable.h221 template <typename Key, typename TraitsT>
222 const_iterator find_as(const Key &K, TraitsT &Traits) const { in find_as()
253 template <typename Key, typename TraitsT>
254 bool set_as(const Key &K, ValueT V, TraitsT &Traits) { in set_as()
258 template <typename Key, typename TraitsT>
259 ValueT get(const Key &K, TraitsT &Traits) const { in get()
276 template <typename Key, typename TraitsT>
277 bool set_as_internal(const Key &K, ValueT V, TraitsT &Traits, in set_as_internal()
304 template <typename TraitsT>
305 void grow(TraitsT &Traits) { in grow()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/Native/
DHashTable.h221 template <typename Key, typename TraitsT>
222 const_iterator find_as(const Key &K, TraitsT &Traits) const { in find_as()
253 template <typename Key, typename TraitsT>
254 bool set_as(const Key &K, ValueT V, TraitsT &Traits) { in set_as()
258 template <typename Key, typename TraitsT>
259 ValueT get(const Key &K, TraitsT &Traits) const { in get()
276 template <typename Key, typename TraitsT>
277 bool set_as_internal(const Key &K, ValueT V, TraitsT &Traits, in set_as_internal()
304 template <typename TraitsT>
305 void grow(TraitsT &Traits) { in grow()
/external/llvm-project/clang/test/SemaCXX/
Dcoroutines.cpp1083 using TraitsT = std::experimental::coroutine_traits<CoroTraitsArgs...>; typedef
1084 using TypeTestT = TypeTest<TraitsT>;