27 BB_ASSERT(num_bits <= 128 &&
"Range checks aren't supported for bit-sizes > 128");
29 events.emit({ .value =
value, .num_bits = num_bits });
#define BB_ASSERT(expression,...)
void assert_range(uint128_t value, uint8_t num_bits) override
Assert that a value fits within a given bit-width.
EventEmitterInterface< RangeCheckEvent > & events
AVM range check gadget for witness generation.
unsigned __int128 uint128_t