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

References

include/llvm/Support/PointerLikeTypeTraits.h
   56   static inline void *getAsVoidPointer(T *P) { return P; }
   57   static inline T *getFromVoidPointer(void *P) { return static_cast<T *>(P); }
   59   enum { NumLowBitsAvailable = detail::ConstantLog2<alignof(T)>::value };
tools/clang/include/clang/AST/DeclTemplate.h
  309   static_assert(sizeof(Chain) == sizeof(void *) * 2,
  312   llvm::PointerUnion3<ArgType, ParmDecl*, Chain*> ValueOrInherited;
  340     if (const auto *C = Storage->ValueOrInherited.template dyn_cast<Chain *>())
  340     if (const auto *C = Storage->ValueOrInherited.template dyn_cast<Chain *>())
  350     if (const auto *C = ValueOrInherited.template dyn_cast<Chain *>())
  350     if (const auto *C = ValueOrInherited.template dyn_cast<Chain *>())
  369           Chain{InheritedFrom, ValueOrInherited.template get<ArgType>()};