Lines Matching defs:ClassTemplate
1815 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
1820 = Owner->lookup(ClassTemplate->getDeclName());
3852 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
3853 assert(ClassTemplate->getDeclContext()->isRecord() &&
3862 D->getLocation(), ClassTemplate, TemplateArgs));
4219 /// \param ClassTemplate the (instantiated) class template that is partially
4229 ClassTemplateDecl *ClassTemplate,
4257 ClassTemplate, PartialSpec->getLocation(), InstTemplateArgs,
4263 PartialSpec->getLocation(), ClassTemplate, InstTemplateArgs.size(),
4271 ClassTemplate->findPartialSpecialization(CanonicalConverted, InstParams,
4277 TemplateName(ClassTemplate), CanonicalConverted);
4284 ClassTemplate, CanonicalConverted, CanonType,
4324 ClassTemplate->AddPartialSpecialization(InstPartialSpec,
6182 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate();
6183 if (ClassTemplate)
6184 ClassTemplate = ClassTemplate->getCanonicalDecl();
6187 ClassTemplate = Spec->getSpecializedTemplate()->getCanonicalDecl();
6204 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate))