Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <instruction_builder.hpp>
Public Member Functions | |
InstructionBuilder (WireOpCode opcode) | |
InstructionBuilder & | operand (OperandBuilder operand) |
template<typename T > | |
InstructionBuilder & | operand (T value) |
InstructionBuilder & | operand (MemoryTag tag) |
InstructionBuilder & | indirect () |
InstructionBuilder & | relative () |
simulation::Instruction | build () const |
Private Attributes | |
WireOpCode | opcode |
std::vector< OperandBuilder > | operands |
Definition at line 34 of file instruction_builder.hpp.
|
inline |
Definition at line 40 of file instruction_builder.hpp.
simulation::Instruction bb::avm2::testing::InstructionBuilder::build | ( | ) | const |
Definition at line 5 of file instruction_builder.cpp.
|
inline |
Definition at line 56 of file instruction_builder.hpp.
|
inline |
Definition at line 50 of file instruction_builder.hpp.
|
inline |
Definition at line 44 of file instruction_builder.hpp.
|
inline |
Definition at line 49 of file instruction_builder.hpp.
|
inline |
Definition at line 61 of file instruction_builder.hpp.
|
private |
Definition at line 36 of file instruction_builder.hpp.
|
private |
Definition at line 37 of file instruction_builder.hpp.