Home
last modified time | relevance | path

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

/external/llvm-project/flang/lib/Semantics/
Dresolve-names-utils.h28 struct ComponentArraySpec;
98 SemanticsContext &, const parser::ComponentArraySpec &);
Dresolve-names-utils.cpp210 ArraySpec Analyze(const parser::ComponentArraySpec &);
240 SemanticsContext &context, const parser::ComponentArraySpec &arraySpec) { in AnalyzeArraySpec()
248 ArraySpec ArraySpecAnalyzer::Analyze(const parser::ComponentArraySpec &x) { in Analyze()
Dresolve-names.cpp425 void Post(const parser::ComponentArraySpec &);
1818 void ArraySpecVisitor::Post(const parser::ComponentArraySpec &x) { in Post()
/external/llvm-project/flang/lib/Parser/
DFortran-parsers.cpp422 construct<ComponentAttrSpec>("DIMENSION" >> Parser<ComponentArraySpec>{}) ||
434 construct<ComponentDecl>(name, maybe(Parser<ComponentArraySpec>{}),
440 TYPE_PARSER(construct<ComponentArraySpec>(parenthesized(
443 construct<ComponentArraySpec>(parenthesized(deferredShapeSpecList)))
Dunparse.cpp284 [&](const ComponentArraySpec &) { Word("DIMENSION("); }, in Before() argument
292 [&](const ComponentArraySpec &) { Put(')'); }, in Post() argument
299 Walk("(", std::get<std::optional<ComponentArraySpec>>(x.t), ")"); in Unparse()
304 void Unparse(const ComponentArraySpec &x) { // R740 in Unparse()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h958 struct ComponentArraySpec { struct
959 UNION_CLASS_BOILERPLATE(ComponentArraySpec);
973 ComponentArraySpec, Pointer, ErrorRecovery> argument
1001 std::tuple<Name, std::optional<ComponentArraySpec>,
Ddump-parse-tree.h189 NODE(parser, ComponentArraySpec) in NODE()