Lines Matching refs:ClassTemplate

1222   ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();  in VisitClassTemplatePartialSpecializationDecl()  local
1227 = Owner->lookup(ClassTemplate->getDeclName()); in VisitClassTemplatePartialSpecializationDecl()
2665 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplateSpecializationDecl() local
2666 assert(ClassTemplate->getDeclContext()->isRecord() && in VisitClassTemplateSpecializationDecl()
2674 = Owner->lookup(ClassTemplate->getDeclName()); in VisitClassTemplateSpecializationDecl()
2947 ClassTemplateDecl *ClassTemplate, in InstantiateClassTemplatePartialSpecialization() argument
2975 if (SemaRef.CheckTemplateArgumentList(ClassTemplate, in InstantiateClassTemplatePartialSpecialization()
2986 = ClassTemplate->findPartialSpecialization(Converted, InsertPos); in InstantiateClassTemplatePartialSpecialization()
2991 = SemaRef.Context.getTemplateSpecializationType(TemplateName(ClassTemplate), in InstantiateClassTemplatePartialSpecialization()
3003 TemplateName(ClassTemplate), in InstantiateClassTemplatePartialSpecialization()
3040 ClassTemplate, in InstantiateClassTemplatePartialSpecialization()
3054 ClassTemplate->AddPartialSpecialization(InstPartialSpec, in InstantiateClassTemplatePartialSpecialization()
4723 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl() local
4724 if (ClassTemplate) in FindInstantiatedDecl()
4725 ClassTemplate = ClassTemplate->getCanonicalDecl(); in FindInstantiatedDecl()
4728 ClassTemplate = PartialSpec->getSpecializedTemplate()->getCanonicalDecl(); in FindInstantiatedDecl()
4745 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate)) in FindInstantiatedDecl()