reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
872 class AssumedTemplateStorage : public UncommonTemplateNameStorage {
tools/clang/include/clang/AST/TemplateName.h104 class OverloadedTemplateStorage : public UncommonTemplateNameStorage { 130 class SubstTemplateTemplateParmPackStorage 345 class SubstTemplateTemplateParmStorage
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/DeclarationName.h
872 class AssumedTemplateStorage : public UncommonTemplateNameStorage {
tools/clang/include/clang/AST/TemplateName.h104 class OverloadedTemplateStorage : public UncommonTemplateNameStorage { 131 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode 189 llvm::PointerUnion4<TemplateDecl *, UncommonTemplateNameStorage *, 346 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode {tools/clang/lib/AST/TemplateName.cpp
88 UncommonTemplateNameStorage *uncommon 89 = Storage.get<UncommonTemplateNameStorage*>(); 113 if (UncommonTemplateNameStorage *Uncommon = 114 Storage.dyn_cast<UncommonTemplateNameStorage *>()) 121 if (UncommonTemplateNameStorage *Uncommon = 122 Storage.dyn_cast<UncommonTemplateNameStorage *>()) 130 if (UncommonTemplateNameStorage *uncommon = 131 Storage.dyn_cast<UncommonTemplateNameStorage *>()) 139 if (UncommonTemplateNameStorage *Uncommon = 140 Storage.dyn_cast<UncommonTemplateNameStorage *>())