Searched refs:ExplicitShapeSpec (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names-utils.cpp | 237 void Analyze(const parser::ExplicitShapeSpec &); 276 std::get<std::list<parser::ExplicitShapeSpec>>(y.t)); in Analyze() 297 Analyze(std::get<std::list<parser::ExplicitShapeSpec>>(y.t)); in Analyze() 310 void ArraySpecAnalyzer::Analyze(const parser::ExplicitShapeSpec &x) { in Analyze()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | type-parsers.h | 75 constexpr Parser<ExplicitShapeSpec> explicitShapeSpec; // R816
|
| H A D | unparse.cpp | 328 [&](const std::list<ExplicitShapeSpec> &y) { Walk(y, ","); }, in Unparse() 536 Walk(std::get<std::list<ExplicitShapeSpec>>(x.t), ",", ","); in Unparse() 539 void Unparse(const ExplicitShapeSpec &x) { // R812 - R813 & R816 - R818 in Unparse() 546 [&](const std::list<ExplicitShapeSpec> &y) { Walk(y, ","); }, in Unparse() 569 Walk(std::get<std::list<ExplicitShapeSpec>>(x.t), ",", ","); in Unparse()
|
| H A D | Fortran-parsers.cpp | 722 TYPE_PARSER(construct<ExplicitShapeSpec>(
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 923 struct ExplicitShapeSpec { struct 924 TUPLE_CLASS_BOILERPLATE(ExplicitShapeSpec); 938 std::tuple<std::list<ExplicitShapeSpec>, std::optional<SpecificationExpr>> t; argument 955 std::variant<std::list<ExplicitShapeSpec>, DeferredShapeSpecList> u; 1287 std::tuple<std::list<ExplicitShapeSpec>, AssumedImpliedSpec> t; 1305 std::variant<std::list<ExplicitShapeSpec>, std::list<AssumedShapeSpec>,
|
| H A D | dump-parse-tree.h | 294 NODE(parser, ExplicitShapeSpec) in NODE()
|