Lines Matching refs:InstClassTemplate
1615 ClassTemplateDecl *InstClassTemplate in VisitClassTemplatePartialSpecializationDecl() local
1617 if (!InstClassTemplate) in VisitClassTemplatePartialSpecializationDecl()
1621 = InstClassTemplate->findPartialSpecInstantiatedFromMember(D)) in VisitClassTemplatePartialSpecializationDecl()
1624 return InstantiateClassTemplatePartialSpecialization(InstClassTemplate, D); in VisitClassTemplatePartialSpecializationDecl()
3487 ClassTemplateDecl *InstClassTemplate = in VisitClassTemplateSpecializationDecl() local
3490 if (!InstClassTemplate) in VisitClassTemplateSpecializationDecl()
3509 if (SemaRef.CheckTemplateArgumentList(InstClassTemplate, in VisitClassTemplateSpecializationDecl()
3521 InstClassTemplate->findSpecialization(Converted, InsertPos); in VisitClassTemplateSpecializationDecl()
3559 D->getLocation(), InstClassTemplate, Converted, PrevDecl); in VisitClassTemplateSpecializationDecl()
3564 InstClassTemplate->AddSpecialization(InstD, InsertPos); in VisitClassTemplateSpecializationDecl()
3573 TemplateName(InstClassTemplate), Converted, in VisitClassTemplateSpecializationDecl()
3584 TemplateName(InstClassTemplate), D->getLocation(), InstTemplateArgs, in VisitClassTemplateSpecializationDecl()