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/ASTContext.h
 3149     return new (Ctx) LazyData(Source, Value);
tools/clang/include/clang/AST/ExternalASTSource.h
  427   using ValueType = llvm::PointerUnion<T, LazyData*>;
  447     Value.template get<LazyData *>()->LastGeneration = 0;
  452     if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) {
  452     if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) {
  464     if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) {
  464     if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) {
  476     if (auto *LazyVal = Value.template dyn_cast<LazyData *>())
  476     if (auto *LazyVal = Value.template dyn_cast<LazyData *>())