Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
Acir::BrilligOpcode Struct Reference

#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

void msgpack_unpack (msgpack::object const &o)
 

Public Attributes

std::variant< BinaryFieldOp, BinaryIntOp, Not, Cast, JumpIf, Jump, CalldataCopy, Call, Const, IndirectConst, Return, ForeignCall, Mov, ConditionalMov, Load, Store, BlackBox, Trap, Stopvalue
 

Friends

bool operator== (const BrilligOpcode &, const BrilligOpcode &)
 

Detailed Description

Definition at line 1337 of file acir.hpp.

Member Function Documentation

◆ msgpack_unpack()

void Acir::BrilligOpcode::msgpack_unpack ( msgpack::object const &  o)
inline

Definition at line 1808 of file acir.hpp.

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const BrilligOpcode lhs,
const BrilligOpcode rhs 
)
friend

Definition at line 5678 of file acir.hpp.

Member Data Documentation

◆ value


The documentation for this struct was generated from the following file: