Home
last modified time | relevance | path

Searched refs:doConstruct (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-do-forall.cpp70 const parser::DoConstruct &doConstruct) { in GetDoVariable() argument
71 const Bounds &bounds{GetBounds(doConstruct)}; in GetDoVariable()
381 if (doConstruct.IsDoNormal()) { in DefineDoVariables()
392 if (doConstruct.IsDoNormal()) { in ResetDoVariables()
414 if (doConstruct.IsDoConcurrent()) { in Check()
415 CheckDoConcurrent(doConstruct); in Check()
418 if (doConstruct.IsDoNormal()) { in Check()
419 CheckDoNormal(doConstruct); in Check()
798 doContext.Check(doConstruct); in Leave()
799 doContext.ResetDoVariables(doConstruct); in Leave()
[all …]
H A Dcanonicalize-do.cpp51 [&](common::Indirection<DoConstruct> &doConstruct) { in Post() argument
53 std::get<Statement<EndDoStmt>>(doConstruct.value().t)); in Post()
H A Dresolve-labels.cpp277 bool Pre(const parser::DoConstruct &doConstruct) { in Pre() argument
278 return PushConstructName(doConstruct); in Pre()
328 void Post(const parser::DoConstruct &doConstruct) { in Post() argument
329 PopConstructName(doConstruct); in Post()
701 void CheckName(const parser::DoConstruct &doConstruct) { in CheckName() argument
702 CheckEndName<parser::NonLabelDoStmt, parser::EndDoStmt>("DO", doConstruct); in CheckName()
H A Dcheck-omp-structure.cpp409 if (const auto &doConstruct{ in Enter() local
411 const auto &doBlock{std::get<parser::Block>(doConstruct->t)}; in Enter()
446 if (const auto &doConstruct{ in CheckDoWhile() local
448 if (doConstruct.value().IsDoWhile()) { in CheckDoWhile()
450 doConstruct.value().t)}; in CheckDoWhile()
H A Dresolve-directives.cpp1212 if (const auto &doConstruct{ in Pre() local
1214 if (doConstruct.value().IsDoWhile()) { in Pre()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp1079 void genFIR(const Fortran::parser::DoConstruct &doConstruct) { in genFIR() argument
1080 setCurrentPositionAt(doConstruct); in genFIR()