Method: Roaring::Bitmap64#add?

Defined in:
ext/roaring/bitmap64.c

#add?(val) ⇒ Boolean

Returns:

  • (Boolean)


81
82
83
84
85
86
87
# File 'ext/roaring/bitmap64.c', line 81

static VALUE rb_roaring64_add_p(VALUE self, VALUE val)
{
    roaring64_bitmap_t *data = get_bitmap(self);

    uint64_t num = NUM2UINT64(val);
    return roaring64_bitmap_add_checked(data, num) ? self : Qnil;
}