Module: Bug::Class

Defined in:
ext/-test-/class/init.c

Defined Under Namespace

Classes: Loop, VersionMax, VersionZero

Class Method Summary collapse

Class Method Details

.mod_method_arity(mod, mid) ⇒ Object



10
11
12
13
14
15
# File 'ext/-test-/method/arity.c', line 10

static VALUE
mod_method_arity(VALUE self, VALUE mod, VALUE mid)
{
    int arity = rb_mod_method_arity(mod, rb_check_id(&mid));
    return INT2FIX(arity);
}

.obj_method_arity(obj, mid) ⇒ Object



3
4
5
6
7
8
# File 'ext/-test-/method/arity.c', line 3

static VALUE
obj_method_arity(VALUE self, VALUE obj, VALUE mid)
{
    int arity = rb_obj_method_arity(obj, rb_check_id(&mid));
    return INT2FIX(arity);
}