diff options
author | Jeremy Evans <code@jeremyevans.net> | 2019-09-25 11:22:14 -0700 |
---|---|---|
committer | Jeremy Evans <code@jeremyevans.net> | 2019-09-26 08:01:53 -0700 |
commit | 760893d2f85682a3c8c00be4b29dea0f6b2bb4f8 (patch) | |
tree | c08a72928c4e5145422cd2f452fa4baebc9c9399 /include | |
parent | 0aa267f985084e69c3e45cc3e94698eaacab5c36 (diff) |
Fix keyword argument separation issues in Proc#{<<,>>}
This requires adding rb_proc_call_with_block_kw.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/2484
Diffstat (limited to 'include')
-rw-r--r-- | include/ruby/intern.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/ruby/intern.h b/include/ruby/intern.h index dc9abbf52b..a44d7fd2a0 100644 --- a/include/ruby/intern.h +++ b/include/ruby/intern.h @@ -453,6 +453,7 @@ VALUE rb_proc_new(rb_block_call_func_t, VALUE); VALUE rb_obj_is_proc(VALUE); VALUE rb_proc_call(VALUE, VALUE); VALUE rb_proc_call_with_block(VALUE, int argc, const VALUE *argv, VALUE); +VALUE rb_proc_call_with_block_kw(VALUE, int argc, const VALUE *argv, VALUE, int); int rb_proc_arity(VALUE); VALUE rb_proc_lambda_p(VALUE); VALUE rb_binding_new(void); |