Lines Matching refs:ClassTemplate
931 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
936 = Owner->lookup(ClassTemplate->getDeclName());
2423 /// \param ClassTemplate the (instantiated) class template that is partially
2433 ClassTemplateDecl *ClassTemplate,
2458 if (SemaRef.CheckTemplateArgumentList(ClassTemplate,
2469 = ClassTemplate->findPartialSpecialization(Converted.data(),
2475 = SemaRef.Context.getTemplateSpecializationType(TemplateName(ClassTemplate),
2488 TemplateName(ClassTemplate),
2525 ClassTemplate,
2531 ClassTemplate->getNextPartialSpecSequenceNumber());
2541 ClassTemplate->AddPartialSpecialization(InstPartialSpec, /*InsertPos=*/0);
4085 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate();
4086 if (ClassTemplate)
4087 ClassTemplate = ClassTemplate->getCanonicalDecl();
4090 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl();
4107 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate))