Lines Matching defs:Decl
10 // This file implements the C++ related Decl classes for templates.
230 NamedDecl *Decl) {
231 AdoptTemplateParameterList(Params, cast<DeclContext>(Decl));
232 return new (C, DC) FunctionTemplateDecl(C, DC, L, Name, Params, Decl);
307 NamedDecl *Decl,
309 AdoptTemplateParameterList(Params, cast<DeclContext>(Decl));
311 Params, Decl);
425 Decl *DCanon = D->getCanonicalDecl();
888 NamedDecl *Decl) {
890 return new (C, DC) TypeAliasTemplateDecl(C, DC, L, Name, Params, Decl);
943 VarDecl *Decl) {
944 return new (C, DC) VarTemplateDecl(C, DC, L, Name, Params, Decl);
1042 Decl *DCanon = D->getCanonicalDecl();