Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
CycleGroupBase< Builder >::ArgSizes Class Reference

#include <cycle_group.fuzzer.hpp>

Static Public Attributes

static constexpr size_t CONSTANT = sizeof(typename Instruction::Element)
 
static constexpr size_t WITNESS = sizeof(typename Instruction::Element)
 
static constexpr size_t CONSTANT_WITNESS = sizeof(typename Instruction::Element)
 
static constexpr size_t DBL = 2
 
static constexpr size_t NEG = 2
 
static constexpr size_t ASSERT_EQUAL = 2
 
static constexpr size_t SET = 2
 
static constexpr size_t SET_INF = 2
 
static constexpr size_t ADD = 3
 
static constexpr size_t SUBTRACT = 3
 
static constexpr size_t COND_ASSIGN = 4
 
static constexpr size_t MULTIPLY = sizeof(typename Instruction::MulArgs)
 
static constexpr size_t BATCH_MUL = sizeof(typename Instruction::BatchMulArgs)
 
static constexpr size_t RANDOMSEED = sizeof(uint32_t)
 

Detailed Description

template<typename Builder>
class CycleGroupBase< Builder >::ArgSizes

Definition at line 586 of file cycle_group.fuzzer.hpp.

Member Data Documentation

◆ ADD

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::ADD = 3
staticconstexpr

Definition at line 596 of file cycle_group.fuzzer.hpp.

◆ ASSERT_EQUAL

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::ASSERT_EQUAL = 2
staticconstexpr

Definition at line 593 of file cycle_group.fuzzer.hpp.

◆ BATCH_MUL

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::BATCH_MUL = sizeof(typename Instruction::BatchMulArgs)
staticconstexpr

Definition at line 603 of file cycle_group.fuzzer.hpp.

◆ COND_ASSIGN

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::COND_ASSIGN = 4
staticconstexpr

Definition at line 598 of file cycle_group.fuzzer.hpp.

◆ CONSTANT

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::CONSTANT = sizeof(typename Instruction::Element)
staticconstexpr

Definition at line 588 of file cycle_group.fuzzer.hpp.

◆ CONSTANT_WITNESS

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::CONSTANT_WITNESS = sizeof(typename Instruction::Element)
staticconstexpr

Definition at line 590 of file cycle_group.fuzzer.hpp.

◆ DBL

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::DBL = 2
staticconstexpr

Definition at line 591 of file cycle_group.fuzzer.hpp.

◆ MULTIPLY

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::MULTIPLY = sizeof(typename Instruction::MulArgs)
staticconstexpr

Definition at line 600 of file cycle_group.fuzzer.hpp.

◆ NEG

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::NEG = 2
staticconstexpr

Definition at line 592 of file cycle_group.fuzzer.hpp.

◆ RANDOMSEED

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::RANDOMSEED = sizeof(uint32_t)
staticconstexpr

Definition at line 605 of file cycle_group.fuzzer.hpp.

◆ SET

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::SET = 2
staticconstexpr

Definition at line 594 of file cycle_group.fuzzer.hpp.

◆ SET_INF

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::SET_INF = 2
staticconstexpr

Definition at line 595 of file cycle_group.fuzzer.hpp.

◆ SUBTRACT

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::SUBTRACT = 3
staticconstexpr

Definition at line 597 of file cycle_group.fuzzer.hpp.

◆ WITNESS

template<typename Builder >
constexpr size_t CycleGroupBase< Builder >::ArgSizes::WITNESS = sizeof(typename Instruction::Element)
staticconstexpr

Definition at line 589 of file cycle_group.fuzzer.hpp.


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