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/DeclBase.h
267 llvm::PointerUnion<DeclContext*, MultipleDC*> DeclCtx; 270 bool isOutOfSemaDC() const { return DeclCtx.is<MultipleDC*>(); } 272 MultipleDC *getMultipleDC() const { 273 return DeclCtx.get<MultipleDC*>();tools/clang/lib/AST/DeclBase.cpp
328 auto *MDC = new (Ctx) Decl::MultipleDC(); 328 auto *MDC = new (Ctx) Decl::MultipleDC();