Searched refs:WhileStep (Results 1 – 1 of 1) sorted by relevance
301 struct WhileStep { struct351 bool isWhile() const { return std::holds_alternative<WhileStep>(mStep); } in isWhile()357 WhileStep* whileStep() { return &std::get<WhileStep>(mStep); } in whileStep()363 const WhileStep* whileStep() const { return &std::get<WhileStep>(mStep); } in whileStep()369 WhileStep* tryWhileStep() { return std::get_if<WhileStep>(&mStep); } in tryWhileStep()375 const WhileStep* tryWhileStep() const { return std::get_if<WhileStep>(&mStep); } in tryWhileStep()381 std::variant<ExecutionStep, IfStep, WhileStep, GotoStep> mStep;385 std::string toString(const WhileStep& step);530 WhileStep* createNewWhileStep();623 int nextCompound(const WhileStep* step, std::shared_ptr<Controller> controller,