Lines Matching refs:DK
157 NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) in NamedDecl() argument
158 : Decl(DK, DC, L), Name(N) { } in NamedDecl()
532 ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, in ValueDecl() argument
534 : NamedDecl(DK, DC, L, N), DeclType(T) {} in ValueDecl()
602 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, in DeclaratorDecl() argument
605 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) { in DeclaratorDecl()
825 VarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc,
1299 ParmVarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in ParmVarDecl() argument
1302 : VarDecl(DK, C, DC, StartLoc, IdLoc, Id, T, TInfo, S) { in ParmVarDecl()
1600 FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in FunctionDecl() argument
1605 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo, in FunctionDecl()
1607 DeclContext(DK), in FunctionDecl()
2260 FieldDecl(Kind DK, DeclContext *DC, SourceLocation StartLoc, in FieldDecl() argument
2264 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in FieldDecl()
2505 TypeDecl(Kind DK, DeclContext *DC, SourceLocation L, IdentifierInfo *Id,
2507 : NamedDecl(DK, DC, L, Id), TypeForDecl(nullptr), LocStart(StartL) {} in NamedDecl() argument
2539 TypedefNameDecl(Kind DK, ASTContext &C, DeclContext *DC, in TypedefNameDecl() argument
2542 : TypeDecl(DK, DC, IdLoc, Id, StartLoc), redeclarable_base(C), in TypedefNameDecl()
2728 TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, in TagDecl() argument
2731 : TypeDecl(DK, DC, L, Id, StartL), DeclContext(DK), redeclarable_base(C), in TagDecl()
2736 assert((DK != Enum || TK == TTK_Enum) && in TagDecl()
3208 RecordDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC,