26#define INSTR(Opcode, ...) void operator()(const INSTRUCTION_TYPE_ALIAS(Opcode, __VA_ARGS__) & instruction);
Runtime class is responsible for executing the given RuleSet and the states' management.
Definition Runtime.h:48
Definition InstructionVisitor.cc:7
this file contains the definitions of all the user-defined types widely used alongside the runtime::R...
Visitor class for instructions in a Program.
Definition InstructionVisitor.h:18
InstructionVisitor(Runtime *runtime)
Definition InstructionVisitor.h:19
Runtime * runtime
the pointer to the runtime holds this visitor instance.
Definition InstructionVisitor.h:31
InstructionVisitor & operator=(const InstructionVisitor &visitor)
Definition InstructionVisitor.cc:11
InstructionVisitor & operator=(InstructionVisitor &&visitor)=delete
InstructionVisitor(InstructionVisitor &&visitor)=delete