Lines Matching refs:Tmpl
64 const Decl *Tmpl, Decl *New,
67 for (AttrVec::const_iterator i = Tmpl->attr_begin(), e = Tmpl->attr_end();
2546 /// declaration (New) from the corresponding fields of its template (Tmpl).
2551 FunctionDecl *Tmpl) {
2552 if (Tmpl->isDeleted())
2569 assert(FunTmpl->getTemplatedDecl() == Tmpl &&
2577 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>();
2589 FunctionDecl *ExceptionSpecTemplate = Tmpl;
2613 const FunctionDecl *Definition = Tmpl;
2614 Tmpl->isDefined(Definition);
2624 /// (Tmpl).
2629 CXXMethodDecl *Tmpl) {
2630 if (InitFunctionInstantiation(New, Tmpl))
2633 New->setAccess(Tmpl->getAccess());
2634 if (Tmpl->isVirtualAsWritten())
2638 // FIXME: New needs a pointer to Tmpl
2961 const CXXConstructorDecl *Tmpl,
2968 for (CXXConstructorDecl::init_const_iterator Inits = Tmpl->init_begin(),
2969 InitsEnd = Tmpl->init_end();