APIdock / Ruby
/
method

hash

ruby latest stable - Class: Method
hash()
public

Returns a hash value corresponding to the method object.

See also Object#hash.

static VALUE
method_hash(VALUE method)
{
 struct METHOD *m;
 st_index_t hash;
 TypedData_Get_Struct(method, struct METHOD, &method_data_type, m);
 hash = rb_hash_start((st_index_t)m->recv);
 hash = rb_hash_method_entry(hash, m->me);
 hash = rb_hash_end(hash);
 return INT2FIX(hash);
}

AltStyle によって変換されたページ (->オリジナル) /