[ruby/json] Use RB_TYPE_P
treed78ffd3b405d65e6b1b773cc1345355471b92fdd
-rw-r--r-- 1262 .dir-locals.el
-rw-r--r-- 663 .document
-rw-r--r-- 361 .editorconfig
-rw-r--r-- 35747 .gdbinit
-rw-r--r-- 1237 .git-blame-ignore-revs
-rw-r--r-- 235 .gitattributes
drwxr-xr-x - .github
-rw-r--r-- 3417 .gitignore
-rw-r--r-- 198 .indent.pro
-rw-r--r-- 20576 .mailmap
-rw-r--r-- 277 .rdoc_options
-rw-r--r-- 100 .rspec_parallel
-rw-r--r-- 3337 .travis.yml
-rw-r--r-- 1291 BSDL
-rw-r--r-- 147 CONTRIBUTING.md
-rw-r--r-- 2427 COPYING
-rw-r--r-- 2558 COPYING.ja
-rw-r--r-- 18092 GPL
-rw-r--r-- 196 KNOWNBUGS.rb
-rw-r--r-- 43697 LEGAL
-rw-r--r-- 2394 NEWS.md
-rw-r--r-- 28 README.EXT
-rw-r--r-- 43 README.EXT.ja
-rw-r--r-- 8744 README.ja.md
-rw-r--r-- 3433 README.md
-rw-r--r-- 0 aclocal.m4
-rw-r--r-- 81494 addr2line.c
-rw-r--r-- 475 addr2line.h
-rw-r--r-- 251177 array.c
-rw-r--r-- 8602 array.rb
-rw-r--r-- 45120 ast.c
-rw-r--r-- 11310 ast.rb
-rwxr-xr-x 332 autogen.sh
drwxr-xr-x - basictest
drwxr-xr-x - benchmark
-rw-r--r-- 190118 bignum.c
drwxr-xr-x - bin
drwxr-xr-x - bootstraptest
-rw-r--r-- 1787 builtin.c
-rw-r--r-- 5857 builtin.h
drwxr-xr-x - ccan
-rw-r--r-- 74401 class.c
-rw-r--r-- 1061697 common.mk
-rw-r--r-- 8606 compar.c
-rw-r--r-- 508175 compile.c
-rw-r--r-- 70497 complex.c
-rw-r--r-- 159333 configure.ac
-rw-r--r-- 1631 constant.h
-rw-r--r-- 103876 cont.c
drwxr-xr-x - coroutine
drwxr-xr-x - coverage
drwxr-xr-x - cygwin
-rw-r--r-- 8979 darray.h
-rw-r--r-- 20647 debug.c
-rw-r--r-- 3308 debug_counter.c
-rw-r--r-- 15001 debug_counter.h
drwxr-xr-x - defs
-rw-r--r-- 99884 dir.c
-rw-r--r-- 19912 dir.rb
-rw-r--r-- 13646 dln.c
-rw-r--r-- 780 dln.h
-rw-r--r-- 7294 dln_find.c
-rw-r--r-- 477 dmydln.c
-rw-r--r-- 827 dmyenc.c
-rw-r--r-- 625 dmyext.c
drwxr-xr-x - doc
drwxr-xr-x - enc
-rw-r--r-- 1935 encindex.h
-rw-r--r-- 49644 encoding.c
-rw-r--r-- 147567 enum.c
-rw-r--r-- 124493 enumerator.c
-rw-r--r-- 112519 error.c
-rw-r--r-- 56296 eval.c
-rw-r--r-- 16980 eval_error.c
-rw-r--r-- 8558 eval_intern.h
-rw-r--r-- 2860 eval_jump.c
drwxr-xr-x - ext
-rw-r--r-- 218160 file.c
-rw-r--r-- 140520 gc.c
-rw-r--r-- 14994 gc.rb
drwxr-xr-x - gc
-rw-r--r-- 552 gem_prelude.rb
drwxr-xr-x - gems
-rw-r--r-- 2654 golf_prelude.rb
-rw-r--r-- 1552 goruby.c
-rw-r--r-- 214967 hash.c
-rw-r--r-- 1553 hash.rb
-rw-r--r-- 6424 hrtime.h
-rw-r--r-- 7543 id_table.c
-rw-r--r-- 1630 id_table.h
-rw-r--r-- 16183 imemo.c
drwxr-xr-x - include
-rw-r--r-- 2159 inits.c
-rw-r--r-- 37313 insns.def
-rw-r--r-- 3011 internal.h
drwxr-xr-x - internal
-rw-r--r-- 436273 io.c
-rw-r--r-- 5237 io.rb
-rw-r--r-- 116085 io_buffer.c
-rw-r--r-- 143598 iseq.c
-rw-r--r-- 11150 iseq.h
-rw-r--r-- 8847 kernel.rb
-rw-r--r-- 12870 lex.c.blt
drwxr-xr-x - lib
drwxr-xr-x - libexec
-rw-r--r-- 50538 load.c
-rw-r--r-- 2355 loadpath.c
-rw-r--r-- 3155 localeinit.c
-rw-r--r-- 1465 main.c
drwxr-xr-x - man
-rw-r--r-- 71897 marshal.c
-rw-r--r-- 1548 marshal.rb
-rw-r--r-- 27820 math.c
-rw-r--r-- 22995 memory_view.c
-rw-r--r-- 9620 method.h
-rw-r--r-- 3038 mini_builtin.c
-rw-r--r-- 2242 miniinit.c
drwxr-xr-x - misc
drwxr-xr-x - missing
-rw-r--r-- 297 nilclass.rb
-rw-r--r-- 11460 node.c
-rw-r--r-- 4030 node.h
-rw-r--r-- 44467 node_dump.c
-rw-r--r-- 164607 numeric.c
-rw-r--r-- 8359 numeric.rb
-rw-r--r-- 128369 object.c
-rw-r--r-- 52088 pack.c
-rw-r--r-- 991 pack.rb
-rw-r--r-- 513366 parse.y
-rw-r--r-- 16981 parser_bits.h
-rw-r--r-- 600 parser_node.h
-rw-r--r-- 5032 parser_st.c
-rw-r--r-- 7477 parser_st.h
-rw-r--r-- 2659 parser_value.h
-rw-r--r-- 620 prelude.rb
drwxr-xr-x - prism
-rw-r--r-- 462744 prism_compile.c
-rw-r--r-- 4487 prism_compile.h
-rw-r--r-- 164 prism_init.c
-rw-r--r-- 7773 probes.d
-rw-r--r-- 1327 probes_helper.h
-rw-r--r-- 134321 proc.c
-rw-r--r-- 270694 process.c
-rw-r--r-- 109101 ractor.c
-rw-r--r-- 30311 ractor.rb
-rw-r--r-- 9437 ractor_core.h
-rw-r--r-- 50355 random.c
-rw-r--r-- 79572 range.c
-rw-r--r-- 69915 rational.c
-rw-r--r-- 134433 re.c
-rw-r--r-- 162417 regcomp.c
-rw-r--r-- 32264 regenc.c
-rw-r--r-- 11840 regenc.h
-rw-r--r-- 12494 regerror.c
-rw-r--r-- 150630 regexec.c
-rw-r--r-- 34678 regint.h
-rw-r--r-- 163368 regparse.c
-rw-r--r-- 12615 regparse.h
-rw-r--r-- 14774 regsyntax.c
-rw-r--r-- 2831 ruby-runner.c
-rw-r--r-- 96912 ruby.c
-rw-r--r-- 594 ruby_assert.h
-rw-r--r-- 1353 ruby_atomic.h
-rw-r--r-- 27105 ruby_parser.c
-rw-r--r-- 34497 rubyparser.h
-rw-r--r-- 1450 rubystub.c
drwxr-xr-x - sample
-rw-r--r-- 26422 scheduler.c
-rw-r--r-- 57597 set.c
-rw-r--r-- 41166 shape.c
-rw-r--r-- 6491 shape.h
-rw-r--r-- 37232 signal.c
-rw-r--r-- 11506 siphash.c
-rw-r--r-- 1326 siphash.h
-rw-r--r-- 1086 sparc.c
drwxr-xr-x - spec
-rw-r--r-- 38059 sprintf.c
-rw-r--r-- 94522 st.c
-rw-r--r-- 34153 strftime.c
-rw-r--r-- 363474 string.c
-rw-r--r-- 23039 string.rb
-rw-r--r-- 62780 struct.c
-rw-r--r-- 32360 symbol.c
-rw-r--r-- 3098 symbol.h
-rw-r--r-- 793 symbol.rb
drwxr-xr-x - template
drwxr-xr-x - test
-rw-r--r-- 168211 thread.c
-rw-r--r-- 5892 thread_none.c
-rw-r--r-- 595 thread_none.h
-rw-r--r-- 97255 thread_pthread.c
-rw-r--r-- 4193 thread_pthread.h
-rw-r--r-- 33196 thread_pthread_mn.c
-rw-r--r-- 43603 thread_sync.c
-rw-r--r-- 2352 thread_sync.rb
-rw-r--r-- 25372 thread_win32.c
-rw-r--r-- 1117 thread_win32.h
-rw-r--r-- 163444 time.c
-rw-r--r-- 1868 timev.h
-rw-r--r-- 18055 timev.rb
drwxr-xr-x - tool
-rw-r--r-- 12201 trace_point.rb
-rw-r--r-- 142087 transcode.c
-rw-r--r-- 6014 transcode_data.h
-rw-r--r-- 7714 universal_parser.c
-rw-r--r-- 17688 util.c
-rw-r--r-- 114571 variable.c
-rw-r--r-- 1034 variable.h
-rw-r--r-- 259 vcpkg.json
-rw-r--r-- 7566 version.c
-rw-r--r-- 2426 version.h
-rw-r--r-- 144388 vm.c
-rw-r--r-- 40226 vm_args.c
-rw-r--r-- 55100 vm_backtrace.c
-rw-r--r-- 18244 vm_callinfo.h
-rw-r--r-- 66376 vm_core.h
-rw-r--r-- 4420 vm_debug.h
-rw-r--r-- 45504 vm_dump.c
-rw-r--r-- 86747 vm_eval.c
-rw-r--r-- 3546 vm_exec.c
-rw-r--r-- 5314 vm_exec.h
-rw-r--r-- 244185 vm_insnhelper.c
-rw-r--r-- 9059 vm_insnhelper.h
-rw-r--r-- 97328 vm_method.c
-rw-r--r-- 1712 vm_opts.h
-rw-r--r-- 6542 vm_sync.c
-rw-r--r-- 3926 vm_sync.h
-rw-r--r-- 53232 vm_trace.c
-rw-r--r-- 32659 vsnprintf.c
-rw-r--r-- 1806 warning.rb
drwxr-xr-x - wasm
-rw-r--r-- 29600 weakmap.c
drwxr-xr-x - win32
-rw-r--r-- 36150 yjit.c
-rw-r--r-- 3457 yjit.h
-rw-r--r-- 23203 yjit.rb
drwxr-xr-x - yjit
-rw-r--r-- 239 yjit_hook.rb
-rw-r--r-- 17891 zjit.c
-rw-r--r-- 1108 zjit.h
-rw-r--r-- 170 zjit.rb
drwxr-xr-x - zjit