Method: Overflow#&
- Defined in:
- ext/overflow/overflow.c
#&(num) ⇒ Object
332 333 334 335 336 337 338 339 340 341 |
# File 'ext/overflow/overflow.c', line 332
static VALUE
overflow_and(VALUE self, VALUE num)
{
VALUE clone = rb_obj_clone(self);
overflow_t *ptr;
Data_Get_Struct(clone, overflow_t, ptr);
ptr->value = ptr->value & NUM2ULL(pre_arithmetic(num));
return clone;
}
|