Lines Matching defs:Clauses

30     ArrayRef<const OpenACCClause *> Clauses, Stmt *StructuredBlock) {
33 Clauses.size()));
35 Clauses, StructuredBlock);
54 ArrayRef<const OpenACCClause *> Clauses, Stmt *Loop)
64 std::uninitialized_copy(Clauses.begin(), Clauses.end(),
68 Clauses.size()));
83 ArrayRef<const OpenACCClause *> Clauses, Stmt *Loop) {
86 Clauses.size()));
88 OpenACCLoopConstruct(ParentKind, BeginLoc, DirLoc, EndLoc, Clauses, Loop);
105 ArrayRef<const OpenACCClause *> Clauses, Stmt *Loop) {
108 Clauses.size()));
110 OpenACCCombinedConstruct(DK, BeginLoc, DirLoc, EndLoc, Clauses, Loop);
126 ArrayRef<const OpenACCClause *> Clauses,
130 Clauses.size()));
132 OpenACCDataConstruct(Start, DirectiveLoc, End, Clauses, StructuredBlock);
148 SourceLocation End, ArrayRef<const OpenACCClause *> Clauses) {
151 Clauses.size()));
153 new (Mem) OpenACCEnterDataConstruct(Start, DirectiveLoc, End, Clauses);
169 SourceLocation End, ArrayRef<const OpenACCClause *> Clauses) {
172 Clauses.size()));
174 new (Mem) OpenACCExitDataConstruct(Start, DirectiveLoc, End, Clauses);
190 SourceLocation End, ArrayRef<const OpenACCClause *> Clauses,
194 Clauses.size()));
196 Clauses, StructuredBlock);
215 ArrayRef<const OpenACCClause *> Clauses) {
221 QueueIdExprs.size() + 1, Clauses.size()));
225 QueuesLoc, QueueIdExprs, RParenLoc, End, Clauses);
240 ArrayRef<const OpenACCClause *> Clauses) {
243 Clauses.size()));
245 new (Mem) OpenACCInitConstruct(Start, DirectiveLoc, End, Clauses);
260 SourceLocation End, ArrayRef<const OpenACCClause *> Clauses) {
263 Clauses.size()));
265 new (Mem) OpenACCShutdownConstruct(Start, DirectiveLoc, End, Clauses);
280 ArrayRef<const OpenACCClause *> Clauses) {
283 Clauses.size()));
284 auto *Inst = new (Mem) OpenACCSetConstruct(Start, DirectiveLoc, End, Clauses);
300 ArrayRef<const OpenACCClause *> Clauses) {
303 Clauses.size()));
305 new (Mem) OpenACCUpdateConstruct(Start, DirectiveLoc, End, Clauses);