Lines Matching defs:Decl

248                NamedDecl *Decl)
249 : NamedDecl(DK, DC, L, Name), TemplatedDecl(Decl),
261 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
627 TemplateParameterList *Params, NamedDecl *Decl)
628 : TemplateDecl(DK, DC, L, Name, Params, Decl), redeclarable_base(C),
726 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
779 NamedDecl *Decl)
781 Decl) {}
879 NamedDecl *Decl);
885 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
904 /// parameters and is not part of the Decl hierarchy. Just a facility.
1023 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
1203 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
1366 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
1640 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
1791 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
1844 NamedDecl *Decl)
1845 : RedeclarableTemplateDecl(ClassTemplate, C, DC, L, Name, Params, Decl) {}
1870 NamedDecl *Decl,
1990 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2010 class FriendTemplateDecl : public Decl {
2034 : Decl(Decl::FriendTemplate, DC, Loc),
2042 : Decl(Decl::FriendTemplate, Empty),
2086 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2087 static bool classofKind(Kind K) { return K == Decl::FriendTemplate; }
2106 NamedDecl *Decl)
2108 Decl) {}
2158 NamedDecl *Decl);
2164 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2187 class ClassScopeFunctionSpecializationDecl : public Decl {
2193 : Decl(Decl::ClassScopeFunctionSpecialization, DC, Loc),
2198 : Decl(Decl::ClassScopeFunctionSpecialization, Empty) {}
2223 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2225 return K == Decl::ClassScopeFunctionSpecialization;
2497 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2629 static bool classof(const Decl *D) { return classofKind(D->getKind()); }
2679 NamedDecl *Decl)
2680 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {}
2706 VarDecl *Decl);
2790 static bool classof(const Decl *D) { return classofKind(D->getKind()); }