Home
last modified time | relevance | path

Searched refs:UncommonTemplateNameStorage (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/lib/AST/
DTemplateName.cpp90 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/
DTemplateName.cpp78 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/
DTemplateName.h47 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()
DDeclarationName.h869 class AssumedTemplateStorage : public UncommonTemplateNameStorage {
873 : UncommonTemplateNameStorage(Assumed, 0), Name(Name) {}
/external/clang/include/clang/AST/
DTemplateName.h42 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()