Searched refs:UncommonTemplateNameStorage (Results 1 – 2 of 2) sorted by relevance
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()
42 class UncommonTemplateNameStorage {64 UncommonTemplateNameStorage(Kind kind, unsigned size) { in UncommonTemplateNameStorage() function93 class OverloadedTemplateStorage : public UncommonTemplateNameStorage {97 : UncommonTemplateNameStorage(Overloaded, size) { } in OverloadedTemplateStorage()120 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode129 : UncommonTemplateNameStorage(SubstTemplateTemplateParmPack, Size), in SubstTemplateTemplateParmPackStorage()178 UncommonTemplateNameStorage *,315 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode {323 : UncommonTemplateNameStorage(SubstTemplateTemplateParm, 0), in SubstTemplateTemplateParmStorage()