// Rotate Through Carry Left #pragma once #include class Op_rcl: public Op { public: Op_rcl(const Asm::Args& args); public: std::vector getCode() override { return machine_code; } size_t size() override { return machine_code.size(); } bool optimize() override ///< returns true if changed { return false; } protected: std::vector machine_code; };