Lines Matching refs:endOmpLine
24 constexpr auto endOmpLine = space >> endOfLine; variable
456 verbatim("READ"_tok), Parser<OmpAtomicClauseList>{} / endOmpLine,
457 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
462 verbatim("CAPTURE"_tok), Parser<OmpAtomicClauseList>{} / endOmpLine,
464 Parser<OmpEndAtomic>{} / endOmpLine))
469 verbatim("UPDATE"_tok), Parser<OmpAtomicClauseList>{} / endOmpLine,
470 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
474 Parser<OmpAtomicClauseList>{} / endOmpLine, statement(assignmentStmt),
475 maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
480 verbatim("WRITE"_tok), Parser<OmpAtomicClauseList>{} / endOmpLine,
481 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
494 endOmpLine)
497 endOmpLine)
506 maybe(nonemptyList(Parser<OpenMPDeclarativeAllocate>{})) / endOmpLine,
522 lookAhead(endOmpLine / !statement(allocateStmt)))
535 endOmpLine)
539 Parser<OmpBeginBlockDirective>{} / endOmpLine, block,
540 Parser<OmpEndBlockDirective>{} / endOmpLine))
559 TYPE_PARSER(maybe(startOmpLine >> "SECTION"_tok / endOmpLine) >>
562 startOmpLine >> "SECTION"_tok / endOmpLine)))
566 Parser<OmpBeginSectionsDirective>{} / endOmpLine,
567 Parser<OmpSectionBlocks>{}, Parser<OmpEndSectionsDirective>{} / endOmpLine))
595 Parser<OmpBeginLoopDirective>{} / endOmpLine))