Searched refs:CaseValueRange (Results 1 – 6 of 6) sorted by relevance
352 nonemptyList(Parser<CaseValueRange>{}))) || in parenthesized()360 TYPE_PARSER(construct<CaseValueRange>(construct<CaseValueRange::Range>(363 construct<CaseValueRange>(364 construct<CaseValueRange::Range>(construct<std::optional<CaseValue>>(),366 construct<CaseValueRange>(caseValue))
1052 [&](const std::list<CaseValueRange> &y) { in Unparse()1059 void Unparse(const CaseValueRange::Range &x) { // R1146 in Unparse()
48 [&](const std::list<parser::CaseValueRange> &ranges) { in AddCase()103 PairOfValues ComputeBounds(const parser::CaseValueRange &range) { in ComputeBounds()109 [&](const parser::CaseValueRange::Range &x) { in ComputeBounds()
165 NODE(parser, CaseValueRange) in NODE()166 NODE(CaseValueRange, Range) in NODE()
336 template <typename V> void Walk(const CaseValueRange::Range &x, V &visitor) { in Walk()343 template <typename M> void Walk(CaseValueRange::Range &x, M &mutator) { in Walk()
2299 struct CaseValueRange { struct2300 UNION_CLASS_BOILERPLATE(CaseValueRange);2315 std::variant<std::list<CaseValueRange>, Default> u; argument