Adjusted spaces [ci skip]
This commit is contained in:
parent
4d3502d57f
commit
8d0ff88727
@ -233,7 +233,7 @@ keyword_hash_p(VALUE *kw_hash_ptr, VALUE *rest_hash_ptr, int check_only_symbol)
|
|||||||
|
|
||||||
if (!NIL_P(*rest_hash_ptr)) {
|
if (!NIL_P(*rest_hash_ptr)) {
|
||||||
if (check_only_symbol) {
|
if (check_only_symbol) {
|
||||||
switch(keyword_hash_symbol_other(*rest_hash_ptr)) {
|
switch (keyword_hash_symbol_other(*rest_hash_ptr)) {
|
||||||
case KW_HASH_HAS_NO_KEYS:
|
case KW_HASH_HAS_NO_KEYS:
|
||||||
case KW_HASH_HAS_SYMBOL_KEY:
|
case KW_HASH_HAS_SYMBOL_KEY:
|
||||||
break;
|
break;
|
||||||
@ -738,7 +738,8 @@ setup_parameters_complex(rb_execution_context_t * const ec, const rb_iseq_t * co
|
|||||||
if (RB_TYPE_P(rest_last, T_HASH) &&
|
if (RB_TYPE_P(rest_last, T_HASH) &&
|
||||||
(((struct RHash *)rest_last)->basic.flags & RHASH_PASS_AS_KEYWORDS)) {
|
(((struct RHash *)rest_last)->basic.flags & RHASH_PASS_AS_KEYWORDS)) {
|
||||||
kw_flag |= VM_CALL_KW_SPLAT;
|
kw_flag |= VM_CALL_KW_SPLAT;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
rest_last = 0;
|
rest_last = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2945,7 +2945,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);
|
||||||
|
|
||||||
frame_flag = VM_FRAME_MAGIC_IFUNC | VM_FRAME_FLAG_CFRAME | (me ? VM_FRAME_FLAG_BMETHOD : 0);
|
frame_flag = VM_FRAME_MAGIC_IFUNC | VM_FRAME_FLAG_CFRAME | (me ? VM_FRAME_FLAG_BMETHOD : 0);
|
||||||
switch(kw_splat) {
|
switch (kw_splat) {
|
||||||
case 1:
|
case 1:
|
||||||
frame_flag |= VM_FRAME_FLAG_CFRAME_KW;
|
frame_flag |= VM_FRAME_FLAG_CFRAME_KW;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user