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