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
  145   static_assert(PtrTraits::NumLowBitsAvailable <
  148   static_assert(IntBits <= PtrTraits::NumLowBitsAvailable,
  153         ~(uintptr_t)(((intptr_t)1 << PtrTraits::NumLowBitsAvailable) - 1),
  157     IntShift = (uintptr_t)PtrTraits::NumLowBitsAvailable - IntBits,
  206     Val <<= PointerLikeTypeTraits<PointerTy>::NumLowBitsAvailable;
  238   enum { NumLowBitsAvailable = PtrTraits::NumLowBitsAvailable - IntBits };
include/llvm/ADT/PointerSumType.h
  237   enum { NumTagBits = Min<MemberTs::TraitsT::NumLowBitsAvailable...>::value };
include/llvm/ADT/PointerUnion.h
   64     return std::min<int>({PointerLikeTypeTraits<Ts>::NumLowBitsAvailable...});
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
   99   enum { NumLowBitsAvailable = NonConst::NumLowBitsAvailable };
tools/clang/include/clang/AST/ExternalASTSource.h
  503     NumLowBitsAvailable = PointerLikeTypeTraits<T>::NumLowBitsAvailable - 1