mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
191108a6d0
commit
f67c0e5671
2 changed files with 4 additions and 4 deletions
4
vm.c
4
vm.c
|
@ -1087,7 +1087,7 @@ invoke_block_from_c_bh(rb_execution_context_t *ec, VALUE block_handler,
|
||||||
case block_handler_type_ifunc:
|
case block_handler_type_ifunc:
|
||||||
return vm_yield_with_cfunc(ec, VM_BH_TO_IFUNC_BLOCK(block_handler),
|
return vm_yield_with_cfunc(ec, VM_BH_TO_IFUNC_BLOCK(block_handler),
|
||||||
VM_BH_TO_IFUNC_BLOCK(block_handler)->self,
|
VM_BH_TO_IFUNC_BLOCK(block_handler)->self,
|
||||||
argc, argv, passed_block_handler, NULL);
|
argc, argv, passed_block_handler, NULL);
|
||||||
case block_handler_type_symbol:
|
case block_handler_type_symbol:
|
||||||
return vm_yield_with_symbol(ec, VM_BH_TO_SYMBOL(block_handler),
|
return vm_yield_with_symbol(ec, VM_BH_TO_SYMBOL(block_handler),
|
||||||
argc, argv, passed_block_handler);
|
argc, argv, passed_block_handler);
|
||||||
|
@ -1164,7 +1164,7 @@ invoke_block_from_c_proc(rb_execution_context_t *ec, const rb_proc_t *proc,
|
||||||
case block_type_iseq:
|
case block_type_iseq:
|
||||||
return invoke_iseq_block_from_c(ec, &block->as.captured, self, argc, argv, passed_block_handler, NULL, is_lambda, me);
|
return invoke_iseq_block_from_c(ec, &block->as.captured, self, argc, argv, passed_block_handler, NULL, is_lambda, me);
|
||||||
case block_type_ifunc:
|
case block_type_ifunc:
|
||||||
return vm_yield_with_cfunc(ec, &block->as.captured, self, argc, argv, passed_block_handler, me);
|
return vm_yield_with_cfunc(ec, &block->as.captured, self, argc, argv, passed_block_handler, me);
|
||||||
case block_type_symbol:
|
case block_type_symbol:
|
||||||
return vm_yield_with_symbol(ec, block->as.symbol, argc, argv, passed_block_handler);
|
return vm_yield_with_symbol(ec, block->as.symbol, argc, argv, passed_block_handler);
|
||||||
case block_type_proc:
|
case block_type_proc:
|
||||||
|
|
|
@ -2511,7 +2511,7 @@ block_proc_is_lambda(const VALUE procval)
|
||||||
static VALUE
|
static VALUE
|
||||||
vm_yield_with_cfunc(rb_execution_context_t *ec,
|
vm_yield_with_cfunc(rb_execution_context_t *ec,
|
||||||
const struct rb_captured_block *captured,
|
const struct rb_captured_block *captured,
|
||||||
VALUE self, int argc, const VALUE *argv, VALUE block_handler,
|
VALUE self, int argc, const VALUE *argv, VALUE block_handler,
|
||||||
const rb_callable_method_entry_t *me)
|
const rb_callable_method_entry_t *me)
|
||||||
{
|
{
|
||||||
int is_lambda = FALSE; /* TODO */
|
int is_lambda = FALSE; /* TODO */
|
||||||
|
@ -2531,7 +2531,7 @@ vm_yield_with_cfunc(rb_execution_context_t *ec,
|
||||||
blockarg = rb_vm_bh_to_procval(ec, block_handler);
|
blockarg = rb_vm_bh_to_procval(ec, block_handler);
|
||||||
|
|
||||||
vm_push_frame(ec, (const rb_iseq_t *)captured->code.ifunc,
|
vm_push_frame(ec, (const rb_iseq_t *)captured->code.ifunc,
|
||||||
VM_FRAME_MAGIC_IFUNC | VM_FRAME_FLAG_CFRAME |
|
VM_FRAME_MAGIC_IFUNC | VM_FRAME_FLAG_CFRAME |
|
||||||
(me ? VM_FRAME_FLAG_BMETHOD : 0),
|
(me ? VM_FRAME_FLAG_BMETHOD : 0),
|
||||||
self,
|
self,
|
||||||
VM_GUARDED_PREV_EP(captured->ep),
|
VM_GUARDED_PREV_EP(captured->ep),
|
||||||
|
|
Loading…
Reference in a new issue