barretenberg
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
FieldBase< Builder >::ArgSizes Class Reference

Static Public Attributes

static constexpr size_t CONSTANT = sizeof(barretenberg::fr)
 
static constexpr size_t WITNESS = sizeof(barretenberg::fr)
 
static constexpr size_t CONSTANT_WITNESS = sizeof(barretenberg::fr)
 
static constexpr size_t SQR = 2
 
static constexpr size_t ASSERT_EQUAL = 2
 
static constexpr size_t ASSERT_NOT_EQUAL = 2
 
static constexpr size_t ASSERT_ZERO = 1
 
static constexpr size_t ASSERT_NOT_ZERO = 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 = static_cast<size_t>(-1)
 
static constexpr size_t DIVIDE_WITH_CONSTRAINTS = static_cast<size_t>(-1)
 
static constexpr size_t SLICE = 6
 
static constexpr size_t RANDOMSEED = sizeof(uint32_t)
 
static constexpr size_t COND_NEGATE = 3
 
static constexpr size_t COND_SELECT = 4
 
static constexpr size_t SELECT_IF_ZERO = 4
 
static constexpr size_t SELECT_IF_EQ = 4
 
static constexpr size_t SET = 2
 
static constexpr size_t INVERT = 2
 

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