Lines Matching refs:DoConstruct
95 bool Pre(const parser::DoConstruct &dc) { in Pre()
410 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in Enter()
428 const parser::DoConstruct *x) { in GetLoopIndex()
434 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in SetLoopInfo()
435 const parser::DoConstruct *loop{&*loopConstruct}; in SetLoopInfo()
447 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in CheckDoWhile()
461 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in CheckLoopItrVariableIsInt()
463 for (const parser::DoConstruct *loop{&*loopConstruct}; loop;) { in CheckLoopItrVariableIsInt()
479 loop = it != block.end() ? parser::Unwrap<parser::DoConstruct>(*it) in CheckLoopItrVariableIsInt()
684 std::get<std::optional<parser::DoConstruct>>(x.t)}) { in CheckDistLinear()
685 for (const parser::DoConstruct *loop{&*loopConstruct}; loop;) { in CheckDistLinear()
700 loop = it != block.end() ? parser::Unwrap<parser::DoConstruct>(*it) in CheckDistLinear()