|
reference, declaration → definition
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 *>