1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/include/ruby
Jeremy Evans 3073404e74 Add rb_enumeratorize_with_size_kw and related macros
Currently, there is not a way to create a sized enumerator in C
with a different set of arguments than provided by Ruby, and
correctly handle keyword arguments.  This function allows that.

The need for this is fairly uncommon, but it occurs at least in
Enumerator.produce, which takes arugments from Ruby but calls
rb_enumeratorize_with_size with a different set of arguments.
2019-09-30 07:06:42 -07:00
..
backward Overload variable definition functions 2019-09-20 01:29:48 +09:00
assert.h Revert "Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once" 2019-08-05 08:55:09 +09:00
backward.h Renamed ruby_finalize_{0,1} 2019-08-13 09:47:08 +09:00
debug.h
defines.h fix CentOS 6 compile error 2019-09-10 12:25:36 +09:00
encoding.h
intern.h Add rb_enumeratorize_with_size_kw and related macros 2019-09-30 07:06:42 -07:00
io.h io.c: export rb_io_extract_modeenc 2019-08-14 11:20:58 +09:00
missing.h
onigmo.h Reduce ONIG_NREGION from 10 to 4: power of 2 and testing revealed most pattern matches are less than or equal to 4 results 2019-05-07 21:58:55 +09:00
oniguruma.h
re.h Remove member char_offset_updated from struct rmatch as member char_offset_num_allocated can serve the same purpose as that predicate 2019-04-24 02:02:05 +09:00
regex.h
ruby.h Add three more C-API functions for handling keywords 2019-09-29 18:31:08 -07:00
st.h st.c: Use rb_st_* prefix instead of st_* (#2479) 2019-09-22 22:12:18 +09:00
subst.h
thread.h
thread_native.h
util.h
version.h
vm.h
win32.h Fix errno at seeking socket/pipe on Windows 2019-07-25 06:39:40 +09:00