Home
last modified time | relevance | path

Searched refs:StopStmt (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-stop.h15 struct StopStmt;
25 void Enter(const parser::StopStmt &);
H A Dcheck-stop.cpp19 void StopChecker::Enter(const parser::StopStmt &stmt) { in Enter()
H A Dtools.cpp953 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 Dresolve-labels.cpp88 std::holds_alternative<common::Indirection<parser::StopStmt>>( in IsLegalDoTerm()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DRuntime.h41 struct StopStmt;
59 void genStopStatement(AbstractConverter &, const parser::StopStmt &);
H A DPFTBuilder.h106 parser::StopStmt, parser::SyncAllStmt, parser::SyncImagesStmt,
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp127 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 Dunparse.cpp1131 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 DRuntime.cpp44 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 DPFTBuilder.cpp772 [&](const parser::StopStmt &) { in analyzeBranches() argument
H A DBridge.cpp2521 void genFIR(const Fortran::parser::StopStmt &stmt) { in genFIR()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h653 NODE(parser, StopStmt) in NODE()
654 NODE_ENUM(StopStmt, Kind) in NODE()
H A Dparse-tree.h211 struct StopStmt; // R1160, R1161
493 common::Indirection<StopStmt>, common::Indirection<SyncAllStmt>,
2453 struct StopStmt { struct
2455 TUPLE_CLASS_BOILERPLATE(StopStmt);