|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <acir.hpp>
Classes | |
| struct | BinaryFieldOp |
| struct | BinaryIntOp |
| struct | BlackBox |
| struct | Call |
| struct | CalldataCopy |
| struct | Cast |
| struct | ConditionalMov |
| struct | Const |
| struct | ForeignCall |
| struct | IndirectConst |
| struct | Jump |
| struct | JumpIf |
| struct | Load |
| struct | Mov |
| struct | Not |
| struct | Return |
| struct | Stop |
| struct | Store |
| struct | Trap |
Public Member Functions | |
| std::vector< uint8_t > | bincodeSerialize () const |
| void | msgpack_pack (auto &packer) const |
| void | msgpack_unpack (msgpack::object const &o) |
Static Public Member Functions | |
| static BrilligOpcode | bincodeDeserialize (std::vector< uint8_t >) |
Public Attributes | |
| std::variant< BinaryFieldOp, BinaryIntOp, Not, Cast, JumpIf, Jump, CalldataCopy, Call, Const, IndirectConst, Return, ForeignCall, Mov, ConditionalMov, Load, Store, BlackBox, Trap, Stop > | value |
Friends | |
| bool | operator== (const BrilligOpcode &, const BrilligOpcode &) |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
friend |
| std::variant<BinaryFieldOp, BinaryIntOp, Not, Cast, JumpIf, Jump, CalldataCopy, Call, Const, IndirectConst, Return, ForeignCall, Mov, ConditionalMov, Load, Store, BlackBox, Trap, Stop> Acir::BrilligOpcode::value |