Lines Matching refs:maybe
63 TYPE_PARSER(first(construct<ConnectSpec>(maybe("UNIT ="_tok) >> fileUnitNumber),
134 construct<CloseStmt::CloseSpec>(maybe("UNIT ="_tok) >> fileUnitNumber),
159 construct<std::optional<IoUnit>>(maybe("UNIT ="_tok) >> ioUnit),
241 construct<std::optional<IoUnit>>(maybe("UNIT ="_tok) >> ioUnit),
297 TYPE_PARSER(first(construct<WaitSpec>(maybe("UNIT ="_tok) >> fileUnitNumber),
337 construct<PositionOrFlushSpec>(maybe("UNIT ="_tok) >> fileUnitNumber) ||
379 TYPE_PARSER(first(construct<InquireSpec>(maybe("UNIT ="_tok) >> fileUnitNumber),
538 nonemptySeparated(space >> Parser<format::FormatItem>{}, maybe(","_tok))};
547 maybe(repeat), Parser<format::IntrinsicTypeDataEditDesc>{}) ||
549 maybe(repeat), Parser<format::DerivedTypeDataEditDesc>{}) ||
552 construct<format::FormatItem>(maybe(repeat), parenthesized(formatItems)))
559 defaulted(formatItems / maybe(","_tok)),
588 mandatoryWidth, maybe("." >> digits), noInt) ||
598 mandatoryWidth, mandatoryDigits, maybe("E " >> digits)) ||
601 mandatoryWidth, mandatoryDigits, maybe("E " >> digits)) ||
607 "A " >> pure(format::IntrinsicTypeDataEditDesc::Kind::A), maybe(width),