mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Remove part of comment that is no longer accurate
In Ruby 2.7, empty keyword splats could be added back for backwards compatibility. However, that stopped in Ruby 3.0.
This commit is contained in:
parent
a224ce8150
commit
1f2b5c6dfe
1 changed files with 0 additions and 5 deletions
|
@ -2262,11 +2262,6 @@ CALLER_REMOVE_EMPTY_KW_SPLAT(struct rb_control_frame_struct *restrict cfp,
|
||||||
if (UNLIKELY(calling->kw_splat)) {
|
if (UNLIKELY(calling->kw_splat)) {
|
||||||
/* This removes the last Hash object if it is empty.
|
/* This removes the last Hash object if it is empty.
|
||||||
* So, vm_ci_flag(ci) & VM_CALL_KW_SPLAT is now inconsistent.
|
* So, vm_ci_flag(ci) & VM_CALL_KW_SPLAT is now inconsistent.
|
||||||
* However, you can use vm_ci_flag(ci) & VM_CALL_KW_SPLAT to
|
|
||||||
* determine whether a hash should be added back with
|
|
||||||
* warning (for backwards compatibility in cases where
|
|
||||||
* the method does not have the number of required
|
|
||||||
* arguments.
|
|
||||||
*/
|
*/
|
||||||
if (RHASH_EMPTY_P(cfp->sp[-1])) {
|
if (RHASH_EMPTY_P(cfp->sp[-1])) {
|
||||||
cfp->sp--;
|
cfp->sp--;
|
||||||
|
|
Loading…
Reference in a new issue