Searched refs:UncommonTemplateNameStorage (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/clang/lib/AST/ |
D | TemplateName.cpp | 90 UncommonTemplateNameStorage *uncommon in getKind() 91 = Storage.get<UncommonTemplateNameStorage*>(); in getKind() 115 if (UncommonTemplateNameStorage *Uncommon = in getAsOverloadedTemplate() 116 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsOverloadedTemplate() 123 if (UncommonTemplateNameStorage *Uncommon = in getAsAssumedTemplateName() 124 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsAssumedTemplateName() 132 if (UncommonTemplateNameStorage *uncommon = in getAsSubstTemplateTemplateParm() 133 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsSubstTemplateTemplateParm() 141 if (UncommonTemplateNameStorage *Uncommon = in getAsSubstTemplateTemplateParmPack() 142 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsSubstTemplateTemplateParmPack()
|
/external/clang/lib/AST/ |
D | TemplateName.cpp | 78 UncommonTemplateNameStorage *uncommon in getKind() 79 = Storage.get<UncommonTemplateNameStorage*>(); in getKind() 101 if (UncommonTemplateNameStorage *Uncommon = in getAsOverloadedTemplate() 102 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsOverloadedTemplate() 110 if (UncommonTemplateNameStorage *uncommon = in getAsSubstTemplateTemplateParm() 111 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsSubstTemplateTemplateParm() 119 if (UncommonTemplateNameStorage *Uncommon = in getAsSubstTemplateTemplateParmPack() 120 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsSubstTemplateTemplateParmPack()
|
/external/llvm-project/clang/include/clang/AST/ |
D | TemplateName.h | 47 class UncommonTemplateNameStorage { 70 UncommonTemplateNameStorage(Kind kind, unsigned size) { in UncommonTemplateNameStorage() function 105 class OverloadedTemplateStorage : public UncommonTemplateNameStorage { 109 : UncommonTemplateNameStorage(Overloaded, size) {} in OverloadedTemplateStorage() 136 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode 145 : UncommonTemplateNameStorage(SubstTemplateTemplateParmPack, Size), in SubstTemplateTemplateParmPackStorage() 194 llvm::PointerUnion<TemplateDecl *, UncommonTemplateNameStorage *, 351 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode { 359 : UncommonTemplateNameStorage(SubstTemplateTemplateParm, 0), in SubstTemplateTemplateParmStorage()
|
D | DeclarationName.h | 869 class AssumedTemplateStorage : public UncommonTemplateNameStorage { 873 : UncommonTemplateNameStorage(Assumed, 0), Name(Name) {}
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 42 class UncommonTemplateNameStorage { 64 UncommonTemplateNameStorage(Kind kind, unsigned size) { in UncommonTemplateNameStorage() function 93 class OverloadedTemplateStorage : public UncommonTemplateNameStorage { 97 : UncommonTemplateNameStorage(Overloaded, size) { } in OverloadedTemplateStorage() 120 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode 129 : UncommonTemplateNameStorage(SubstTemplateTemplateParmPack, Size), in SubstTemplateTemplateParmPackStorage() 178 UncommonTemplateNameStorage *, 315 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode { 323 : UncommonTemplateNameStorage(SubstTemplateTemplateParm, 0), in SubstTemplateTemplateParmStorage()
|