Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerIntPair.h78 typename PtrTraits = PointerLikeTypeTraits<PointerTy>,
143 (void)PtrTraits::getFromVoidPointer(V); in getFromOpaqueValue()
169 static_assert(PtrTraits::NumLowBitsAvailable <
172 static_assert(IntBits <= PtrTraits::NumLowBitsAvailable,
191 return PtrTraits::getFromVoidPointer( in getPointer()
244 typename PtrTraits>
246 PointerIntPair<PointerTy, IntBits, IntType, PtrTraits>> {
263 PtrTraits::NumLowBitsAvailable - IntBits;
268 typename PtrTraits, typename Info>
282 typename PtrTraits, typename Info>
[all …]
H A DSmallPtrSet.h270 using PtrTraits = PointerLikeTypeTraits<PtrTy>; variable
289 return PtrTraits::getFromVoidPointer(const_cast<void *>(Bucket[-1]));
292 return PtrTraits::getFromVoidPointer(const_cast<void*>(*Bucket));
347 using PtrTraits = PointerLikeTypeTraits<PtrType>;
367 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
381 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DOwnership.h187 using PtrTraits = llvm::PointerLikeTypeTraits<PtrTy>;
205 return PtrTraits::getFromVoidPointer(VP);
210 void *VP = PtrTraits::getAsVoidPointer(RHS);
222 PtrTraits::getAsVoidPointer(Result.get()) == P);