Ruby: include/ruby/internal/intern Directory Reference

Ruby 3.4.9p82 (2026-03-11 revision 76cca827ab52ab1d346a728f068d5b8da3e2952b)

intern Directory Reference

## Directories
| select

## Files
| array.h
| Public APIs related to rb_cArray.
| bignum.h
| Public APIs related to so-called rb_cBignum.
| class.h
| Public APIs related to rb_cClass/rb_cModule.
| compar.h
| Public APIs related to rb_mComparable.
| complex.h
| Public APIs related to rb_cComplex.
| cont.h
| Public APIs related to rb_cFiber.
| dir.h
| Public APIs related to rb_cDir.
| enum.h
| Public APIs related to rb_mEnumerable.
| enumerator.h
| Public APIs related to rb_cEnumerator.
| error.h
| Public APIs related to rb_eException.
| eval.h
| Pre-1.9 era evaluator APIs (now considered miscellaneous).
| file.h
| Public APIs related to rb_cFile.
| hash.h
| Public APIs related to rb_cHash.
| io.h
| Public APIs related to rb_cIO.
| load.h
| Public APIs related to rb_f_require().
| marshal.h
| Public APIs related to rb_mMarshal.
| numeric.h
| Public APIs related to rb_cNumeric.
| object.h
| Public APIs related to rb_cObject.
| parse.h
| Public APIs related to rb_cSymbol.
| proc.h
| Public APIs related to rb_cProc.
| process.h
| Public APIs related to rb_mProcess.
| random.h
| MT19937 backended pseudo random number generator.
| range.h
| Public APIs related to rb_cRange.
| rational.h
| Public APIs related to rb_cRational.
| re.h
| Public APIs related to rb_cRegexp.
| ruby.h
| Process-global APIs.
| select.h
| Public APIs to provide rb_fd_select().
| signal.h
| Signal handling APIs.
| sprintf.h
| Our own private printf(3).
| string.h
| Public APIs related to rb_cString.
| struct.h
| Public APIs related to rb_cStruct.
| thread.h
| Public APIs related to rb_cThread.
| time.h
| Public APIs related to rb_cTime.
| variable.h
| Public APIs related to names inside of a Ruby program.
| vm.h
| Public APIs related to rb_cRubyVM.