Method: Object#public_method

Defined in:
proc.c

#public_method(sym) ⇒ Object

Similar to method, searches public method only.


# File 'proc.c'

/*
 *  call-seq:
 *     obj.public_method(sym)    -> method
 *
 *  Similar to _method_, searches public method only.
 */

VALUE
rb_obj_public_method(VALUE obj, VALUE vid)
{
    return mnew(CLASS_OF(obj), obj, rb_to_id(vid), rb_cMethod, TRUE);
}