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/internal
卜部昌平 33533fabd5 revival of must_not_null()
Presence of RBIMPL_ATTR_NONNULL let C compilers to eliminate
must_not_null().  Because null pointers are not allowed to exist there
are no reason to call the function.  In reality null pointers are still
passed to those functions in a number of ways.  Runtime check for them
are definitely nice to have.  fix [Feature#18280]
2021-11-11 17:14:47 +09:00
..
arithmetic
attr
compiler_is
core improve doc coverage [ci skip] 2021-10-26 09:30:42 +09:00
encoding rb_enc_code_to_mbclen: fix doxygen 2021-11-11 11:45:19 +09:00
has
intern revival of must_not_null() 2021-11-11 17:14:47 +09:00
anyargs.h
arithmetic.h
assume.h
cast.h
compiler_is.h
compiler_since.h
config.h [Feature #18239] Implement VWA for strings 2021-10-25 13:26:23 -04:00
constant_p.h
core.h
ctype.h
dllexport.h
dosish.h
error.h
eval.h
event.h
fl_type.h Fix typos 2021-11-02 19:17:37 +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
special_consts.h
static_assert.h
stdalign.h
stdbool.h
symbol.h
value.h
value_type.h
variable.h
warning_push.h
xmalloc.h