Lines Matching refs:ClassTemplate

1815   ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate();  in VisitClassTemplatePartialSpecializationDecl()  local
1820 = Owner->lookup(ClassTemplate->getDeclName()); in VisitClassTemplatePartialSpecializationDecl()
3852 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplateSpecializationDecl() local
3853 assert(ClassTemplate->getDeclContext()->isRecord() && in VisitClassTemplateSpecializationDecl()
3862 D->getLocation(), ClassTemplate, TemplateArgs)); in VisitClassTemplateSpecializationDecl()
4229 ClassTemplateDecl *ClassTemplate, in InstantiateClassTemplatePartialSpecialization() argument
4257 ClassTemplate, PartialSpec->getLocation(), InstTemplateArgs, in InstantiateClassTemplatePartialSpecialization()
4263 PartialSpec->getLocation(), ClassTemplate, InstTemplateArgs.size(), in InstantiateClassTemplatePartialSpecialization()
4271 ClassTemplate->findPartialSpecialization(CanonicalConverted, InstParams, in InstantiateClassTemplatePartialSpecialization()
4277 TemplateName(ClassTemplate), CanonicalConverted); in InstantiateClassTemplatePartialSpecialization()
4284 ClassTemplate, CanonicalConverted, CanonType, in InstantiateClassTemplatePartialSpecialization()
4324 ClassTemplate->AddPartialSpecialization(InstPartialSpec, in InstantiateClassTemplatePartialSpecialization()
6182 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl() local
6183 if (ClassTemplate) in FindInstantiatedDecl()
6184 ClassTemplate = ClassTemplate->getCanonicalDecl(); in FindInstantiatedDecl()
6187 ClassTemplate = Spec->getSpecializedTemplate()->getCanonicalDecl(); in FindInstantiatedDecl()
6204 if (ClassTemplate && isInstantiationOf(ClassTemplate, SpecTemplate)) in FindInstantiatedDecl()