rb_block_t 6868 compile.c rb_dvar_defined(ID id, const rb_block_t *base_block) rb_block_t 6893 compile.c rb_local_defined(ID id, const rb_block_t *base_block) rb_block_t 1239 eval.c rb_block_t *block = rb_vm_control_frame_block_ptr(th->cfp); rb_block_t 278 eval_intern.h VALUE rb_vm_call_cfunc(VALUE recv, VALUE (*func)(VALUE), VALUE arg, const rb_block_t *blockptr, VALUE filename); rb_block_t 373 ext/ripper/ripper.c const rb_block_t *base_block; rb_block_t 16645 ext/ripper/ripper.c rb_parser_set_context(VALUE vparser, const rb_block_t *base, int main) rb_block_t 319 ext/ripper/ripper.y const rb_block_t *base_block; rb_block_t 10896 ext/ripper/ripper.y rb_parser_set_context(VALUE vparser, const rb_block_t *base, int main) rb_block_t 610 iseq.c rb_iseq_compile_with_option(VALUE src, VALUE file, VALUE absolute_path, VALUE line, rb_block_t *base_block, VALUE opt) rb_block_t 664 iseq.c rb_iseq_compile_on_base(VALUE src, VALUE file, VALUE line, rb_block_t *base_block) rb_block_t 373 parse.c const rb_block_t *base_block; rb_block_t 16569 parse.c rb_parser_set_context(VALUE vparser, const rb_block_t *base, int main) rb_block_t 319 parse.y const rb_block_t *base_block; rb_block_t 10896 parse.y rb_parser_set_context(VALUE vparser, const rb_block_t *base, int main) rb_block_t 631 proc.c rb_block_t *block; rb_block_t 781 proc.c const rb_block_t *blockptr = 0; rb_block_t 818 proc.c static rb_block_t * rb_block_t 846 proc.c rb_block_t *block = 0; rb_block_t 916 proc.c rb_block_min_max_arity(rb_block_t *block, int *max) rb_block_t 946 proc.c rb_block_t *block; rb_block_t 967 proc.c rb_block_t *block = rb_vm_control_frame_block_ptr(cfp); rb_block_t 1791 proc.c rb_block_t *block = rb_vm_control_frame_block_ptr(th->cfp); rb_block_t 642 ruby.c static rb_block_t* rb_block_t 1450 ruby.c rb_block_t *base_block; rb_block_t 77 vm.c PUREFUNC(static inline rb_block_t *VM_CF_BLOCK_PTR(const rb_control_frame_t * const cfp)); rb_block_t 78 vm.c static inline rb_block_t * rb_block_t 85 vm.c rb_block_t * rb_block_t 194 vm.c int argc, const VALUE *argv, const rb_block_t *blockptr); rb_block_t 197 vm.c int argc, const VALUE *argv, const rb_block_t *blockptr); rb_block_t 360 vm.c vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block) rb_block_t 571 vm.c vm_make_proc_from_block(rb_thread_t *th, rb_block_t *block, VALUE *procptr) rb_block_t 616 vm.c rb_block_t *block = VM_EP_BLOCK_PTR(ep); rb_block_t 784 vm.c rb_proc_create(VALUE klass, const rb_block_t *block, rb_block_t 800 vm.c rb_vm_make_proc(rb_thread_t *th, const rb_block_t *block, VALUE klass) rb_block_t 806 vm.c rb_vm_make_proc_lambda(rb_thread_t *th, const rb_block_t *block, VALUE klass, int8_t is_lambda) rb_block_t 871 vm.c rb_block_t *base_block; rb_block_t 912 vm.c invoke_block(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, const rb_cref_t *cref, int type, int opt_pc) rb_block_t 927 vm.c invoke_bmethod(rb_thread_t *th, const rb_iseq_t *iseq, VALUE self, const rb_block_t *block, int type, int opt_pc) rb_block_t 952 vm.c invoke_block_from_c_0(rb_thread_t *th, const rb_block_t *block, rb_block_t 953 vm.c VALUE self, int argc, const VALUE *argv, const rb_block_t *blockptr, rb_block_t 986 vm.c invoke_block_from_c_splattable(rb_thread_t *th, const rb_block_t *block, rb_block_t 988 vm.c const rb_block_t *blockptr, const rb_cref_t *cref) rb_block_t 994 vm.c invoke_block_from_c_unsplattable(rb_thread_t *th, const rb_block_t *block, rb_block_t 996 vm.c const rb_block_t *blockptr, const rb_cref_t *cref) rb_block_t 1002 vm.c static inline const rb_block_t * rb_block_t 1005 vm.c const rb_block_t *blockptr = VM_CF_BLOCK_PTR(th->cfp); rb_block_t 1017 vm.c const rb_block_t *blockptr = check_block(th); rb_block_t 1024 vm.c const rb_block_t *blockptr = check_block(th); rb_block_t 1029 vm.c vm_yield_with_block(rb_thread_t *th, int argc, const VALUE *argv, const rb_block_t *blockargptr) rb_block_t 1031 vm.c const rb_block_t *blockptr = check_block(th); rb_block_t 1037 vm.c int argc, const VALUE *argv, const rb_block_t *blockptr) rb_block_t 1060 vm.c int argc, const VALUE *argv, const rb_block_t *blockptr) rb_block_t 1067 vm.c int argc, const VALUE *argv, const rb_block_t *blockptr) rb_block_t 1953 vm.c const rb_block_t *blockptr, VALUE filename) rb_block_t 470 vm_args.c const rb_block_t *blockptr = calling->blockptr; rb_block_t 804 vm_args.c rb_block_t *blockptr = calling->blockptr = RUBY_VM_GET_BLOCK_PTR_IN_CFP(reg_cfp); rb_block_t 693 vm_core.h const rb_block_t *passed_block; rb_block_t 825 vm_core.h rb_iseq_t *rb_iseq_compile_on_base(VALUE src, VALUE file, VALUE line, rb_block_t *base_block); rb_block_t 826 vm_core.h rb_iseq_t *rb_iseq_compile_with_option(VALUE src, VALUE file, VALUE absolute_path, VALUE line, rb_block_t *base_block, VALUE opt); rb_block_t 844 vm_core.h rb_block_t block; rb_block_t 855 vm_core.h rb_block_t block; rb_block_t 968 vm_core.h #define VM_EP_BLOCK_PTR(ep) ((rb_block_t *)GC_GUARDED_PTR_REF((ep)[0])) rb_block_t 972 vm_core.h rb_block_t *rb_vm_control_frame_block_ptr(const rb_control_frame_t *cfp); rb_block_t 986 vm_core.h #define RUBY_VM_GET_BLOCK_PTR_IN_CFP(cfp) ((rb_block_t *)(&(cfp)->self)) rb_block_t 1014 vm_core.h int argc, const VALUE *argv, const rb_block_t *blockptr); rb_block_t 1015 vm_core.h VALUE rb_vm_make_proc_lambda(rb_thread_t *th, const rb_block_t *block, VALUE klass, int8_t is_lambda); rb_block_t 1016 vm_core.h VALUE rb_vm_make_proc(rb_thread_t *th, const rb_block_t *block, VALUE klass); rb_block_t 21 vm_eval.c static inline VALUE vm_yield_with_block(rb_thread_t *th, int argc, const VALUE *argv, const rb_block_t *blockargptr); rb_block_t 23 vm_eval.c static void vm_set_eval_stack(rb_thread_t * th, const rb_iseq_t *iseq, const rb_cref_t *cref, rb_block_t *base_block); rb_block_t 117 vm_eval.c rb_block_t *blockptr = calling->blockptr; rb_block_t 159 vm_eval.c calling->blockptr = (rb_block_t *)th->passed_block; rb_block_t 750 vm_eval.c const rb_block_t *blockptr = th->passed_block; rb_block_t 887 vm_eval.c rb_block_t *block = 0; rb_block_t 1083 vm_eval.c const rb_block_t *blockptr = NULL; rb_block_t 1169 vm_eval.c rb_block_t *blockptr; rb_block_t 1300 vm_eval.c rb_block_t block, *base_block; rb_block_t 1594 vm_eval.c rb_block_t block, *blockptr; rb_block_t 1616 vm_eval.c rb_block_t block, *blockptr; rb_block_t 599 vm_insnhelper.c vm_cref_push(rb_thread_t *th, VALUE klass, rb_block_t *blockptr, int pushed_by_eval) rb_block_t 1627 vm_insnhelper.c rb_block_t *blockptr = calling->blockptr; rb_block_t 2295 vm_insnhelper.c vm_yield_with_cfunc(rb_thread_t *th, const rb_block_t *block, VALUE self, rb_block_t 2297 vm_insnhelper.c const rb_block_t *blockargptr) rb_block_t 2418 vm_insnhelper.c vm_yield_setup_args(rb_thread_t *th, const rb_iseq_t *iseq, const int argc, VALUE *argv, const rb_block_t *blockptr, enum arg_setup_type arg_setup_type) rb_block_t 2425 vm_insnhelper.c calling->blockptr = (rb_block_t *)blockptr; rb_block_t 2438 vm_insnhelper.c const rb_block_t *block = VM_CF_BLOCK_PTR(reg_cfp); rb_block_t 2478 vm_insnhelper.c rb_block_t *blockptr; rb_block_t 151 vm_insnhelper.h #define GET_BLOCK_PTR() ((rb_block_t *)(GC_GUARDED_PTR_REF(GET_LEP()[0]))) rb_block_t 1872 vm_method.c const rb_block_t *passed_block = th->passed_block;