Home
last modified time | relevance | path

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

/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/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()