Merge pull request #2991 from shyouhei/ruby.h
commit9e6e39c3512f7a962c44dc3729c98a0f8be90341
author卜部昌平 <[email protected]>
Wed, 8 Apr 2020 04:28:13 +0000 (8 13:28 +0900)
committerGitHub <[email protected]>
Wed, 8 Apr 2020 04:28:13 +0000 (8 13:28 +0900)
tree901a22676d54d78240e450b64a8cd06eb1703910
parent5ac4bf2cd87e1eb5779ca5ae7f96a1a22e8436d9
Merge pull request #2991 from shyouhei/ruby.h

Split ruby.h
383 files changed:
.github/workflows/compilers.yml [new file with mode: 0644]
.github/workflows/mingw.yml
NEWS.md
aclocal.m4
addr2line.c
array.c
bignum.c
class.c
common.mk
compile.c
complex.c
configure.ac
cont.c
debug.c
debug_counter.h
dir.c
dln.c
enc/depend
encoding.c
enumerator.c
error.c
eval.c
ext/-test-/arith_seq/extract/depend
ext/-test-/array/resize/depend
ext/-test-/bignum/depend
ext/-test-/bug-14834/depend
ext/-test-/bug-3571/depend
ext/-test-/bug-5832/depend
ext/-test-/bug_reporter/depend
ext/-test-/class/depend
ext/-test-/debug/depend
ext/-test-/enumerator_kw/depend
ext/-test-/exception/depend
ext/-test-/fatal/depend
ext/-test-/file/depend
ext/-test-/float/depend
ext/-test-/funcall/depend
ext/-test-/gvl/call_without_gvl/depend
ext/-test-/hash/depend
ext/-test-/integer/depend
ext/-test-/iseq_load/depend
ext/-test-/iter/depend
ext/-test-/load/protect/depend
ext/-test-/marshal/compat/depend
ext/-test-/marshal/internal_ivar/depend
ext/-test-/marshal/usr/depend
ext/-test-/method/depend
ext/-test-/notimplement/depend
ext/-test-/num2int/depend
ext/-test-/path_to_class/depend
ext/-test-/popen_deadlock/depend
ext/-test-/postponed_job/depend
ext/-test-/printf/depend
ext/-test-/proc/depend
ext/-test-/rational/depend
ext/-test-/rb_call_super_kw/depend
ext/-test-/recursion/depend
ext/-test-/regexp/depend
ext/-test-/scan_args/depend
ext/-test-/st/foreach/depend
ext/-test-/st/numhash/depend
ext/-test-/st/update/depend
ext/-test-/string/cstr.c
ext/-test-/string/depend
ext/-test-/struct/depend
ext/-test-/symbol/depend
ext/-test-/thread_fd_close/depend
ext/-test-/time/depend
ext/-test-/tracepoint/depend
ext/-test-/typeddata/depend
ext/-test-/vm/depend
ext/-test-/wait_for_single_fd/depend
ext/-test-/wait_for_single_fd/extconf.rb
ext/bigdecimal/depend
ext/cgi/escape/depend
ext/continuation/depend
ext/coverage/depend
ext/date/depend
ext/dbm/depend
ext/digest/bubblebabble/depend
ext/digest/depend
ext/digest/md5/depend
ext/digest/rmd160/depend
ext/digest/sha1/depend
ext/digest/sha2/depend
ext/etc/depend
ext/fcntl/depend
ext/fiddle/depend
ext/gdbm/depend
ext/io/console/depend
ext/io/nonblock/depend
ext/io/wait/depend
ext/json/generator/depend
ext/json/parser/depend
ext/monitor/depend
ext/nkf/depend
ext/objspace/depend
ext/openssl/depend
ext/pathname/depend
ext/psych/depend
ext/pty/depend
ext/racc/cparse/depend
ext/rbconfig/sizeof/depend
ext/readline/depend
ext/ripper/depend
ext/sdbm/depend
ext/socket/depend
ext/socket/rubysocket.h
ext/stringio/depend
ext/strscan/depend
ext/syslog/depend
ext/zlib/depend
file.c
gc.c
hash.c
id_table.h
include/ruby/3/anyargs.h [new file with mode: 0644]
include/ruby/3/arithmetic.h [new file with mode: 0644]
include/ruby/3/arithmetic/char.h [new file with mode: 0644]
include/ruby/3/arithmetic/double.h [new file with mode: 0644]
include/ruby/3/arithmetic/fixnum.h [new file with mode: 0644]
include/ruby/3/arithmetic/gid_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/int.h [new file with mode: 0644]
include/ruby/3/arithmetic/intptr_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/long.h [new file with mode: 0644]
include/ruby/3/arithmetic/long_long.h [new file with mode: 0644]
include/ruby/3/arithmetic/mode_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/off_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/pid_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/short.h [new file with mode: 0644]
include/ruby/3/arithmetic/size_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/st_data_t.h [new file with mode: 0644]
include/ruby/3/arithmetic/uid_t.h [new file with mode: 0644]
include/ruby/3/assume.h [new file with mode: 0644]
include/ruby/3/attr/alloc_size.h [new file with mode: 0644]
include/ruby/3/attr/artificial.h [new file with mode: 0644]
include/ruby/3/attr/cold.h [new file with mode: 0644]
include/ruby/3/attr/const.h [new file with mode: 0644]
include/ruby/3/attr/constexpr.h [new file with mode: 0644]
include/ruby/3/attr/deprecated.h [new file with mode: 0644]
include/ruby/3/attr/diagnose_if.h [new file with mode: 0644]
include/ruby/3/attr/enum_extensibility.h [new file with mode: 0644]
include/ruby/3/attr/error.h [new file with mode: 0644]
include/ruby/3/attr/flag_enum.h [new file with mode: 0644]
include/ruby/3/attr/forceinline.h [new file with mode: 0644]
include/ruby/3/attr/format.h [new file with mode: 0644]
include/ruby/3/attr/maybe_unused.h [new file with mode: 0644]
include/ruby/3/attr/noalias.h [new file with mode: 0644]
include/ruby/3/attr/nodiscard.h [new file with mode: 0644]
include/ruby/3/attr/noexcept.h [new file with mode: 0644]
include/ruby/3/attr/noinline.h [new file with mode: 0644]
include/ruby/3/attr/nonnull.h [new file with mode: 0644]
include/ruby/3/attr/noreturn.h [new file with mode: 0644]
include/ruby/3/attr/pure.h [new file with mode: 0644]
include/ruby/3/attr/restrict.h [new file with mode: 0644]
include/ruby/3/attr/returns_nonnull.h [new file with mode: 0644]
include/ruby/3/attr/warning.h [new file with mode: 0644]
include/ruby/3/attr/weakref.h [new file with mode: 0644]
include/ruby/3/cast.h [new file with mode: 0644]
include/ruby/3/compiler_is.h [new file with mode: 0644]
include/ruby/3/compiler_is/apple.h [new file with mode: 0644]
include/ruby/3/compiler_is/clang.h [new file with mode: 0644]
include/ruby/3/compiler_is/gcc.h [new file with mode: 0644]
include/ruby/3/compiler_is/intel.h [new file with mode: 0644]
include/ruby/3/compiler_is/msvc.h [new file with mode: 0644]
include/ruby/3/compiler_is/sunpro.h [new file with mode: 0644]
include/ruby/3/compiler_since.h [new file with mode: 0644]
include/ruby/3/config.h [new file with mode: 0644]
include/ruby/3/constant_p.h [new file with mode: 0644]
include/ruby/3/core.h [new file with mode: 0644]
include/ruby/3/core/rarray.h [new file with mode: 0644]
include/ruby/3/core/rbasic.h [new file with mode: 0644]
include/ruby/3/core/rbignum.h [new file with mode: 0644]
include/ruby/3/core/rclass.h [new file with mode: 0644]
include/ruby/3/core/rdata.h [new file with mode: 0644]
include/ruby/3/core/rfile.h [new file with mode: 0644]
include/ruby/3/core/rhash.h [new file with mode: 0644]
include/ruby/3/core/rmatch.h [new file with mode: 0644]
include/ruby/3/core/robject.h [new file with mode: 0644]
include/ruby/3/core/rregexp.h [new file with mode: 0644]
include/ruby/3/core/rstring.h [new file with mode: 0644]
include/ruby/3/core/rstruct.h [new file with mode: 0644]
include/ruby/3/core/rtypeddata.h [new file with mode: 0644]
include/ruby/3/ctype.h [new file with mode: 0644]
include/ruby/3/dllexport.h [new file with mode: 0644]
include/ruby/3/dosish.h [new file with mode: 0644]
include/ruby/3/error.h [new file with mode: 0644]
include/ruby/3/eval.h [new file with mode: 0644]
include/ruby/3/event.h [new file with mode: 0644]
include/ruby/3/fl_type.h [new file with mode: 0644]
include/ruby/3/gc.h [new file with mode: 0644]
include/ruby/3/glob.h [new file with mode: 0644]
include/ruby/3/globals.h [new file with mode: 0644]
include/ruby/3/has/attribute.h [new file with mode: 0644]
include/ruby/3/has/builtin.h [new file with mode: 0644]
include/ruby/3/has/c_attribute.h [new file with mode: 0644]
include/ruby/3/has/cpp_attribute.h [new file with mode: 0644]
include/ruby/3/has/declspec_attribute.h [new file with mode: 0644]
include/ruby/3/has/extension.h [new file with mode: 0644]
include/ruby/3/has/feature.h [new file with mode: 0644]
include/ruby/3/has/warning.h [new file with mode: 0644]
include/ruby/3/intern/array.h [new file with mode: 0644]
include/ruby/3/intern/bignum.h [new file with mode: 0644]
include/ruby/3/intern/class.h [new file with mode: 0644]
include/ruby/3/intern/compar.h [new file with mode: 0644]
include/ruby/3/intern/complex.h [new file with mode: 0644]
include/ruby/3/intern/cont.h [new file with mode: 0644]
include/ruby/3/intern/dir.h [new file with mode: 0644]
include/ruby/3/intern/enum.h [new file with mode: 0644]
include/ruby/3/intern/enumerator.h [new file with mode: 0644]
include/ruby/3/intern/error.h [new file with mode: 0644]
include/ruby/3/intern/eval.h [new file with mode: 0644]
include/ruby/3/intern/file.h [new file with mode: 0644]
include/ruby/3/intern/gc.h [new file with mode: 0644]
include/ruby/3/intern/hash.h [new file with mode: 0644]
include/ruby/3/intern/io.h [new file with mode: 0644]
include/ruby/3/intern/load.h [new file with mode: 0644]
include/ruby/3/intern/marshal.h [new file with mode: 0644]
include/ruby/3/intern/numeric.h [new file with mode: 0644]
include/ruby/3/intern/object.h [new file with mode: 0644]
include/ruby/3/intern/parse.h [new file with mode: 0644]
include/ruby/3/intern/proc.h [new file with mode: 0644]
include/ruby/3/intern/process.h [new file with mode: 0644]
include/ruby/3/intern/random.h [new file with mode: 0644]
include/ruby/3/intern/range.h [new file with mode: 0644]
include/ruby/3/intern/rational.h [new file with mode: 0644]
include/ruby/3/intern/re.h [new file with mode: 0644]
include/ruby/3/intern/ruby.h [new file with mode: 0644]
include/ruby/3/intern/select.h [new file with mode: 0644]
include/ruby/3/intern/select/largesize.h [new file with mode: 0644]
include/ruby/3/intern/select/posix.h [new file with mode: 0644]
include/ruby/3/intern/select/win32.h [new file with mode: 0644]
include/ruby/3/intern/signal.h [new file with mode: 0644]
include/ruby/3/intern/sprintf.h [new file with mode: 0644]
include/ruby/3/intern/string.h [new file with mode: 0644]
include/ruby/3/intern/struct.h [new file with mode: 0644]
include/ruby/3/intern/thread.h [new file with mode: 0644]
include/ruby/3/intern/time.h [new file with mode: 0644]
include/ruby/3/intern/variable.h [new file with mode: 0644]
include/ruby/3/intern/vm.h [new file with mode: 0644]
include/ruby/3/interpreter.h [new file with mode: 0644]
include/ruby/3/iterator.h [new file with mode: 0644]
include/ruby/3/memory.h [new file with mode: 0644]
include/ruby/3/method.h [new file with mode: 0644]
include/ruby/3/module.h [new file with mode: 0644]
include/ruby/3/newobj.h [new file with mode: 0644]
include/ruby/3/rgengc.h [new file with mode: 0644]
include/ruby/3/scan_args.h [new file with mode: 0644]
include/ruby/3/special_consts.h [new file with mode: 0644]
include/ruby/3/static_assert.h [new file with mode: 0644]
include/ruby/3/stdalign.h [new file with mode: 0644]
include/ruby/3/stdbool.h [new file with mode: 0644]
include/ruby/3/symbol.h [new file with mode: 0644]
include/ruby/3/token_paste.h [new file with mode: 0644]
include/ruby/3/value.h [new file with mode: 0644]
include/ruby/3/value_type.h [new file with mode: 0644]
include/ruby/3/variable.h [new file with mode: 0644]
include/ruby/3/warning_push.h [new file with mode: 0644]
include/ruby/3/xmalloc.h [new file with mode: 0644]
include/ruby/assert.h
include/ruby/backward.h
include/ruby/backward/2/assume.h [new file with mode: 0644]
include/ruby/backward/2/attributes.h [new file with mode: 0644]
include/ruby/backward/2/bool.h [new file with mode: 0644]
include/ruby/backward/2/extern.h [new file with mode: 0644]
include/ruby/backward/2/gcc_version_since.h [new file with mode: 0644]
include/ruby/backward/2/inttypes.h [new file with mode: 0644]
include/ruby/backward/2/limits.h [new file with mode: 0644]
include/ruby/backward/2/long_long.h [new file with mode: 0644]
include/ruby/backward/2/r_cast.h [new file with mode: 0644]
include/ruby/backward/2/rmodule.h [new file with mode: 0644]
include/ruby/backward/2/stdalign.h [new file with mode: 0644]
include/ruby/backward/2/stdarg.h [new file with mode: 0644]
include/ruby/backward/cxxanyargs.hpp
include/ruby/backward/rubysig.h
include/ruby/debug.h
include/ruby/defines.h
include/ruby/encoding.h
include/ruby/intern.h
include/ruby/io.h
include/ruby/missing.h
include/ruby/re.h
include/ruby/ruby.h
include/ruby/thread.h
include/ruby/util.h
include/ruby/version.h
include/ruby/vm.h
internal.h
internal/array.h
internal/bignum.h
internal/bits.h
internal/class.h
internal/compar.h
internal/compile.h
internal/compilers.h
internal/complex.h
internal/cont.h
internal/dir.h
internal/enc.h
internal/encoding.h
internal/enum.h
internal/enumerator.h
internal/error.h
internal/eval.h
internal/file.h
internal/fixnum.h
internal/gc.h
internal/hash.h
internal/imemo.h
internal/inits.h
internal/io.h
internal/load.h
internal/loadpath.h
internal/math.h
internal/missing.h
internal/mjit.h
internal/numeric.h
internal/object.h
internal/parse.h
internal/proc.h
internal/process.h
internal/random.h
internal/range.h
internal/rational.h
internal/re.h
internal/sanitizers.h
internal/serial.h
internal/signal.h
internal/static_assert.h [copied from internal/dir.h with 52% similarity]
internal/stdbool.h [deleted file]
internal/string.h
internal/struct.h
internal/symbol.h
internal/thread.h
internal/time.h
internal/transcode.h
internal/util.h
internal/variable.h
internal/vm.h
internal/warnings.h
io.c
iseq.c
iseq.h
marshal.c
math.c
missing/alloca.c
missing/dup2.c
missing/flock.c
missing/isinf.c
missing/tgamma.c
mjit.c
mjit.h
mjit_compile.c
numeric.c
object.c
pack.c
parse.y
process.c
random.c
range.c
rational.c
re.c
ruby-runner.c
ruby.c
ruby_assert.h
signal.c
spec/ruby/optional/capi/ext/string_spec.c
sprintf.c
strftime.c
string.c
template/Doxyfile.tmpl
thread.c
time.c
tool/m4/ruby_try_cxxflags.m4 [new file with mode: 0644]
transcode.c
util.c
variable.c
vm.c
vm_callinfo.h
vm_core.h
vm_dump.c
vm_insnhelper.c
win32/win32.c