reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/DenseMapInfo.h
   41     Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable;
   47     Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable;
include/llvm/ADT/PointerIntPair.h
  206     Val <<= PointerLikeTypeTraits<PointerTy>::NumLowBitsAvailable;
include/llvm/ADT/PointerUnion.h
   64     return std::min<int>({PointerLikeTypeTraits<Ts>::NumLowBitsAvailable...});
  126                          PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
  132           const_cast<void *>(PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
  196     return PointerLikeTypeTraits<T>::getFromVoidPointer(this->Val.getPointer());
include/llvm/ADT/SmallPtrSet.h
  268   using PtrTraits = PointerLikeTypeTraits<PtrTy>;
  345   using PtrTraits = PointerLikeTypeTraits<PtrType>;
include/llvm/ADT/StringMap.h
  103     Val <<= PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
  130       << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
  134       << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
  138       << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
include/llvm/Support/PointerLikeTypeTraits.h
   91   typedef PointerLikeTypeTraits<T *> NonConst;
tools/clang/include/clang/AST/ExternalASTSource.h
  503     NumLowBitsAvailable = PointerLikeTypeTraits<T>::NumLowBitsAvailable - 1
tools/clang/include/clang/Sema/Ownership.h
  190     using PtrTraits = llvm::PointerLikeTypeTraits<PtrTy>;
unittests/ADT/TinyPtrVectorTest.cpp
   39   using PtrTraits = PointerLikeTypeTraits<PtrT>;