Searched refs:CaseValueRange (Results 1 – 7 of 7) sorted by relevance
353 nonemptyList(Parser<CaseValueRange>{}))) || in parenthesized()361 TYPE_PARSER(construct<CaseValueRange>(construct<CaseValueRange::Range>(364 construct<CaseValueRange>(365 construct<CaseValueRange::Range>(construct<std::optional<CaseValue>>(),367 construct<CaseValueRange>(caseValue))
1072 [&](const std::list<CaseValueRange> &y) { in Unparse()1079 void Unparse(const CaseValueRange::Range &x) { // R1146 in Unparse()
48 [&](const std::list<parser::CaseValueRange> &ranges) { in AddCase()119 PairOfValues ComputeBounds(const parser::CaseValueRange &range) { in ComputeBounds()126 [&](const parser::CaseValueRange::Range &x) { in ComputeBounds()
337 template <typename V> void Walk(const CaseValueRange::Range &x, V &visitor) { in Walk()344 template <typename M> void Walk(CaseValueRange::Range &x, M &mutator) { in Walk()
172 NODE(parser, CaseValueRange) in NODE()173 NODE(CaseValueRange, Range) in NODE()
2320 struct CaseValueRange { struct2321 UNION_CLASS_BOILERPLATE(CaseValueRange);2336 std::variant<std::list<CaseValueRange>, Default> u; argument
1741 std::get_if<std::list<Fortran::parser::CaseValueRange>>( in genFIR()1747 for (const Fortran::parser::CaseValueRange &caseValueRange : in genFIR()1756 std::get<Fortran::parser::CaseValueRange::Range>(caseValueRange.u); in genFIR()