Ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
|
#include <rb_mjit_min_header-2.7.7.h>
Data Fields | |
rb_serial_t | method_state |
rb_serial_t | class_serial [(64 - sizeof(rb_serial_t) - sizeof(struct rb_callable_method_entry_struct *) - sizeof(uintptr_t) - sizeof(enum method_missing_reason) - sizeof(VALUE(*)(struct rb_execution_context_struct *e, struct rb_control_frame_struct *, struct rb_calling_info *, const struct rb_call_data *)))/sizeof(rb_serial_t)] |
const struct rb_callable_method_entry_struct * | me |
uintptr_t | method_serial |
VALUE(* | call )(struct rb_execution_context_struct *ec, struct rb_control_frame_struct *cfp, struct rb_calling_info *calling, struct rb_call_data *cd) |
union { | |
unsigned int index | |
enum method_missing_reason method_missing_reason | |
} | aux |
union { | |
unsigned int index | |
enum method_missing_reason method_missing_reason | |
} | aux |
Definition at line 7942 of file rb_mjit_min_header-2.7.7.h.
union { ... } rb_call_cache::aux |
union { ... } rb_call_cache::aux |
VALUE(* rb_call_cache::call)(struct rb_execution_context_struct *ec, struct rb_control_frame_struct *cfp, struct rb_calling_info *calling, struct rb_call_data *cd) |
Definition at line 7959 of file rb_mjit_min_header-2.7.7.h.
rb_serial_t rb_call_cache::class_serial |
Definition at line 7944 of file rb_mjit_min_header-2.7.7.h.
Definition at line 7964 of file rb_mjit_min_header-2.7.7.h.
const struct rb_callable_method_entry_struct * rb_call_cache::me |
Definition at line 7957 of file rb_mjit_min_header-2.7.7.h.
enum method_missing_reason rb_call_cache::method_missing_reason |
Definition at line 7965 of file rb_mjit_min_header-2.7.7.h.
uintptr_t rb_call_cache::method_serial |
Definition at line 7958 of file rb_mjit_min_header-2.7.7.h.
rb_serial_t rb_call_cache::method_state |
Definition at line 7943 of file rb_mjit_min_header-2.7.7.h.