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

Declarations

tools/clang/include/clang/AST/TemplateName.h
   33 class OverloadedTemplateStorage;
tools/clang/tools/libclang/CXCursor.h
   37 class OverloadedTemplateStorage;

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/TemplateName.h
   77   OverloadedTemplateStorage *getAsOverloadedStorage()  {
  229   explicit TemplateName(OverloadedTemplateStorage *Storage);
  258   OverloadedTemplateStorage *getAsOverloadedTemplate() const;
tools/clang/lib/AST/ASTContext.cpp
 5344     OverloadedTemplateStorage *Storage = Name.getAsOverloadedTemplate();
 7714   void *memory = Allocate(sizeof(OverloadedTemplateStorage) +
 7716   auto *OT = new (memory) OverloadedTemplateStorage(size);
 7716   auto *OT = new (memory) OverloadedTemplateStorage(size);
tools/clang/lib/AST/ASTImporter.cpp
 8302     OverloadedTemplateStorage *FromStorage = From.getAsOverloadedTemplate();
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  255     OverloadedTemplateStorage *OS1 = N1.getAsOverloadedTemplate(),
  257     OverloadedTemplateStorage::iterator I1 = OS1->begin(), I2 = OS2->begin(),
tools/clang/lib/AST/ItaniumMangle.cpp
 1863   if (OverloadedTemplateStorage *Overloaded
tools/clang/lib/AST/TemplateName.cpp
   67 TemplateName::TemplateName(OverloadedTemplateStorage *Storage)
  112 OverloadedTemplateStorage *TemplateName::getAsOverloadedTemplate() const {
  248     OverloadedTemplateStorage *OTS = getAsOverloadedTemplate();
tools/clang/lib/Sema/SemaTemplate.cpp
 2978   if (OverloadedTemplateStorage *OST = Name.getAsOverloadedTemplate()) {
 2979     for (OverloadedTemplateStorage::iterator I = OST->begin(),
 3854     if (auto *OTS = Name.getAsOverloadedTemplate())
tools/clang/lib/Serialization/ASTWriter.cpp
 5978     OverloadedTemplateStorage *OvT = Name.getAsOverloadedTemplate();
tools/clang/tools/libclang/CIndex.cpp
 4554       OverloadedTemplateStorage *Ovl
 4555         = Storage.get<OverloadedTemplateStorage*>();
 6495   if (OverloadedTemplateStorage *S
 6496                               = Storage.dyn_cast<OverloadedTemplateStorage*>())
 6518   if (OverloadedTemplateStorage *S
 6519                               = Storage.dyn_cast<OverloadedTemplateStorage*>())
tools/clang/tools/libclang/CXCursor.h
  232                             OverloadedTemplateStorage *>