Home
last modified time | relevance | path

Searched refs:ExplicitShapeSpec (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.cpp237 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 Dtype-parsers.h75 constexpr Parser<ExplicitShapeSpec> explicitShapeSpec; // R816
H A Dunparse.cpp328 [&](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 DFortran-parsers.cpp722 TYPE_PARSER(construct<ExplicitShapeSpec>(
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h923 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 Ddump-parse-tree.h294 NODE(parser, ExplicitShapeSpec) in NODE()