QuISP
Loading...
Searching...
No Matches
InstructionVisitor.h File Reference
#include <iostream>
#include "macro_utils.h"
#include "opcode.h"
#include "types.h"
#include "def_instructions.h"
Include dependency graph for InstructionVisitor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  quisp::runtime::InstructionVisitor
 Visitor class for instructions in a Program. More...
 

Namespaces

namespace  quisp
 
namespace  quisp::runtime
 

Macros

#define INSTR(Opcode, ...)
 
#define INSTR_LAST   INSTR
 

Macro Definition Documentation

◆ INSTR

#define INSTR ( Opcode,
... )
Value:
void operator()(const INSTRUCTION_TYPE_ALIAS(Opcode, __VA_ARGS__) & instruction);
#define INSTRUCTION_TYPE_ALIAS(...)
Definition macro_utils.h:28

◆ INSTR_LAST

#define INSTR_LAST   INSTR