Searched refs:StopStmt (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-stop.h | 15 struct StopStmt; 25 void Enter(const parser::StopStmt &);
|
| H A D | check-stop.cpp | 19 void StopChecker::Enter(const parser::StopStmt &stmt) { in Enter()
|
| H A D | tools.cpp | 953 bool operator()(const parser::StopStmt &stmt) { in operator ()() 955 return std::get<parser::StopStmt::Kind>(stmt.t) == in operator ()() 956 parser::StopStmt::Kind::Stop; in operator ()()
|
| H A D | resolve-labels.cpp | 88 std::holds_alternative<common::Indirection<parser::StopStmt>>( in IsLegalDoTerm()
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | Runtime.h | 41 struct StopStmt; 59 void genStopStatement(AbstractConverter &, const parser::StopStmt &);
|
| H A D | PFTBuilder.h | 106 parser::StopStmt, parser::SyncAllStmt, parser::SyncImagesStmt,
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | executable-parsers.cpp | 127 construct<ActionStmt>(indirect(Parser<StopStmt>{})), // & error-stop-stmt 441 construct<StopStmt>("STOP" >> pure(StopStmt::Kind::Stop) || 442 "ERROR STOP"_sptok >> pure(StopStmt::Kind::ErrorStop),
|
| H A D | unparse.cpp | 1131 void Unparse(const StopStmt &x) { // R1160, R1161 in Unparse() 1132 if (std::get<StopStmt::Kind>(x.t) == StopStmt::Kind::ErrorStop) { in Unparse()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | Runtime.cpp | 44 const Fortran::parser::StopStmt &stmt) { in genStopStatement() 89 bool isError = std::get<Fortran::parser::StopStmt::Kind>(stmt.t) == in genStopStatement() 90 Fortran::parser::StopStmt::Kind::ErrorStop; in genStopStatement()
|
| H A D | PFTBuilder.cpp | 772 [&](const parser::StopStmt &) { in analyzeBranches() argument
|
| H A D | Bridge.cpp | 2521 void genFIR(const Fortran::parser::StopStmt &stmt) { in genFIR()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 653 NODE(parser, StopStmt) in NODE() 654 NODE_ENUM(StopStmt, Kind) in NODE()
|
| H A D | parse-tree.h | 211 struct StopStmt; // R1160, R1161 493 common::Indirection<StopStmt>, common::Indirection<SyncAllStmt>, 2453 struct StopStmt { struct 2455 TUPLE_CLASS_BOILERPLATE(StopStmt);
|