Searched refs:SubstringRange (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 1073 construct<Substring>(dataRef, parenthesized(Parser<SubstringRange>{}))) in TYPE_PARSER() argument 1076 charLiteralConstant, parenthesized(Parser<SubstringRange>{}))) 1082 TYPE_PARSER(construct<SubstringRange>(
|
| H A D | parse-tree.cpp | 201 SubstringRange{std::get<0>(std::move(triplet.t)), in ConvertToSubstring()
|
| H A D | unparse.cpp | 755 Put('('), Walk(std::get<SubstringRange>(x.t)), Put(')'); in Unparse() 759 Put('('), Walk(std::get<SubstringRange>(x.t)), Put(')'); in Unparse() 765 void Unparse(const SubstringRange &x) { // R910 in Unparse()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 1590 struct SubstringRange { struct 1591 TUPLE_CLASS_BOILERPLATE(SubstringRange); 1774 std::tuple<DataRef, SubstringRange> t; 1779 std::tuple<CharLiteralConstant, SubstringRange> t;
|
| H A D | dump-parse-tree.h | 668 NODE(parser, SubstringRange) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names-utils.cpp | 506 const auto &range{std::get<parser::SubstringRange>(x.t)}; in CheckDesignator()
|
| H A D | expression.cpp | 881 const parser::SubstringRange &range{ in Analyze() 882 std::get<parser::SubstringRange>(ss.t)}; in Analyze() 908 const parser::SubstringRange &range{std::get<parser::SubstringRange>(x.t)}; in Analyze()
|
| H A D | resolve-names.cpp | 6463 Walk(std::get<parser::SubstringRange>(x.t).t); in ResolveDesignator() 7319 Walk(std::get<parser::SubstringRange>(x.v.t).t); in Post()
|