Ruby
3.4.0dev (2024-11-25 revision f127bcb8294fd417c253dd7acab3ff3b9f0bf555)
|
Directories |
Files | |
file | anyargs.h [code] |
Function overloads to issue warnings around ANYARGS. | |
file | arithmetic.h [code] |
Conversion between C's arithmetic types and Ruby's numeric types. | |
file | assume.h [code] |
Defines RBIMPL_ASSUME / RBIMPL_UNREACHABLE. | |
file | compiler_is.h [code] |
Defines RBIMPL_COMPILER_IS. | |
file | compiler_since.h [code] |
Defines RBIMPL_COMPILER_SINCE. | |
file | constant_p.h [code] |
Defines RBIMPL_CONSTANT_P. | |
file | core.h [code] |
Core data structures, definitions and manipulations. | |
file | ctype.h [code] |
Our own, locale independent, character handling routines. | |
file | dllexport.h [code] |
Tweaking visibility of C variables/functions. | |
file | dosish.h [code] |
Support for so-called dosish systems. | |
file | error.h [code] |
Declares rb_raise(). | |
file | eval.h [code] |
Declares rb_eval_string(). | |
file | event.h [code] |
Debugging and tracing APIs. | |
file | fl_type.h [code] |
Defines enum ruby_fl_type. | |
file | gc.h [code] |
Registering values to the GC. | |
file | glob.h [code] |
Declares rb_glob(). | |
file | globals.h [code] |
Ruby-level global variables / constants, visible from C. | |
file | interpreter.h [code] |
Interpreter embedding APIs. | |
file | iterator.h [code] |
Block related APIs. | |
file | memory.h [code] |
Memory management stuff. | |
file | method.h [code] |
Creation and modification of Ruby methods. | |
file | module.h [code] |
Creation and modification of Ruby modules. | |
file | newobj.h [code] |
Defines #NEWOBJ. | |
file | scan_args.h [code] |
Compile-time static implementation of rb_scan_args(). | |
file | special_consts.h [code] |
Defines enum ruby_special_consts. | |
file | static_assert.h [code] |
Defines RBIMPL_STATIC_ASSERT. | |
file | stdalign.h [code] |
Defines RBIMPL_ALIGNAS / RBIMPL_ALIGNOF. | |
file | stdbool.h [code] |
C99 shim for <stdbool.h> | |
file | symbol.h [code] |
Defines rb_intern. | |
file | value.h [code] |
Defines VALUE and ID. | |
file | value_type.h [code] |
Defines enum ruby_value_type. | |
file | variable.h [code] |
Declares rb_define_variable(). | |
file | warning_push.h [code] |
Defines RBIMPL_WARNING_PUSH. | |
file | xmalloc.h [code] |
Declares ruby_xmalloc(). | |