Home
last modified time | relevance | path

Searched refs:CaseValueRange (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp353 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))
H A Dunparse.cpp1072 [&](const std::list<CaseValueRange> &y) { in Unparse()
1079 void Unparse(const CaseValueRange::Range &x) { // R1146 in Unparse()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-case.cpp48 [&](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()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h337 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()
H A Ddump-parse-tree.h172 NODE(parser, CaseValueRange) in NODE()
173 NODE(CaseValueRange, Range) in NODE()
H A Dparse-tree.h2320 struct CaseValueRange { struct
2321 UNION_CLASS_BOILERPLATE(CaseValueRange);
2336 std::variant<std::list<CaseValueRange>, Default> u; argument
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1741 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()