Lines Matching defs:DC
29 DeclContext *DC,
33 C, DC, {}, VL.size(), L);
57 OMPAllocateDecl *OMPAllocateDecl::Create(ASTContext &C, DeclContext *DC,
61 C, DC, CL, VL.size(), L);
86 OMPRequiresDecl *OMPRequiresDecl::Create(ASTContext &C, DeclContext *DC,
89 return OMPDeclarativeDirective::createDirective<OMPRequiresDecl>(C, DC, CL, 0,
105 Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name,
107 : ValueDecl(DK, DC, L, Name, Ty), DeclContext(DK), Combiner(nullptr),
115 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name,
117 return new (C, DC) OMPDeclareReductionDecl(OMPDeclareReduction, DC, L, Name,
124 OMPDeclareReduction, /*DC=*/nullptr, SourceLocation(), DeclarationName(),
145 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name,
149 C, DC, Clauses, 1, L, Name, T, VarName, PrevDeclInScope);
176 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC,
179 return new (C, DC) OMPCapturedExprDecl(
180 C, DC, Id, T, C.getTrivialTypeSourceInfo(T), StartLoc);