Ruby
2.4.2p198(2017-09-14revision59899)
|
#include <method.h>
Data Fields | |
VALUE(* | func )(ANYARGS) |
VALUE(* | invoker )(VALUE(*func)(ANYARGS), VALUE recv, int argc, const VALUE *argv) |
int | argc |
int rb_method_cfunc_struct::argc |
Definition at line 130 of file method.h.
Referenced by method_definition_set(), rb_add_method_cfunc(), rb_hash_method_definition(), rb_method_definition_eq(), rb_method_entry_min_max_arity(), setup_method_cfunc_struct(), vm_call0(), vm_call0_cfunc_with_frame(), and vm_call_cfunc_with_frame().
Definition at line 128 of file method.h.
Referenced by check_cfunc(), method_definition_set(), rb_add_method_cfunc(), rb_hash_method_definition(), rb_method_definition_eq(), rb_obj_basic_to_s_p(), setup_method_cfunc_struct(), vm_call0(), vm_call0_cfunc_with_frame(), and vm_call_cfunc_with_frame().
VALUE(* rb_method_cfunc_struct::invoker) (VALUE(*func)(ANYARGS), VALUE recv, int argc, const VALUE *argv) |
Definition at line 129 of file method.h.
Referenced by setup_method_cfunc_struct(), vm_call0(), vm_call0_cfunc_with_frame(), and vm_call_cfunc_with_frame().