Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A 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 };
H A Dilist.h109 template <class IntrusiveListT, class TraitsT>
110 class iplist_impl : public TraitsT, IntrusiveListT {
138 : TraitsT(std::move(static_cast<TraitsT &>(X))),
141 *static_cast<TraitsT *>(this) = std::move(static_cast<TraitsT &>(X));
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DHashTable.h217 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()