Searched refs:UncommonTemplateNameStorage (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 38 : UncommonTemplateNameStorage(Deduced, /*Index=*/DefArgs.StartPos, in DeducedTemplateStorage() 97 : UncommonTemplateNameStorage(SubstTemplateTemplateParmPack, Index, in SubstTemplateTemplateParmPackStorage() 186 UncommonTemplateNameStorage *uncommon = in getKind() 187 cast<UncommonTemplateNameStorage *>(Storage); in getKind() 255 if (UncommonTemplateNameStorage *Uncommon = in getAsOverloadedTemplate() 256 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsOverloadedTemplate() 263 if (UncommonTemplateNameStorage *Uncommon = in getAsAssumedTemplateName() 264 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsAssumedTemplateName() 272 if (UncommonTemplateNameStorage *uncommon = in getAsSubstTemplateTemplateParm() 273 dyn_cast_if_present<UncommonTemplateNameStorage *>(Storage)) in getAsSubstTemplateTemplateParm() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 51 class UncommonTemplateNameStorage { 78 UncommonTemplateNameStorage(Kind Kind, unsigned Index, unsigned Data) { in UncommonTemplateNameStorage() function 118 class OverloadedTemplateStorage : public UncommonTemplateNameStorage { 122 : UncommonTemplateNameStorage(Overloaded, 0, size) {} in OverloadedTemplateStorage() 150 class SubstTemplateTemplateParmPackStorage : public UncommonTemplateNameStorage, 228 llvm::PointerUnion<Decl *, UncommonTemplateNameStorage *, 410 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode { 419 : UncommonTemplateNameStorage( in SubstTemplateTemplateParmStorage() 453 class DeducedTemplateStorage : public UncommonTemplateNameStorage,
|
| H A D | DeclarationName.h | 969 class AssumedTemplateStorage : public UncommonTemplateNameStorage { 973 : UncommonTemplateNameStorage(Assumed, 0, 0), Name(Name) {}
|