Ruby  2.0.0p247(2013-06-27revision41674)
Data Fields
RVALUE Struct Reference

Data Fields

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

Detailed Description

Definition at line 128 of file gc.c.


Field Documentation

Definition at line 139 of file gc.c.

union { ... } RVALUE::as

Definition at line 145 of file gc.c.

Definition at line 150 of file gc.c.

Definition at line 142 of file gc.c.

Referenced by make_io_deferred().

Definition at line 146 of file gc.c.

Referenced by make_io_deferred().

Definition at line 131 of file gc.c.

Definition at line 137 of file gc.c.

struct { ... } RVALUE::free

Definition at line 141 of file gc.c.

Definition at line 136 of file gc.c.

Definition at line 148 of file gc.c.

Definition at line 132 of file gc.c.

Definition at line 147 of file gc.c.

Referenced by gc_mark_children().

Definition at line 135 of file gc.c.

Definition at line 149 of file gc.c.

Definition at line 140 of file gc.c.

Definition at line 144 of file gc.c.

Definition at line 138 of file gc.c.

Definition at line 143 of file gc.c.


The documentation for this struct was generated from the following file: