Home
last modified time | relevance | path

Searched refs:LockStmt (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Lower/
H A DRuntime.h39 struct LockStmt;
57 void genLockStatement(AbstractConverter &, const parser::LockStmt &);
H A DPFTBuilder.h103 parser::GotoStmt, parser::IfStmt, parser::InquireStmt, parser::LockStmt,
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp120 construct<ActionStmt>(indirect(Parser<LockStmt>{})),
515 construct<LockStmt>("LOCK (" >> lockVariable,
516 defaulted("," >> nonemptyList(Parser<LockStmt::LockStat>{})) / ")"))
520 construct<LockStmt::LockStat>("ACQUIRED_LOCK =" >> scalarLogicalVariable) ||
521 construct<LockStmt::LockStat>(statOrErrmsg))
H A Dunparse.cpp1185 void Unparse(const LockStmt &x) { // R1179 in Unparse()
1187 Walk(", ", std::get<std::list<LockStmt::LockStat>>(x.t), ", "); in Unparse()
1190 void Before(const LockStmt::LockStat &x) { // R1180 in Before()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h422 NODE(parser, LockStmt) in NODE()
423 NODE(LockStmt, LockStat) in NODE()
H A Dparse-tree.h219 struct LockStmt; // R1178
488 common::Indirection<InquireStmt>, common::Indirection<LockStmt>,
2525 struct LockStmt { struct
2530 TUPLE_CLASS_BOILERPLATE(LockStmt); argument
/llvm-project-15.0.7/flang/lib/Lower/
H A DRuntime.cpp135 const Fortran::parser::LockStmt &) { in genLockStatement() argument
H A DBridge.cpp2096 void genFIR(const Fortran::parser::LockStmt &stmt) { in genFIR()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dtools.cpp902 parser::LockStmt, parser::SyncAllStmt, parser::SyncImagesStmt,