14static constexpr uint32_t IS_CONSTANT = UINT32_MAX;
48 parent_context->assert_equal_constant(out.
witness_index, in,
"Failed to create constant witness.");
public_witness_t()=default
public_witness_t(Builder *parent_context, T const in)
public_witness_t(Builder *parent_context, const bb::fr &in)
public_witness_t(Builder *parent_context, const bool in)
static witness_t create_constant_witness(Builder *parent_context, const bb::fr &in)
witness_t(Builder *parent_context, const bb::fr &in)
witness_t(Builder *parent_context, const bool in)
witness_t(Builder *parent_context, IntegralOrEnum auto const in)
static constexpr field one()
BB_INLINE constexpr field to_montgomery_form() const noexcept
static BB_INLINE void __copy(const field &a, field &r) noexcept
static constexpr field zero()