Searched refs:TemplateType (Results 1 – 8 of 8) sorted by relevance
764 auto *TemplateType = TypeNode->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate() local765 while (TemplateType && TemplateType->isTypeAlias()) in getAsCXXRecordDeclOrPrimaryTemplate()766 TemplateType = in getAsCXXRecordDeclOrPrimaryTemplate()767 TemplateType->getAliasedType()->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate()771 if (TemplateType) in getAsCXXRecordDeclOrPrimaryTemplate()773 TemplateType->getTemplateName().getAsTemplateDecl())) in getAsCXXRecordDeclOrPrimaryTemplate()
86 type TemplateType = 0; in templateFunction() local
82 type TemplateType = 0; in templateFunction() local
990 auto *TemplateType = TypeNode->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate() local991 while (TemplateType && TemplateType->isTypeAlias()) in getAsCXXRecordDeclOrPrimaryTemplate()992 TemplateType = in getAsCXXRecordDeclOrPrimaryTemplate()993 TemplateType->getAliasedType()->getAs<TemplateSpecializationType>(); in getAsCXXRecordDeclOrPrimaryTemplate()997 if (TemplateType) in getAsCXXRecordDeclOrPrimaryTemplate()999 TemplateType->getTemplateName().getAsTemplateDecl())) in getAsCXXRecordDeclOrPrimaryTemplate()
912 } else if (auto *TemplateType = in fixTypeLoc() local914 if (TemplateType->isTypeAlias()) { in fixTypeLoc()915 FromDecl = TemplateType->getTemplateName().getAsTemplateDecl(); in fixTypeLoc()
361 TemplateType, enumerator405 case Object::Kind::TemplateType: return "TemplateType"; in cstr()492 kind == Kind::TemplateType; in kindof()750 struct TemplateType : ObjectImpl<TemplateType, Type, Object::Kind::TemplateType> struct1670 defineOrEmit(insn, pass, [&](debug::TemplateType *tpl) { in process()
735 TEST(PrintTypeWithGenericStreamingTest, TemplateType) { in TEST() argument
967 TEST(PrintTypeWithGenericStreamingTest, TemplateType) {