Lines Matching refs:Tmpl
226 const Attr *A, Expr *OldCond, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentFunctionAttrCondition() argument
257 const EnableIfAttr *EIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentEnableIfAttr() argument
259 S, TemplateArgs, EIA, EIA->getCond(), Tmpl, New); in instantiateDependentEnableIfAttr()
268 const DiagnoseIfAttr *DIA, const Decl *Tmpl, FunctionDecl *New) { in instantiateDependentDiagnoseIfAttr() argument
270 S, TemplateArgs, DIA, DIA->getCond(), Tmpl, New); in instantiateDependentDiagnoseIfAttr()
653 const MultiLevelTemplateArgumentList &TemplateArgs, const Decl *Tmpl, in InstantiateAttrsForDecl() argument
660 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrsForDecl()
693 const Decl *Tmpl, Decl *New, in InstantiateAttrs() argument
696 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrs()
728 instantiateDependentEnableIfAttr(*this, TemplateArgs, EnableIf, Tmpl, in InstantiateAttrs()
734 instantiateDependentDiagnoseIfAttr(*this, TemplateArgs, DiagnoseIf, Tmpl, in InstantiateAttrs()
4618 FunctionDecl *Tmpl) { in InitFunctionInstantiation() argument
4619 New->setImplicit(Tmpl->isImplicit()); in InitFunctionInstantiation()
4623 SemaRef.Context.getManglingNumber(Tmpl)); in InitFunctionInstantiation()
4641 assert(FunTmpl->getTemplatedDecl() == Tmpl && in InitFunctionInstantiation()
4653 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>(); in InitFunctionInstantiation()
4667 !Tmpl->isInLocalScopeForInstantiation()) { in InitFunctionInstantiation()
4668 FunctionDecl *ExceptionSpecTemplate = Tmpl; in InitFunctionInstantiation()
4692 const FunctionDecl *Definition = Tmpl; in InitFunctionInstantiation()
4693 Tmpl->isDefined(Definition); in InitFunctionInstantiation()
4708 CXXMethodDecl *Tmpl) { in InitMethodInstantiation() argument
4709 if (InitFunctionInstantiation(New, Tmpl)) in InitMethodInstantiation()
4715 New->setAccess(Tmpl->getAccess()); in InitMethodInstantiation()
4716 if (Tmpl->isVirtualAsWritten()) in InitMethodInstantiation()
4724 FunctionDecl *Tmpl) { in SubstDefaultedFunction() argument
4726 if (auto *DFI = Tmpl->getDefaultedFunctionInfo()) { in SubstDefaultedFunction()
4747 SemaRef.SetDeclDefaulted(New, Tmpl->getLocation()); in SubstDefaultedFunction()
5613 const CXXConstructorDecl *Tmpl, in InstantiateMemInitializers() argument
5617 bool AnyErrors = Tmpl->isInvalidDecl(); in InstantiateMemInitializers()
5620 for (const auto *Init : Tmpl->inits()) { in InstantiateMemInitializers()