Searched refs:TraitsT (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | ilist.h | 101 template <class TraitsT, class NodeT> struct HasGetNext { 116 template <class TraitsT> struct HasCreateSentinel { 131 template <class TraitsT, class NodeT> struct HasCreateNode { 144 template <class TraitsT, class NodeT> struct HasObsoleteCustomization { 145 static const bool value = HasGetNext<TraitsT, NodeT>::value || 146 HasCreateSentinel<TraitsT>::value || 147 HasCreateNode<TraitsT, NodeT>::value; 166 template <class IntrusiveListT, class TraitsT> 167 class iplist_impl : public TraitsT, IntrusiveListT { 202 : TraitsT(std::move(static_cast<TraitsT &>(X))), [all …]
|
| H A D | PointerSumType.h | 30 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 };
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | HashTable.h | 217 template <typename Key, typename TraitsT> 218 const_iterator find_as(const Key &K, TraitsT &Traits) const { in find_as() 249 template <typename Key, typename TraitsT> 250 bool set_as(const Key &K, ValueT V, TraitsT &Traits) { in set_as() 254 template <typename Key, typename TraitsT> 255 ValueT get(const Key &K, TraitsT &Traits) const { in get() 272 template <typename Key, typename TraitsT> 273 bool set_as_internal(const Key &K, ValueT V, TraitsT &Traits, in set_as_internal() 300 template <typename TraitsT> 301 void grow(TraitsT &Traits) { in grow()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | coroutines-exp-namespace.cpp | 1079 using TraitsT = std::experimental::coroutine_traits<CoroTraitsArgs...>; typedef 1080 using TypeTestT = TypeTest<TraitsT>;
|
| H A D | coroutines.cpp | 1100 using TraitsT = std::coroutine_traits<CoroTraitsArgs...>; typedef 1101 using TypeTestT = TypeTest<TraitsT>;
|