Home | History | Annotate | Download | only in Sema

Lines Matching defs:ClassTemplate

1222   ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
1227 = Owner->lookup(ClassTemplate->getDeclName());
2665 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
2666 assert(ClassTemplate->getDeclContext()->isRecord() &&
2674 = Owner->lookup(ClassTemplate->getDeclName());
2937 /// \param ClassTemplate the (instantiated) class template that is partially
2947 ClassTemplateDecl *ClassTemplate,
2975 if (SemaRef.CheckTemplateArgumentList(ClassTemplate,
2986 = ClassTemplate->findPartialSpecialization(Converted, InsertPos);
2991 = SemaRef.Context.getTemplateSpecializationType(TemplateName(ClassTemplate),
3003 TemplateName(ClassTemplate),
3040 ClassTemplate,
3054 ClassTemplate->AddPartialSpecialization(InstPartialSpec,
4723 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate();
4724 if (ClassTemplate)
4725 ClassTemplate = ClassTemplate->getCanonicalDecl();
4728 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl();
4745 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate))