Home
last modified time | relevance | path

Searched refs:nonemptyList (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A DFortran-parsers.cpp371 defaulted(parenthesized(nonemptyList(name)))))
537 nonemptyList(
564 defaulted(parenthesized(nonemptyList(
633 "," >> nonemptyList(entityDecl)))))
693 applyFunction(listLength, nonemptyList(":"_tok))))
731 applyFunction(listLength, nonemptyList(":"_tok))))
766 nonemptyList(
807 nonemptyList(
902 nonemptyList(
1007 nonemptyList(
[all …]
H A Dexecutable-parsers.cpp66 parenthesized(nonemptyList(Parser<AllocateShapeSpec>{}))))))};
152 "ASSOCIATE" >> parenthesized(nonemptyList(Parser<Association>{}))))
202 defaulted("," >> nonemptyList(Parser<CoarrayAssociation>{})),
203 defaulted("," >> nonemptyList(statOrErrmsg))) /
243 maybe(integerTypeSpec / "::"), nonemptyList(Parser<ConcurrentControl>{}),
353 nonemptyList(Parser<CaseValueRange>{}))) || in parenthesized()
434 construct<ComputedGotoStmt>("GO TO" >> parenthesized(nonemptyList(label)),
471 defaulted("," >> nonemptyList(statOrErrmsg)) / ")")) in TYPE_PARSER()
477 defaulted("," >> nonemptyList(statOrErrmsg)) / ")")) in TYPE_PARSER()
516 defaulted("," >> nonemptyList(Parser<LockStmt::LockStat>{})) / ")"))
[all …]
H A Dmisc-parsers.h24 template <typename PA> inline constexpr auto nonemptyList(const PA &p) { in nonemptyList() function
29 inline constexpr auto nonemptyList(MessageFixedText error, const PA &p) { in nonemptyList() function
45 constexpr auto listOfNames{nonemptyList("expected names"_err_en_US, name)};
H A Dio-parsers.cpp36 "OPEN (" >> nonemptyList("expected connection specifications"_err_en_US,
142 construct<CloseStmt>("CLOSE" >> parenthesized(nonemptyList(closeSpec))))
165 defaulted("," >> nonemptyList(ioControlSpec)) / ")",
169 parenthesized(nonemptyList(ioControlSpec)), inputItemList) ||
247 defaulted("," >> nonemptyList(ioControlSpec)) / ")",
251 parenthesized(nonemptyList(ioControlSpec)), outputItemList))
256 "PRINT" >> format, defaulted("," >> nonemptyList(outputItem))))
283 nonemptyList(outputItem / lookAhead(","_tok)),
520 parenthesized(nonemptyList(Parser<InquireSpec>{}))) ||
523 nonemptyList(outputItem)))))
[all …]
H A Dopenacc-parsers.cpp35 TYPE_PARSER(construct<AccObjectList>(nonemptyList(Parser<AccObject>{})))
46 "QUEUES:" >> nonemptyList(scalarIntExpr) || nonemptyList(scalarIntExpr)))
53 TYPE_PARSER(construct<AccSizeExprList>(nonemptyList(Parser<AccSizeExpr>{})))
59 construct<AccDeviceTypeExprList>(nonemptyList(Parser<AccDeviceTypeExpr>{})))
67 TYPE_PARSER(construct<AccTileExprList>(nonemptyList(Parser<AccTileExpr>{})))
H A Dopenmp-parsers.cpp148 "SINK :" >> nonemptyList(Parser<OmpDependSinkVec>{}))) ||
152 Parser<OmpDependenceType>{}, ":" >> nonemptyList(designator))))
165 Parser<OmpLinearModifier>{}, parenthesized(nonemptyList(name)),
168 nonemptyList(name), maybe(":" >> scalarIntConstantExpr)))))
172 nonemptyList(name), maybe(":" >> scalarIntConstantExpr)))
217 parenthesized(nonemptyList(name)))) ||
229 parenthesized(nonemptyList(name)))) ||
272 parenthesized(nonemptyList(name)))) ||
274 parenthesized(nonemptyList(name)))) ||
282 TYPE_PARSER(construct<OmpObjectList>(nonemptyList(Parser<OmpObject>{})))
[all …]
H A Dexpr-parsers.cpp39 nonemptyList("expected array constructor values"_err_en_US,
55 construct<AcImpliedDo>(nonemptyList(Parser<AcValue>{} / lookAhead(","_tok)),
441 parenthesized(nonemptyList(Parser<BoundsRemapping>{})), "=>" >> expr) ||
443 defaulted(parenthesized(nonemptyList(Parser<BoundsSpec>{}))),
H A Dprogram-parsers.cpp261 nonemptyList("expected renamings"_err_en_US, Parser<Rename>{})) /
347 nonemptyList("expected specific procedure names"_err_en_US, name)};
392 nonemptyList("expected procedure declarations"_err_en_US, procDecl)))
H A Dtoken-parsers.h599 return "," >> nonemptyList(p) / "::" || in optionalListBeforeColons()