Home | History | Annotate | Download | only in Sema

Lines Matching refs:ClassTemplate

1069   ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
1074 = Owner->lookup(ClassTemplate->getDeclName());
2433 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
2434 assert(ClassTemplate->getDeclContext()->isRecord() &&
2442 = Owner->lookup(ClassTemplate->getDeclName());
2715 /// \param ClassTemplate the (instantiated) class template that is partially
2725 ClassTemplateDecl *ClassTemplate,
2753 if (SemaRef.CheckTemplateArgumentList(ClassTemplate,
2764 = ClassTemplate->findPartialSpecialization(Converted, InsertPos);
2769 = SemaRef.Context.getTemplateSpecializationType(TemplateName(ClassTemplate),
2782 TemplateName(ClassTemplate),
2819 ClassTemplate,
2834 ClassTemplate->AddPartialSpecialization(InstPartialSpec,
4436 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate();
4437 if (ClassTemplate)
4438 ClassTemplate = ClassTemplate->getCanonicalDecl();
4441 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl();
4458 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate))