Home | History | Annotate | Download | only in Sema

Lines Matching refs:ClassTemplateDecl

701 Decl *TemplateDeclInstantiator::VisitClassTemplateDecl(ClassTemplateDecl *D) {
726 ClassTemplateDecl *PrevClassTemplate = 0;
731 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(*Found.first);
761 PrevClassTemplate = R.getAsSingle<ClassTemplateDecl>();
833 ClassTemplateDecl *Inst
834 = ClassTemplateDecl::Create(SemaRef.Context, DC, D->getLocation(),
890 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();
899 ClassTemplateDecl *InstClassTemplate
900 = dyn_cast<ClassTemplateDecl>(*Found.first);
2026 ClassTemplateDecl *ClassTemplate,
3011 static bool isInstantiationOf(ClassTemplateDecl *Pattern,
3012 ClassTemplateDecl *Instance) {
3165 if (ClassTemplateDecl *Temp = dyn_cast<ClassTemplateDecl>(Other))
3166 return isInstantiationOf(cast<ClassTemplateDecl>(D), Temp);
3282 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate();
3303 ClassTemplateDecl *SpecTemplate = InstSpec->getSpecializedTemplate();