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/3
Marc-Andre Lafortune adf709a785 Classes made from Struct should have default new singleton method.
[Bug #16465] [Bug #16801]
[Fix GH-2795] [Fix GH-2944] [Fix GH-3045] [Fix GH-3093]

Note: Backporting shouldn't modify object.h and instead can use
struct_new_kw which is basically a duplicate implementation of
rb_class_new_instance_pass_kw

Co-authored-by: Yusuke Endoh <mame@ruby-lang.org>
Co-authored-by: John Hawthorn <john@hawthorn.email>
Co-authored-by: Adam Hess <HParker@github.com>
Co-authored-by: Jose Cortinas <jacortinas@gmail.com>
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
2020-05-08 04:18:45 -04:00
..
arithmetic Fix typos [ci skip] 2020-04-21 12:38:36 +09:00
attr include what you use. 2020-04-13 16:06:00 +09:00
compiler_is
core More enums are mandatory for rp in lldb_cruby.py 2020-04-25 17:52:27 +09:00
has fix compiler error on gcc 4.x 2020-04-16 17:19:37 +09:00
intern Classes made from Struct should have default new singleton method. 2020-05-08 04:18:45 -04:00
anyargs.h include what you use. 2020-04-13 16:06:00 +09:00
arithmetic.h
assume.h Fix typos [ci skip] 2020-04-21 12:38:36 +09:00
cast.h include what you use. 2020-04-13 16:06:00 +09:00
compiler_is.h
compiler_since.h
config.h include what you use. 2020-04-13 16:06:00 +09:00
constant_p.h
core.h
ctype.h
dllexport.h
dosish.h
error.h
eval.h
event.h
fl_type.h RUBY_SPECIAL_SHIFT and RUBY_FL_USHIFT are mandatory for rp in lldb_cruby.py 2020-04-18 17:07:56 +09:00
gc.h
glob.h
globals.h
interpreter.h
iterator.h
memory.h
method.h
module.h
newobj.h
rgengc.h
scan_args.h Get rid of -Wgnu-zero-variadic-macro-arguments errors 2020-05-01 18:39:08 +09:00
special_consts.h RUBY_SPECIAL_SHIFT and RUBY_FL_USHIFT are mandatory for rp in lldb_cruby.py 2020-04-18 17:07:56 +09:00
static_assert.h include what you use. 2020-04-13 16:06:00 +09:00
stdalign.h include what you use. 2020-04-13 16:06:00 +09:00
stdbool.h
symbol.h
token_paste.h include what you use. 2020-04-13 16:06:00 +09:00
value.h
value_type.h
variable.h
warning_push.h include what you use. 2020-04-13 16:06:00 +09:00
xmalloc.h