Lines Matching refs:maybe
43 maybe("ALWAYS" >> construct<OmpMapType::Always>() / maybe(","_tok)),
53 maybe(Parser<OmpMapType>{}), Parser<OmpObjectList>{}))
70 maybe(":" >>
90 maybe("," >> Parser<OmpScheduleModifierType>{}) / ":"))
92 TYPE_PARSER(construct<OmpScheduleClause>(maybe(Parser<OmpScheduleModifier>{}),
98 maybe("," >> scalarIntExpr)))
102 maybe(
131 maybe(construct<OmpAllocateClause::Allocator>(scalarIntExpr) / ":"),
139 construct<OmpDependSinkVec>(name, maybe(Parser<OmpDependSinkVecLength>{})))
166 maybe(":" >> scalarIntConstantExpr))) ||
168 nonemptyList(name), maybe(":" >> scalarIntConstantExpr)))))
172 nonemptyList(name), maybe(":" >> scalarIntConstantExpr)))
202 parenthesized("STATIC" >> maybe("," >> scalarIntExpr)))) ||
240 maybe(parenthesized(scalarIntConstantExpr)))) ||
279 many(maybe(","_tok) >> sourced(Parser<OmpClause>{})))))
336 Parser<OmpCancelType>{}, maybe("IF" >> parenthesized(scalarLogicalExpr)))))
362 many(maybe(","_tok) >> sourced(Parser<OmpAtomicClause>{})))))
365 many(maybe(","_tok) >> sourced(Parser<OmpMemoryOrderClause>{})),
366 maybe(parenthesized(Parser<OmpObjectList>{})))))
419 maybe(Parser<OmpReductionInitializerClause>{}))))
455 construct<OmpAtomicRead>(Parser<OmpAtomicClauseList>{} / maybe(","_tok),
457 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
461 construct<OmpAtomicCapture>(Parser<OmpAtomicClauseList>{} / maybe(","_tok),
468 construct<OmpAtomicUpdate>(Parser<OmpAtomicClauseList>{} / maybe(","_tok),
470 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
475 maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
479 construct<OmpAtomicWrite>(Parser<OmpAtomicClauseList>{} / maybe(","_tok),
481 statement(assignmentStmt), maybe(Parser<OmpEndAtomic>{} / endOmpLine)))
493 verbatim("END CRITICAL"_tok), maybe(parenthesized(name)))) /
496 maybe(parenthesized(name)), Parser<OmpClauseList>{})) /
505 maybe(parenthesized(Parser<OmpObjectList>{})), Parser<OmpClauseList>{},
506 maybe(nonemptyList(Parser<OpenMPDeclarativeAllocate>{})) / endOmpLine,
512 maybe(parenthesized(name)), Parser<OmpClauseList>{})))
559 TYPE_PARSER(maybe(startOmpLine >> "SECTION"_tok / endOmpLine) >>