Data Fields | |
| union { | |
| struct RBasic basic | |
| struct RObject object | |
| struct RClass klass | |
| struct RArray array | |
| struct RHash hash | |
| struct RStruct rstruct | |
| } | as |
| union { | |
| struct { | |
| VALUE flags | |
| struct RVALUE * next | |
| } free | |
| struct RBasic basic | |
| struct RObject object | |
| struct RClass klass | |
| struct RFloat flonum | |
| struct RString string | |
| struct RArray array | |
| struct RRegexp regexp | |
| struct RHash hash | |
| struct RData data | |
| struct RTypedData typeddata | |
| struct RStruct rstruct | |
| struct RBignum bignum | |
| struct RFile file | |
| struct RNode node | |
| struct RMatch match | |
| struct RRational rational | |
| struct RComplex complex | |
| } | as |
Definition at line 16 of file rubyext.c.
struct RArray RVALUE::array [read] |
Definition at line 29 of file rubyext.c.
Referenced by gc_mark_children().
| union { ... } RVALUE::as |
| union { ... } RVALUE::as |
struct RBasic RVALUE::basic [read] |
Definition at line 24 of file rubyext.c.
Referenced by count_objects(), gc_mark(), gc_mark_children(), make_deferred(), objspace_each_objects(), os_obj_of_i(), and slot_sweep().
struct RBignum RVALUE::bignum [read] |
struct RComplex RVALUE::complex [read] |
Definition at line 302 of file gc.c.
Referenced by gc_mark_children().
struct RData RVALUE::data [read] |
Definition at line 294 of file gc.c.
Referenced by gc_mark_children(), and make_io_deferred().
struct RFile RVALUE::file [read] |
Definition at line 298 of file gc.c.
Referenced by gc_mark_children(), and make_io_deferred().
struct RFloat RVALUE::flonum [read] |
| struct { ... } RVALUE::free |
Referenced by assign_heap_slot(), finalize_list(), rb_objspace_call_finalizer(), and slot_sweep().
struct RHash RVALUE::hash [read] |
Definition at line 31 of file rubyext.c.
Referenced by gc_mark_children().
struct RClass RVALUE::klass [read] |
struct RMatch RVALUE::match [read] |
Definition at line 300 of file gc.c.
Referenced by gc_mark_children().
struct RVALUE* RVALUE::next [read] |
struct RNode RVALUE::node [read] |
Definition at line 299 of file gc.c.
Referenced by gc_mark_children().
struct RObject RVALUE::object [read] |
struct RRational RVALUE::rational [read] |
Definition at line 301 of file gc.c.
Referenced by gc_mark_children().
struct RRegexp RVALUE::regexp [read] |
Definition at line 292 of file gc.c.
Referenced by gc_mark_children().
struct RStruct RVALUE::rstruct [read] |
struct RString RVALUE::string [read] |
Definition at line 290 of file gc.c.
Referenced by gc_mark_children().
struct RTypedData RVALUE::typeddata [read] |
Definition at line 295 of file gc.c.
Referenced by gc_mark_children().
1.6.1