• Home
  • Raw
  • Download

Lines Matching refs:Tmpl

172     const EnableIfAttr *A, const Decl *Tmpl, Decl *New) {  in instantiateDependentEnableIfAttr()  argument
190 !Expr::isPotentialConstantExprUnevaluated(Cond, cast<FunctionDecl>(Tmpl), in instantiateDependentEnableIfAttr()
311 const Decl *Tmpl, Decl *New, in InstantiateAttrs() argument
314 for (const auto *TmplAttr : Tmpl->attrs()) { in InstantiateAttrs()
336 instantiateDependentEnableIfAttr(*this, TemplateArgs, EnableIf, Tmpl, in InstantiateAttrs()
3391 FunctionDecl *Tmpl) { in InitFunctionInstantiation() argument
3392 if (Tmpl->isDeleted()) in InitFunctionInstantiation()
3397 SemaRef.Context.getManglingNumber(Tmpl)); in InitFunctionInstantiation()
3413 assert(FunTmpl->getTemplatedDecl() == Tmpl && in InitFunctionInstantiation()
3421 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>(); in InitFunctionInstantiation()
3435 !Tmpl->isLexicallyWithinFunctionOrMethod()) { in InitFunctionInstantiation()
3436 FunctionDecl *ExceptionSpecTemplate = Tmpl; in InitFunctionInstantiation()
3459 const FunctionDecl *Definition = Tmpl; in InitFunctionInstantiation()
3460 Tmpl->isDefined(Definition); in InitFunctionInstantiation()
3475 CXXMethodDecl *Tmpl) { in InitMethodInstantiation() argument
3476 if (InitFunctionInstantiation(New, Tmpl)) in InitMethodInstantiation()
3479 New->setAccess(Tmpl->getAccess()); in InitMethodInstantiation()
3480 if (Tmpl->isVirtualAsWritten()) in InitMethodInstantiation()
3987 VarTemplatePartialSpecializationDecl *Tmpl = in InstantiateVariableDefinition() local
3990 Tmpl->getInstantiatedFromMember()) { in InstantiateVariableDefinition()
3991 if (Tmpl->isMemberSpecialization()) in InstantiateVariableDefinition()
3994 Tmpl = From; in InstantiateVariableDefinition()
3996 PatternDecl = Tmpl; in InstantiateVariableDefinition()
3998 VarTemplateDecl *Tmpl = PatternPtr.get<VarTemplateDecl *>(); in InstantiateVariableDefinition() local
4000 Tmpl->getInstantiatedFromMemberTemplate()) { in InstantiateVariableDefinition()
4001 if (Tmpl->isMemberSpecialization()) in InstantiateVariableDefinition()
4004 Tmpl = From; in InstantiateVariableDefinition()
4006 PatternDecl = Tmpl->getTemplatedDecl(); in InstantiateVariableDefinition()
4236 const CXXConstructorDecl *Tmpl, in InstantiateMemInitializers() argument
4240 bool AnyErrors = Tmpl->isInvalidDecl(); in InstantiateMemInitializers()
4243 for (const auto *Init : Tmpl->inits()) { in InstantiateMemInitializers()