Searched refs:SubroutineStmt (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/flang/examples/PrintFlangFunctionNames/ |
| H A D | PrintFlangFunctionNames.cpp | 52 void Post(const Fortran::parser::SubroutineStmt &s) { in Post()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | program-tree.cpp | 154 const auto &stmt{std::get<parser::Statement<parser::SubroutineStmt>>(x.t)}; in Build() 226 [](const parser::Statement<parser::SubroutineStmt> *x) { in HasModulePrefix() 251 [](const parser::Statement<parser::SubroutineStmt> *) { in GetKind() argument
|
| H A D | check-purity.cpp | 21 const auto &stmt{std::get<parser::Statement<parser::SubroutineStmt>>(subr.t)}; in Enter()
|
| H A D | program-tree.h | 52 const parser::Statement<parser::SubroutineStmt> *,
|
| H A D | resolve-labels.cpp | 482 CheckOptionalName<parser::SubroutineStmt>("SUBROUTINE", sub, in Post() 488 CheckOptionalName<parser::SubroutineStmt>("SUBROUTINE", in Post()
|
| H A D | resolve-names.cpp | 815 bool Pre(const parser::SubroutineStmt &); 3275 std::get<parser::Statement<parser::SubroutineStmt>>(x.t).statement.t)}; in Pre() 3279 const auto &stmt{std::get<parser::Statement<parser::SubroutineStmt>>(x.t)}; in Post() 3295 bool SubprogramVisitor::Pre(const parser::SubroutineStmt &stmt) { in Pre() 7537 [&](const parser::Statement<parser::SubroutineStmt> *stmt) { in EndScopeForNode()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | program-parsers.cpp | 525 construct<SubroutineStmt>(many(prefixSpec), "SUBROUTINE" >> name, 527 construct<SubroutineStmt>(many(prefixSpec), "SUBROUTINE" >> name,
|
| H A D | type-parsers.h | 128 constexpr Parser<SubroutineStmt> subroutineStmt; // R1535
|
| H A D | unparse.cpp | 1737 void Unparse(const SubroutineStmt &x) { // R1535 in Unparse()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 1134 [&](const parser::Statement<parser::SubroutineStmt> &stmt) { in dumpFunctionLikeUnit() 1230 [](const parser::Statement<parser::SubroutineStmt> &stmt) in getSymbol() 1605 beginStmt{getFunctionStmt<parser::SubroutineStmt>(func)},
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 3069 struct SubroutineStmt { struct 3070 TUPLE_CLASS_BOILERPLATE(SubroutineStmt); 3092 std::tuple<Statement<SubroutineStmt>, argument 3194 std::tuple<Statement<SubroutineStmt>, SpecificationPart, ExecutionPart,
|
| H A D | dump-parse-tree.h | 663 NODE(parser, SubroutineStmt) in NODE()
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | PFTBuilder.h | 580 parser::Statement<parser::SubroutineStmt>,
|