Lines Matching defs:C

28 OMPThreadPrivateDecl *OMPThreadPrivateDecl::Create(ASTContext &C,
33 C, DC, std::nullopt, VL.size(), L);
38 OMPThreadPrivateDecl *OMPThreadPrivateDecl::CreateDeserialized(ASTContext &C,
42 C, ID, 0, N);
57 OMPAllocateDecl *OMPAllocateDecl::Create(ASTContext &C, DeclContext *DC,
61 C, DC, CL, VL.size(), L);
66 OMPAllocateDecl *OMPAllocateDecl::CreateDeserialized(ASTContext &C,
71 C, ID, NClauses, NVars, SourceLocation());
86 OMPRequiresDecl *OMPRequiresDecl::Create(ASTContext &C, DeclContext *DC,
89 return OMPDeclarativeDirective::createDirective<OMPRequiresDecl>(C, DC, CL, 0,
93 OMPRequiresDecl *OMPRequiresDecl::CreateDeserialized(ASTContext &C,
97 C, ID, N, 0, SourceLocation());
115 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name,
117 return new (C, DC) OMPDeclareReductionDecl(OMPDeclareReduction, DC, L, Name,
122 OMPDeclareReductionDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) {
123 return new (C, ID) OMPDeclareReductionDecl(
145 ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name,
149 C, DC, Clauses, 1, L, Name, T, VarName, PrevDeclInScope);
152 OMPDeclareMapperDecl *OMPDeclareMapperDecl::CreateDeserialized(ASTContext &C,
156 C, ID, N, 1, SourceLocation(), DeclarationName(), QualType(),
176 OMPCapturedExprDecl *OMPCapturedExprDecl::Create(ASTContext &C, DeclContext *DC,
179 return new (C, DC) OMPCapturedExprDecl(
180 C, DC, Id, T, C.getTrivialTypeSourceInfo(T), StartLoc);
183 OMPCapturedExprDecl *OMPCapturedExprDecl::CreateDeserialized(ASTContext &C,
185 return new (C, ID) OMPCapturedExprDecl(C, nullptr, nullptr, QualType(),