Lines Matching refs:Controller
590 class Controller {
594 Controller(const Controller&) = delete;
595 Controller& operator=(const Controller&) = delete;
600 Controller(const ExecutionPlan* plan, ExecutionBuilder* executionBuilder,
678 std::shared_ptr<Controller> makeController(ExecutionBuilder* executionBuilder,
689 int next(std::shared_ptr<Controller> controller, std::shared_ptr<StepExecutor>* executor,
694 int fallback(std::shared_ptr<Controller> controller, std::shared_ptr<StepExecutor>* executor,
807 std::optional<Buffer> getBuffer(std::shared_ptr<Controller> controller,
812 int readConditionValue(std::shared_ptr<Controller> controller, SourceOperandIndex operandIndex,
816 int nextCompound(std::shared_ptr<Controller> controller,
819 int nextCompound(const ExecutionStep* step, std::shared_ptr<Controller> controller,
822 int nextCompound(const IfStep* step, std::shared_ptr<Controller> controller,
825 int nextCompound(const WhileStep* step, std::shared_ptr<Controller> controller,
828 int nextCompound(const GotoStep* step, std::shared_ptr<Controller> controller,