Lines Matching refs:CL
63 ArrayRef<OMPClause *> CL) {
65 C, DC, additionalSizeToAlloc<Expr *, OMPClause *>(VL.size(), CL.size()))
69 D->NumClauses = CL.size();
70 D->setClauses(CL);
91 void OMPAllocateDecl::setClauses(ArrayRef<OMPClause *> CL) {
92 assert(CL.size() == NumClauses &&
94 std::uninitialized_copy(CL.begin(), CL.end(),
106 ArrayRef<OMPClause *> CL) {
108 new (C, DC, additionalSizeToAlloc<OMPClause *>(CL.size()))
110 D->NumClauses = CL.size();
111 D->setClauses(CL);
123 void OMPRequiresDecl::setClauses(ArrayRef<OMPClause *> CL) {
124 assert(CL.size() == NumClauses &&
126 std::uninitialized_copy(CL.begin(), CL.end(),
202 ArrayRef<OMPClause *> CL) {
204 size_t NumClauses = CL.size();
208 setClauses(CL);
212 void OMPDeclareMapperDecl::setClauses(ArrayRef<OMPClause *> CL) {
213 assert(CL.size() == Clauses.size() &&
215 std::uninitialized_copy(CL.begin(), CL.end(), Clauses.data());