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 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 642 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 651 of file cycle_group.fuzzer.hpp.

◆ ASSERT_EQUAL

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

Definition at line 649 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 658 of file cycle_group.fuzzer.hpp.

◆ COND_ASSIGN

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

Definition at line 653 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 644 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 646 of file cycle_group.fuzzer.hpp.

◆ DBL

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

Definition at line 647 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 655 of file cycle_group.fuzzer.hpp.

◆ NEG

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

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

◆ RANDOMSEED

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

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

◆ SET

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

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

◆ SUBTRACT

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

Definition at line 652 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 645 of file cycle_group.fuzzer.hpp.


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