|
Ruby
1.9.3p551(2014-11-13revision48407)
|
#include <vm_core.h>
Data Fields | |
| VALUE | self |
| VALUE * | lfp |
| VALUE * | dfp |
| rb_iseq_t * | iseq |
| VALUE | proc |
| VALUE* rb_block_struct::dfp |
Definition at line 349 of file vm_core.h.
Referenced by invoke_block_from_c(), rb_vm_make_proc(), rb_vmdebug_proc_dump_raw(), vm_cref_push(), vm_invoke_block(), vm_set_eval_stack(), and vm_yield_with_cfunc().
| rb_iseq_t* rb_block_struct::iseq |
Definition at line 350 of file vm_core.h.
Referenced by caller_setup_args(), eval_string_with_cref(), invoke_block_from_c(), iseq_s_disasm(), m_core_set_postexe(), proc_binding(), proc_call(), proc_eq(), proc_hash(), proc_mark(), proc_to_s(), rb_dvar_defined(), rb_iseq_compile_with_option(), rb_iseq_new_main(), rb_iterate(), rb_local_defined(), rb_mod_define_method(), rb_proc_arity(), rb_proc_get_iseq(), rb_vm_make_proc(), vm_cref_push(), vm_invoke_block(), and vm_yield_with_cfunc().
| VALUE* rb_block_struct::lfp |
Definition at line 348 of file vm_core.h.
Referenced by invoke_block_from_c(), proc_hash(), rb_fiber_start(), rb_vm_make_proc(), rb_vmdebug_proc_dump_raw(), vm_cref_push(), vm_invoke_block(), vm_set_eval_stack(), and vm_yield_with_cfunc().
| VALUE rb_block_struct::proc |
Definition at line 351 of file vm_core.h.
Referenced by caller_setup_args(), invoke_block_from_c(), m_core_set_postexe(), proc_dup(), proc_mark(), proc_new(), rb_iterate(), rb_vm_make_proc(), vm_callee_setup_arg_complex(), vm_invoke_block(), vm_make_proc_from_block(), vm_yield_setup_block_args(), and vm_yield_with_cfunc().
| VALUE rb_block_struct::self |
Definition at line 347 of file vm_core.h.
Referenced by eval_string_with_cref(), proc_call(), proc_mark(), rb_fiber_start(), rb_proc_call(), rb_proc_call_with_block(), rb_vm_make_proc(), rb_vmdebug_proc_dump_raw(), vm_call0(), vm_call_method(), vm_invoke_block(), vm_set_eval_stack(), vm_yield(), vm_yield_with_cref(), and yield_under().
1.8.14