|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <serde.hpp>
Public Member Functions | |
| void | serialize (const Acir::AssertionPayload &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::Add &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::Sub &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::Mul &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::Div &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::IntegerDiv &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::Equals &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::LessThan &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryFieldOp::LessThanEquals &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Add &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Sub &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Mul &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Div &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Equals &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::LessThan &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::LessThanEquals &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::And &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Or &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Xor &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Shl &obj, Serializer &serializer) |
| void | serialize (const Acir::BinaryIntOp::Shr &obj, Serializer &serializer) |
| void | serialize (const Acir::BitSize &obj, Serializer &serializer) |
| void | serialize (const Acir::BitSize::Field &obj, Serializer &serializer) |
| void | serialize (const Acir::BitSize::Integer &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::AES128Encrypt &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::AND &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::XOR &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::RANGE &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::Blake2s &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::Blake3 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::EcdsaSecp256k1 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::EcdsaSecp256r1 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::MultiScalarMul &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::EmbeddedCurveAdd &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::Keccakf1600 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::RecursiveAggregation &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::Poseidon2Permutation &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxFuncCall::Sha256Compression &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::AES128Encrypt &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::Blake2s &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::Blake3 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::Keccakf1600 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::EcdsaSecp256k1 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::EcdsaSecp256r1 &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::MultiScalarMul &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::EmbeddedCurveAdd &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::Poseidon2Permutation &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::Sha256Compression &obj, Serializer &serializer) |
| void | serialize (const Acir::BlackBoxOp::ToRadix &obj, Serializer &serializer) |
| void | serialize (const Acir::BlockId &obj, Serializer &serializer) |
| void | serialize (const Acir::BlockType &obj, Serializer &serializer) |
| void | serialize (const Acir::BlockType::Memory &obj, Serializer &serializer) |
| void | serialize (const Acir::BlockType::CallData &obj, Serializer &serializer) |
| void | serialize (const Acir::BlockType::ReturnData &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligBytecode &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligInputs &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligInputs::Single &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligInputs::Array &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligInputs::MemoryArray &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::BinaryFieldOp &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::BinaryIntOp &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Not &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Cast &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::JumpIf &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Jump &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::CalldataCopy &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Call &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Const &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::IndirectConst &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Return &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::ForeignCall &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Mov &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::ConditionalMov &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Load &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Store &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::BlackBox &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Trap &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOpcode::Stop &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOutputs &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOutputs::Simple &obj, Serializer &serializer) |
| void | serialize (const Acir::BrilligOutputs::Array &obj, Serializer &serializer) |
| void | serialize (const Acir::Circuit &obj, Serializer &serializer) |
| void | serialize (const Acir::Expression &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionOrMemory &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionOrMemory::Expression &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionOrMemory::Memory &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionWidth &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionWidth::Unbounded &obj, Serializer &serializer) |
| void | serialize (const Acir::ExpressionWidth::Bounded &obj, Serializer &serializer) |
| void | serialize (const Acir::FunctionInput &obj, Serializer &serializer) |
| void | serialize (const Acir::FunctionInput::Constant &obj, Serializer &serializer) |
| void | serialize (const Acir::FunctionInput::Witness &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapArray &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapValueType &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapValueType::Simple &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapValueType::Array &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapValueType::Vector &obj, Serializer &serializer) |
| void | serialize (const Acir::HeapVector &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U1 &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U8 &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U16 &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U32 &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U64 &obj, Serializer &serializer) |
| void | serialize (const Acir::IntegerBitSize::U128 &obj, Serializer &serializer) |
| void | serialize (const Acir::MemOp &obj, Serializer &serializer) |
| void | serialize (const Acir::MemoryAddress &obj, Serializer &serializer) |
| void | serialize (const Acir::MemoryAddress::Direct &obj, Serializer &serializer) |
| void | serialize (const Acir::MemoryAddress::Relative &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::AssertZero &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::BlackBoxFuncCall &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::MemoryOp &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::MemoryInit &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::BrilligCall &obj, Serializer &serializer) |
| void | serialize (const Acir::Opcode::Call &obj, Serializer &serializer) |
| void | serialize (const Acir::OpcodeLocation &obj, Serializer &serializer) |
| void | serialize (const Acir::OpcodeLocation::Acir &obj, Serializer &serializer) |
| void | serialize (const Acir::OpcodeLocation::Brillig &obj, Serializer &serializer) |
| void | serialize (const Acir::Program &obj, Serializer &serializer) |
| void | serialize (const Acir::ProgramWithoutBrillig &obj, Serializer &serializer) |
| void | serialize (const Acir::PublicInputs &obj, Serializer &serializer) |
| void | serialize (const Acir::ValueOrArray &obj, Serializer &serializer) |
| void | serialize (const Acir::ValueOrArray::MemoryAddress &obj, Serializer &serializer) |
| void | serialize (const Acir::ValueOrArray::HeapArray &obj, Serializer &serializer) |
| void | serialize (const Acir::ValueOrArray::HeapVector &obj, Serializer &serializer) |
| void | serialize (const Acir::Witness &obj, Serializer &serializer) |
| void | serialize (const Witnesses::StackItem &obj, Serializer &serializer) |
| void | serialize (const Witnesses::Witness &obj, Serializer &serializer) |
| void | serialize (const Witnesses::WitnessMap &obj, Serializer &serializer) |
| void | serialize (const Witnesses::WitnessStack &obj, Serializer &serializer) |
Static Public Member Functions | |
| template<typename Serializer > | |
| static void | serialize (const T &value, Serializer &serializer) |
| void serde::Serializable< Acir::AssertionPayload >::serialize | ( | const Acir::AssertionPayload & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp >::serialize | ( | const Acir::BinaryFieldOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::Add >::serialize | ( | const Acir::BinaryFieldOp::Add & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::Div >::serialize | ( | const Acir::BinaryFieldOp::Div & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::Equals >::serialize | ( | const Acir::BinaryFieldOp::Equals & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::IntegerDiv >::serialize | ( | const Acir::BinaryFieldOp::IntegerDiv & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::LessThan >::serialize | ( | const Acir::BinaryFieldOp::LessThan & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::LessThanEquals >::serialize | ( | const Acir::BinaryFieldOp::LessThanEquals & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::Mul >::serialize | ( | const Acir::BinaryFieldOp::Mul & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryFieldOp::Sub >::serialize | ( | const Acir::BinaryFieldOp::Sub & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp >::serialize | ( | const Acir::BinaryIntOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Add >::serialize | ( | const Acir::BinaryIntOp::Add & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::And >::serialize | ( | const Acir::BinaryIntOp::And & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Div >::serialize | ( | const Acir::BinaryIntOp::Div & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Equals >::serialize | ( | const Acir::BinaryIntOp::Equals & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::LessThan >::serialize | ( | const Acir::BinaryIntOp::LessThan & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::LessThanEquals >::serialize | ( | const Acir::BinaryIntOp::LessThanEquals & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Mul >::serialize | ( | const Acir::BinaryIntOp::Mul & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Or >::serialize | ( | const Acir::BinaryIntOp::Or & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Shl >::serialize | ( | const Acir::BinaryIntOp::Shl & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Shr >::serialize | ( | const Acir::BinaryIntOp::Shr & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Sub >::serialize | ( | const Acir::BinaryIntOp::Sub & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BinaryIntOp::Xor >::serialize | ( | const Acir::BinaryIntOp::Xor & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BitSize >::serialize | ( | const Acir::BitSize & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BitSize::Field >::serialize | ( | const Acir::BitSize::Field & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BitSize::Integer >::serialize | ( | const Acir::BitSize::Integer & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall >::serialize | ( | const Acir::BlackBoxFuncCall & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::AES128Encrypt >::serialize | ( | const Acir::BlackBoxFuncCall::AES128Encrypt & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::AND >::serialize | ( | const Acir::BlackBoxFuncCall::AND & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::Blake2s >::serialize | ( | const Acir::BlackBoxFuncCall::Blake2s & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::Blake3 >::serialize | ( | const Acir::BlackBoxFuncCall::Blake3 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::EcdsaSecp256k1 >::serialize | ( | const Acir::BlackBoxFuncCall::EcdsaSecp256k1 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::EcdsaSecp256r1 >::serialize | ( | const Acir::BlackBoxFuncCall::EcdsaSecp256r1 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::EmbeddedCurveAdd >::serialize | ( | const Acir::BlackBoxFuncCall::EmbeddedCurveAdd & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::Keccakf1600 >::serialize | ( | const Acir::BlackBoxFuncCall::Keccakf1600 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::MultiScalarMul >::serialize | ( | const Acir::BlackBoxFuncCall::MultiScalarMul & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::Poseidon2Permutation >::serialize | ( | const Acir::BlackBoxFuncCall::Poseidon2Permutation & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::RANGE >::serialize | ( | const Acir::BlackBoxFuncCall::RANGE & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::RecursiveAggregation >::serialize | ( | const Acir::BlackBoxFuncCall::RecursiveAggregation & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::Sha256Compression >::serialize | ( | const Acir::BlackBoxFuncCall::Sha256Compression & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxFuncCall::XOR >::serialize | ( | const Acir::BlackBoxFuncCall::XOR & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp >::serialize | ( | const Acir::BlackBoxOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::AES128Encrypt >::serialize | ( | const Acir::BlackBoxOp::AES128Encrypt & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::Blake2s >::serialize | ( | const Acir::BlackBoxOp::Blake2s & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::Blake3 >::serialize | ( | const Acir::BlackBoxOp::Blake3 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::EcdsaSecp256k1 >::serialize | ( | const Acir::BlackBoxOp::EcdsaSecp256k1 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::EcdsaSecp256r1 >::serialize | ( | const Acir::BlackBoxOp::EcdsaSecp256r1 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::EmbeddedCurveAdd >::serialize | ( | const Acir::BlackBoxOp::EmbeddedCurveAdd & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::Keccakf1600 >::serialize | ( | const Acir::BlackBoxOp::Keccakf1600 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::MultiScalarMul >::serialize | ( | const Acir::BlackBoxOp::MultiScalarMul & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::Poseidon2Permutation >::serialize | ( | const Acir::BlackBoxOp::Poseidon2Permutation & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::Sha256Compression >::serialize | ( | const Acir::BlackBoxOp::Sha256Compression & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlackBoxOp::ToRadix >::serialize | ( | const Acir::BlackBoxOp::ToRadix & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlockId >::serialize | ( | const Acir::BlockId & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlockType >::serialize | ( | const Acir::BlockType & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlockType::CallData >::serialize | ( | const Acir::BlockType::CallData & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlockType::Memory >::serialize | ( | const Acir::BlockType::Memory & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BlockType::ReturnData >::serialize | ( | const Acir::BlockType::ReturnData & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligBytecode >::serialize | ( | const Acir::BrilligBytecode & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligInputs >::serialize | ( | const Acir::BrilligInputs & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligInputs::Array >::serialize | ( | const Acir::BrilligInputs::Array & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligInputs::MemoryArray >::serialize | ( | const Acir::BrilligInputs::MemoryArray & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligInputs::Single >::serialize | ( | const Acir::BrilligInputs::Single & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode >::serialize | ( | const Acir::BrilligOpcode & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::BinaryFieldOp >::serialize | ( | const Acir::BrilligOpcode::BinaryFieldOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::BinaryIntOp >::serialize | ( | const Acir::BrilligOpcode::BinaryIntOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::BlackBox >::serialize | ( | const Acir::BrilligOpcode::BlackBox & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Call >::serialize | ( | const Acir::BrilligOpcode::Call & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::CalldataCopy >::serialize | ( | const Acir::BrilligOpcode::CalldataCopy & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Cast >::serialize | ( | const Acir::BrilligOpcode::Cast & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::ConditionalMov >::serialize | ( | const Acir::BrilligOpcode::ConditionalMov & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Const >::serialize | ( | const Acir::BrilligOpcode::Const & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::ForeignCall >::serialize | ( | const Acir::BrilligOpcode::ForeignCall & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::IndirectConst >::serialize | ( | const Acir::BrilligOpcode::IndirectConst & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Jump >::serialize | ( | const Acir::BrilligOpcode::Jump & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::JumpIf >::serialize | ( | const Acir::BrilligOpcode::JumpIf & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Load >::serialize | ( | const Acir::BrilligOpcode::Load & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Mov >::serialize | ( | const Acir::BrilligOpcode::Mov & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Not >::serialize | ( | const Acir::BrilligOpcode::Not & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Return >::serialize | ( | const Acir::BrilligOpcode::Return & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Stop >::serialize | ( | const Acir::BrilligOpcode::Stop & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Store >::serialize | ( | const Acir::BrilligOpcode::Store & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOpcode::Trap >::serialize | ( | const Acir::BrilligOpcode::Trap & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOutputs >::serialize | ( | const Acir::BrilligOutputs & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOutputs::Array >::serialize | ( | const Acir::BrilligOutputs::Array & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::BrilligOutputs::Simple >::serialize | ( | const Acir::BrilligOutputs::Simple & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Circuit >::serialize | ( | const Acir::Circuit & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Expression >::serialize | ( | const Acir::Expression & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionOrMemory >::serialize | ( | const Acir::ExpressionOrMemory & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionOrMemory::Expression >::serialize | ( | const Acir::ExpressionOrMemory::Expression & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionOrMemory::Memory >::serialize | ( | const Acir::ExpressionOrMemory::Memory & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionWidth >::serialize | ( | const Acir::ExpressionWidth & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionWidth::Bounded >::serialize | ( | const Acir::ExpressionWidth::Bounded & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ExpressionWidth::Unbounded >::serialize | ( | const Acir::ExpressionWidth::Unbounded & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::FunctionInput >::serialize | ( | const Acir::FunctionInput & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::FunctionInput::Constant >::serialize | ( | const Acir::FunctionInput::Constant & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::FunctionInput::Witness >::serialize | ( | const Acir::FunctionInput::Witness & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapArray >::serialize | ( | const Acir::HeapArray & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapValueType >::serialize | ( | const Acir::HeapValueType & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapValueType::Array >::serialize | ( | const Acir::HeapValueType::Array & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapValueType::Simple >::serialize | ( | const Acir::HeapValueType::Simple & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapValueType::Vector >::serialize | ( | const Acir::HeapValueType::Vector & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::HeapVector >::serialize | ( | const Acir::HeapVector & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize >::serialize | ( | const Acir::IntegerBitSize & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U1 >::serialize | ( | const Acir::IntegerBitSize::U1 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U128 >::serialize | ( | const Acir::IntegerBitSize::U128 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U16 >::serialize | ( | const Acir::IntegerBitSize::U16 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U32 >::serialize | ( | const Acir::IntegerBitSize::U32 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U64 >::serialize | ( | const Acir::IntegerBitSize::U64 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::IntegerBitSize::U8 >::serialize | ( | const Acir::IntegerBitSize::U8 & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::MemOp >::serialize | ( | const Acir::MemOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::MemoryAddress >::serialize | ( | const Acir::MemoryAddress & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::MemoryAddress::Direct >::serialize | ( | const Acir::MemoryAddress::Direct & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::MemoryAddress::Relative >::serialize | ( | const Acir::MemoryAddress::Relative & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode >::serialize | ( | const Acir::Opcode & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::AssertZero >::serialize | ( | const Acir::Opcode::AssertZero & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::BlackBoxFuncCall >::serialize | ( | const Acir::Opcode::BlackBoxFuncCall & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::BrilligCall >::serialize | ( | const Acir::Opcode::BrilligCall & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::Call >::serialize | ( | const Acir::Opcode::Call & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::MemoryInit >::serialize | ( | const Acir::Opcode::MemoryInit & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Opcode::MemoryOp >::serialize | ( | const Acir::Opcode::MemoryOp & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::OpcodeLocation >::serialize | ( | const Acir::OpcodeLocation & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::OpcodeLocation::Acir >::serialize | ( | const Acir::OpcodeLocation::Acir & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::OpcodeLocation::Brillig >::serialize | ( | const Acir::OpcodeLocation::Brillig & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Program >::serialize | ( | const Acir::Program & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ProgramWithoutBrillig >::serialize | ( | const Acir::ProgramWithoutBrillig & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::PublicInputs >::serialize | ( | const Acir::PublicInputs & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ValueOrArray >::serialize | ( | const Acir::ValueOrArray & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ValueOrArray::HeapArray >::serialize | ( | const Acir::ValueOrArray::HeapArray & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ValueOrArray::HeapVector >::serialize | ( | const Acir::ValueOrArray::HeapVector & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::ValueOrArray::MemoryAddress >::serialize | ( | const Acir::ValueOrArray::MemoryAddress & | obj, |
| Serializer & | serializer | ||
| ) |
| void serde::Serializable< Acir::Witness >::serialize | ( | const Acir::Witness & | obj, |
| Serializer & | serializer | ||
| ) |
|
static |
| void serde::Serializable< Witnesses::StackItem >::serialize | ( | const Witnesses::StackItem & | obj, |
| Serializer & | serializer | ||
| ) |
Definition at line 178 of file witness_stack.hpp.
| void serde::Serializable< Witnesses::Witness >::serialize | ( | const Witnesses::Witness & | obj, |
| Serializer & | serializer | ||
| ) |
Definition at line 229 of file witness_stack.hpp.
| void serde::Serializable< Witnesses::WitnessMap >::serialize | ( | const Witnesses::WitnessMap & | obj, |
| Serializer & | serializer | ||
| ) |
Definition at line 278 of file witness_stack.hpp.
| void serde::Serializable< Witnesses::WitnessStack >::serialize | ( | const Witnesses::WitnessStack & | obj, |
| Serializer & | serializer | ||
| ) |
Definition at line 327 of file witness_stack.hpp.