Lines Matching refs:Tmpl
122 const Decl *Tmpl, Decl *New,
125 for (AttrVec::const_iterator i = Tmpl->attr_begin(), e = Tmpl->attr_end();
2967 /// declaration (New) from the corresponding fields of its template (Tmpl).
2972 FunctionDecl *Tmpl) {
2973 if (Tmpl->isDeleted())
2990 assert(FunTmpl->getTemplatedDecl() == Tmpl &&
2998 const FunctionProtoType *Proto = Tmpl->getType()->getAs<FunctionProtoType>();
3010 FunctionDecl *ExceptionSpecTemplate = Tmpl;
3033 const FunctionDecl *Definition = Tmpl;
3034 Tmpl->isDefined(Definition);
3044 /// (Tmpl).
3049 CXXMethodDecl *Tmpl) {
3050 if (InitFunctionInstantiation(New, Tmpl))
3053 New->setAccess(Tmpl->getAccess());
3054 if (Tmpl->isVirtualAsWritten())
3057 // FIXME: New needs a pointer to Tmpl
3641 const CXXConstructorDecl *Tmpl,
3645 bool AnyErrors = Tmpl->isInvalidDecl();
3648 for (CXXConstructorDecl::init_const_iterator Inits = Tmpl->init_begin(),
3649 InitsEnd = Tmpl->init_end();