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) FunctionTemplateDecl(DC, L, Name, Params, Decl);
308 NamedDecl *Decl,
310 AdoptTemplateParameterList(Params, cast<DeclContext>(Decl));
311 ClassTemplateDecl *New = new (C) ClassTemplateDecl(DC, L, Name, Params, Decl);
427 Decl *DCanon = D->getCanonicalDecl();
917 NamedDecl *Decl) {
919 return new (C) TypeAliasTemplateDecl(DC, L, Name, Params, Decl);
975 NamedDecl *Decl,
977 VarTemplateDecl *New = new (C) VarTemplateDecl(DC, L, Name, Params, Decl);
1078 Decl *DCanon = D->getCanonicalDecl();