Lines Matching refs:getTemplatedDecl

906     D = Temp->getTemplatedDecl();  in AdjustDeclIfTemplate()
1900 RecordDecl *PrevRecordDecl = PrevClassTemplate->getTemplatedDecl(); in CheckClassTemplate()
1983 PrevClassTemplate->getTemplatedDecl() : nullptr, in CheckClassTemplate()
2037 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); in CheckClassTemplate()
2146 CXXRecordDecl *Primary = Template->getTemplatedDecl();
2472 cast<CXXRecordDecl>(Template->getTemplatedDecl())->getDefinition()) { in DeclareImplicitDeductionGuides()
2517 dyn_cast_or_null<CXXConstructorDecl>(FTD ? FTD->getTemplatedDecl() : D); in DeclareImplicitDeductionGuides()
2545 ->getTemplatedDecl()) in DeclareImplicitDeductionGuides()
3755 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
3872 Context, ClassTemplate->getTemplatedDecl()->getTagKind(), in CheckTemplateIdType()
3874 ClassTemplate->getTemplatedDecl()->getBeginLoc(), in CheckTemplateIdType()
3882 ClassTemplate->getTemplatedDecl()->hasAttrs()) { in CheckTemplateIdType()
3888 ClassTemplate->getTemplatedDecl(), Decl); in CheckTemplateIdType()
4586 VarDecl *InstantiationPattern = Template->getTemplatedDecl(); in CheckVarTemplateId()
8392 if (!isAcceptableTagRedeclaration(ClassTemplate->getTemplatedDecl(), in ActOnClassTemplateSpecialization()
8398 ClassTemplate->getTemplatedDecl()->getKindName()); in ActOnClassTemplateSpecialization()
8399 Diag(ClassTemplate->getTemplatedDecl()->getLocation(), in ActOnClassTemplateSpecialization()
8401 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnClassTemplateSpecialization()
9089 dyn_cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl()); in CheckFunctionTemplateSpecialization()
9119 I.getPair(), FunTmpl->getTemplatedDecl(), in CheckFunctionTemplateSpecialization()
9135 I.getPair(), FunTmpl->getTemplatedDecl(), in CheckFunctionTemplateSpecialization()
9637 if (!isAcceptableTagRedeclaration(ClassTemplate->getTemplatedDecl(), in ActOnExplicitInstantiation()
9643 ClassTemplate->getTemplatedDecl()->getKindName()); in ActOnExplicitInstantiation()
9644 Diag(ClassTemplate->getTemplatedDecl()->getLocation(), in ActOnExplicitInstantiation()
9646 Kind = ClassTemplate->getTemplatedDecl()->getTagKind(); in ActOnExplicitInstantiation()
9670 if (auto *A = ClassTemplate->getTemplatedDecl()->getAttr<DLLExportAttr>()) { in ActOnExplicitInstantiation()
9684 ClassTemplate->getTemplatedDecl()->getAttr<DLLImportAttr>(); in ActOnExplicitInstantiation()
10292 .set(P.getPair(), FunTmpl->getTemplatedDecl(), in ActOnExplicitInstantiation()
10308 P.getPair(), FunTmpl->getTemplatedDecl(), in ActOnExplicitInstantiation()