reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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>()};