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

#include <safe_uint.fuzzer.hpp>

Static Public Attributes

static constexpr size_t CONSTANT = sizeof(uint256_t) + 1
 
static constexpr size_t WITNESS = sizeof(uint256_t) + 1
 
static constexpr size_t CONSTANT_WITNESS = sizeof(uint256_t) + 1
 
static constexpr size_t ADD = 3
 
static constexpr size_t SUBTRACT = 3
 
static constexpr size_t MULTIPLY = 3
 
static constexpr size_t ADD_TWO = 4
 
static constexpr size_t DIVIDE = 3
 
static constexpr size_t MADD = 4
 
static constexpr size_t SUBTRACT_WITH_CONSTRAINT = 4
 
static constexpr size_t DIVIDE_WITH_CONSTRAINTS = 5
 
static constexpr size_t SLICE = 6
 
static constexpr size_t RANDOMSEED = sizeof(uint32_t)
 

Detailed Description

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

Definition at line 458 of file safe_uint.fuzzer.hpp.

Member Data Documentation

◆ ADD

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

Definition at line 463 of file safe_uint.fuzzer.hpp.

◆ ADD_TWO

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::ADD_TWO = 4
staticconstexpr

Definition at line 466 of file safe_uint.fuzzer.hpp.

◆ CONSTANT

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::CONSTANT = sizeof(uint256_t) + 1
staticconstexpr

Definition at line 460 of file safe_uint.fuzzer.hpp.

◆ CONSTANT_WITNESS

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::CONSTANT_WITNESS = sizeof(uint256_t) + 1
staticconstexpr

Definition at line 462 of file safe_uint.fuzzer.hpp.

◆ DIVIDE

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::DIVIDE = 3
staticconstexpr

Definition at line 467 of file safe_uint.fuzzer.hpp.

◆ DIVIDE_WITH_CONSTRAINTS

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::DIVIDE_WITH_CONSTRAINTS = 5
staticconstexpr

Definition at line 470 of file safe_uint.fuzzer.hpp.

◆ MADD

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::MADD = 4
staticconstexpr

Definition at line 468 of file safe_uint.fuzzer.hpp.

◆ MULTIPLY

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::MULTIPLY = 3
staticconstexpr

Definition at line 465 of file safe_uint.fuzzer.hpp.

◆ RANDOMSEED

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

Definition at line 472 of file safe_uint.fuzzer.hpp.

◆ SLICE

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::SLICE = 6
staticconstexpr

Definition at line 471 of file safe_uint.fuzzer.hpp.

◆ SUBTRACT

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

Definition at line 464 of file safe_uint.fuzzer.hpp.

◆ SUBTRACT_WITH_CONSTRAINT

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::SUBTRACT_WITH_CONSTRAINT = 4
staticconstexpr

Definition at line 469 of file safe_uint.fuzzer.hpp.

◆ WITNESS

template<typename Builder >
constexpr size_t SafeUintFuzzBase< Builder >::ArgSizes::WITNESS = sizeof(uint256_t) + 1
staticconstexpr

Definition at line 461 of file safe_uint.fuzzer.hpp.


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