📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 06:04:37
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
db
/
d8e
📍 /opt/alt/ruby19/share/doc/ruby/html/db/d8e
🔄 Refresh
✏️
Editing: struct_r_v_a_l_u_e.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: RVALUE Struct Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-attribs">Data Fields</a> </div> <div class="headertitle"> <div class="title">RVALUE Struct Reference</div> </div> </div><!--header--> <div class="contents"> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Data Fields</h2></td></tr> <tr class="memitem:aecf45c1081800eb7a3eefecf10c71a34"><td class="memItemLeft" >union {</td></tr> <tr class="memitem:aeaaec0ad93170c3fee2df7939c625d5f"><td class="memItemLeft" >   struct <a class="el" href="../../d2/d22/struct_r_basic.html">RBasic</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a362957992e4b95641a6fad10f5037bcb">basic</a></td></tr> <tr class="separator:aeaaec0ad93170c3fee2df7939c625d5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a3096a36d1d005f826a109c17870041"><td class="memItemLeft" >   struct <a class="el" href="../../d7/da9/struct_r_object.html">RObject</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a7da8ddcdf15cb61f40a944846d4e24a5">object</a></td></tr> <tr class="separator:a5a3096a36d1d005f826a109c17870041"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33b4e275654c1ae73f4d8327354fbfae"><td class="memItemLeft" >   struct <a class="el" href="../../d5/d14/struct_r_class.html">RClass</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a2c96abf264bbd1bf0d640a87c187c992">klass</a></td></tr> <tr class="separator:a33b4e275654c1ae73f4d8327354fbfae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99de16b2c53f8757dce6dd4a82815499"><td class="memItemLeft" >   struct <a class="el" href="../../dd/d8b/struct_r_array.html">RArray</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a9604d38ae2aaa6ccb4033a2e2908f832">array</a></td></tr> <tr class="separator:a99de16b2c53f8757dce6dd4a82815499"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36f959f7d079c658615a474053005f02"><td class="memItemLeft" >   struct <a class="el" href="../../df/d3a/struct_r_hash.html">RHash</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a17e2439f96c5d71ad07ef32abfcb2f6e">hash</a></td></tr> <tr class="separator:a36f959f7d079c658615a474053005f02"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f5419f659d73e9ae3d25e9b1b1d3f5c"><td class="memItemLeft" >   struct <a class="el" href="../../d4/d1a/struct_r_struct.html">RStruct</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#ae9a788cb7d2c0bb076e9bc0341e96c07">rstruct</a></td></tr> <tr class="separator:a2f5419f659d73e9ae3d25e9b1b1d3f5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aecf45c1081800eb7a3eefecf10c71a34"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#aecf45c1081800eb7a3eefecf10c71a34">as</a></td></tr> <tr class="separator:aecf45c1081800eb7a3eefecf10c71a34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b7cfb8e38006725ed855fecab5a5894"><td class="memItemLeft" >union {</td></tr> <tr class="memitem:af0150af10bf48efa236d9eb2adc340fe"><td class="memItemLeft" >   struct {</td></tr> <tr class="memitem:afd45eb31039b8844df91b973cf7351f5"><td class="memItemLeft" >      <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a39f6e45489bc3d6aa366545ccc3b9478">flags</a></td></tr> <tr class="separator:afd45eb31039b8844df91b973cf7351f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a02845e59c46fd51f6b10a1e99b3eccc6"><td class="memItemLeft" >      struct <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html">RVALUE</a> *   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#afb77c97e6f7fc6f3f258cd2259ddad16">next</a></td></tr> <tr class="separator:a02845e59c46fd51f6b10a1e99b3eccc6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0150af10bf48efa236d9eb2adc340fe"><td class="memItemLeft" valign="top">   }   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a812c2a0166729d26fbf3a6bc8317856c">free</a></td></tr> <tr class="separator:af0150af10bf48efa236d9eb2adc340fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11130b2fc9879626382654a8d903e175"><td class="memItemLeft" >   struct <a class="el" href="../../d2/d22/struct_r_basic.html">RBasic</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a362957992e4b95641a6fad10f5037bcb">basic</a></td></tr> <tr class="separator:a11130b2fc9879626382654a8d903e175"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adfefee250bdd5eded80dc317628a3f85"><td class="memItemLeft" >   struct <a class="el" href="../../d7/da9/struct_r_object.html">RObject</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a7da8ddcdf15cb61f40a944846d4e24a5">object</a></td></tr> <tr class="separator:adfefee250bdd5eded80dc317628a3f85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb89bdf09aff7d1e71604cf6e83cc066"><td class="memItemLeft" >   struct <a class="el" href="../../d5/d14/struct_r_class.html">RClass</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a2c96abf264bbd1bf0d640a87c187c992">klass</a></td></tr> <tr class="separator:abb89bdf09aff7d1e71604cf6e83cc066"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70c8c3d455342a51778589e29a92d439"><td class="memItemLeft" >   struct <a class="el" href="../../db/dcd/struct_r_float.html">RFloat</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#aa1708e570aac4fde30c8b74cd3d61262">flonum</a></td></tr> <tr class="separator:a70c8c3d455342a51778589e29a92d439"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af01395630847a667400533bc9dbd7985"><td class="memItemLeft" >   struct <a class="el" href="../../dd/d63/struct_r_string.html">RString</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#adf179b340c37d4f5b14fb06c2431214f">string</a></td></tr> <tr class="separator:af01395630847a667400533bc9dbd7985"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c8ce9869007bd259bbc96dfe807598f"><td class="memItemLeft" >   struct <a class="el" href="../../dd/d8b/struct_r_array.html">RArray</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a9604d38ae2aaa6ccb4033a2e2908f832">array</a></td></tr> <tr class="separator:a1c8ce9869007bd259bbc96dfe807598f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2fd5e0815db664ba204abbfd2f9d9ab"><td class="memItemLeft" >   struct <a class="el" href="../../d5/d8b/struct_r_regexp.html">RRegexp</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#aa3fecd4c586a9a8e040e75c9b144cad4">regexp</a></td></tr> <tr class="separator:ae2fd5e0815db664ba204abbfd2f9d9ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad179d1ce35152dea1e54f5c5fb17f1cc"><td class="memItemLeft" >   struct <a class="el" href="../../df/d3a/struct_r_hash.html">RHash</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a17e2439f96c5d71ad07ef32abfcb2f6e">hash</a></td></tr> <tr class="separator:ad179d1ce35152dea1e54f5c5fb17f1cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57236872b3acedc270fed3fb470a62e7"><td class="memItemLeft" >   struct <a class="el" href="../../d0/dcf/struct_r_data.html">RData</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a2a582321ccfa06c0485977c88de71d2d">data</a></td></tr> <tr class="separator:a57236872b3acedc270fed3fb470a62e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad17aee1a8c71d73d48fb5dc004683035"><td class="memItemLeft" >   struct <a class="el" href="../../d6/d45/struct_r_typed_data.html">RTypedData</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#ac5b5f8701cc82db574b50da73b3bd6d8">typeddata</a></td></tr> <tr class="separator:ad17aee1a8c71d73d48fb5dc004683035"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b20d9e1e758df25a2cef901240792d9"><td class="memItemLeft" >   struct <a class="el" href="../../d4/d1a/struct_r_struct.html">RStruct</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#ae9a788cb7d2c0bb076e9bc0341e96c07">rstruct</a></td></tr> <tr class="separator:a6b20d9e1e758df25a2cef901240792d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cd0b4cda6c5b309a6b4105e9e4abcef"><td class="memItemLeft" >   struct <a class="el" href="../../d3/d44/struct_r_bignum.html">RBignum</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a7575acb16fef3a9e0aff3114537a5abd">bignum</a></td></tr> <tr class="separator:a3cd0b4cda6c5b309a6b4105e9e4abcef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d5f92da5994ac6ddfea66cfffc5f618"><td class="memItemLeft" >   struct <a class="el" href="../../de/d5d/struct_r_file.html">RFile</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a97cd726dd7aa22970264f034cd494c99">file</a></td></tr> <tr class="separator:a9d5f92da5994ac6ddfea66cfffc5f618"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c851e2d7d3a2a36914c1d0b7f1adcf6"><td class="memItemLeft" >   struct <a class="el" href="../../dd/de6/struct_r_node.html">RNode</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#ab9fe66852aa0601fa3cf323fb24371e8">node</a></td></tr> <tr class="separator:a2c851e2d7d3a2a36914c1d0b7f1adcf6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20e9cda565822e7f5307a9f9de185a2d"><td class="memItemLeft" >   struct <a class="el" href="../../dd/d2b/struct_r_match.html">RMatch</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#aedde21bcd815aa6f4019616c3da8c85c">match</a></td></tr> <tr class="separator:a20e9cda565822e7f5307a9f9de185a2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5981673904c503dc809cd73da9aca7a"><td class="memItemLeft" >   struct <a class="el" href="../../d0/d66/struct_r_rational.html">RRational</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#adfe7a482dccb1343ff7d39a76a64a057">rational</a></td></tr> <tr class="separator:af5981673904c503dc809cd73da9aca7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a595264f5022ef7a8bb01b22ea4342eea"><td class="memItemLeft" >   struct <a class="el" href="../../db/d80/struct_r_complex.html">RComplex</a>   <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a916be87d92f0b3857f982dfd913a64cd">complex</a></td></tr> <tr class="separator:a595264f5022ef7a8bb01b22ea4342eea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b7cfb8e38006725ed855fecab5a5894"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html#a5b7cfb8e38006725ed855fecab5a5894">as</a></td></tr> <tr class="separator:a5b7cfb8e38006725ed855fecab5a5894"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00016">16</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> </div><h2 class="groupheader">Field Documentation</h2> <a id="a9604d38ae2aaa6ccb4033a2e2908f832"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9604d38ae2aaa6ccb4033a2e2908f832">◆ </a></span>array</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../dd/d8b/struct_r_array.html">RArray</a> RVALUE::array</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00029">29</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="aecf45c1081800eb7a3eefecf10c71a34"></a> <h2 class="memtitle"><span class="permalink"><a href="#aecf45c1081800eb7a3eefecf10c71a34">◆ </a></span>as <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">union { ... } RVALUE::as</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01749">gc_mark()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02714">objspace_each_objects()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02127">slot_sweep()</a>.</p> </div> </div> <a id="a5b7cfb8e38006725ed855fecab5a5894"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b7cfb8e38006725ed855fecab5a5894">◆ </a></span>as <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">union { ... } RVALUE::as</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a362957992e4b95641a6fad10f5037bcb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a362957992e4b95641a6fad10f5037bcb">◆ </a></span>basic</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d2/d22/struct_r_basic.html">RBasic</a> RVALUE::basic</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00024">24</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01749">gc_mark()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02714">objspace_each_objects()</a>.</p> </div> </div> <a id="a7575acb16fef3a9e0aff3114537a5abd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7575acb16fef3a9e0aff3114537a5abd">◆ </a></span>bignum</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d3/d44/struct_r_bignum.html">RBignum</a> RVALUE::bignum</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00297">297</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> </div> </div> <a id="a916be87d92f0b3857f982dfd913a64cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a916be87d92f0b3857f982dfd913a64cd">◆ </a></span>complex</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../db/d80/struct_r_complex.html">RComplex</a> RVALUE::complex</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00302">302</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="a2a582321ccfa06c0485977c88de71d2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2a582321ccfa06c0485977c88de71d2d">◆ </a></span>data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d0/dcf/struct_r_data.html">RData</a> RVALUE::data</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00294">294</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="a97cd726dd7aa22970264f034cd494c99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97cd726dd7aa22970264f034cd494c99">◆ </a></span>file</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../de/d5d/struct_r_file.html">RFile</a> RVALUE::file</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00298">298</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="a39f6e45489bc3d6aa366545ccc3b9478"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39f6e45489bc3d6aa366545ccc3b9478">◆ </a></span>flags</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> RVALUE::flags</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00283">283</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> </div> </div> <a id="aa1708e570aac4fde30c8b74cd3d61262"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1708e570aac4fde30c8b74cd3d61262">◆ </a></span>flonum</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../db/dcd/struct_r_float.html">RFloat</a> RVALUE::flonum</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00289">289</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> </div> </div> <a id="a812c2a0166729d26fbf3a6bc8317856c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a812c2a0166729d26fbf3a6bc8317856c">◆ </a></span>free</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } RVALUE::free</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l02127">slot_sweep()</a>.</p> </div> </div> <a id="a17e2439f96c5d71ad07ef32abfcb2f6e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17e2439f96c5d71ad07ef32abfcb2f6e">◆ </a></span>hash</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../df/d3a/struct_r_hash.html">RHash</a> RVALUE::hash</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00031">31</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="a2c96abf264bbd1bf0d640a87c187c992"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c96abf264bbd1bf0d640a87c187c992">◆ </a></span>klass</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d5/d14/struct_r_class.html">RClass</a> RVALUE::klass</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00026">26</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> </div> </div> <a id="aedde21bcd815aa6f4019616c3da8c85c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aedde21bcd815aa6f4019616c3da8c85c">◆ </a></span>match</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../dd/d2b/struct_r_match.html">RMatch</a> RVALUE::match</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00300">300</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="afb77c97e6f7fc6f3f258cd2259ddad16"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb77c97e6f7fc6f3f258cd2259ddad16">◆ </a></span>next</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../db/d8e/struct_r_v_a_l_u_e.html">RVALUE</a>* RVALUE::next</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00284">284</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01037">assign_heap_slot()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02076">unlink_heap_slot()</a>.</p> </div> </div> <a id="ab9fe66852aa0601fa3cf323fb24371e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9fe66852aa0601fa3cf323fb24371e8">◆ </a></span>node</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../dd/de6/struct_r_node.html">RNode</a> RVALUE::node</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00299">299</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="a7da8ddcdf15cb61f40a944846d4e24a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7da8ddcdf15cb61f40a944846d4e24a5">◆ </a></span>object</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d7/da9/struct_r_object.html">RObject</a> RVALUE::object</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00025">25</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> </div> </div> <a id="adfe7a482dccb1343ff7d39a76a64a057"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfe7a482dccb1343ff7d39a76a64a057">◆ </a></span>rational</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d0/d66/struct_r_rational.html">RRational</a> RVALUE::rational</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00301">301</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="aa3fecd4c586a9a8e040e75c9b144cad4"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3fecd4c586a9a8e040e75c9b144cad4">◆ </a></span>regexp</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d5/d8b/struct_r_regexp.html">RRegexp</a> RVALUE::regexp</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00292">292</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="ae9a788cb7d2c0bb076e9bc0341e96c07"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9a788cb7d2c0bb076e9bc0341e96c07">◆ </a></span>rstruct</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d4/d1a/struct_r_struct.html">RStruct</a> RVALUE::rstruct</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00033">33</a> of file <a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a>.</p> </div> </div> <a id="adf179b340c37d4f5b14fb06c2431214f"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf179b340c37d4f5b14fb06c2431214f">◆ </a></span>string</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../dd/d63/struct_r_string.html">RString</a> RVALUE::string</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00290">290</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <a id="ac5b5f8701cc82db574b50da73b3bd6d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5b5f8701cc82db574b50da73b3bd6d8">◆ </a></span>typeddata</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d6/d45/struct_r_typed_data.html">RTypedData</a> RVALUE::typeddata</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l00295">295</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>.</p> </div> </div> <hr/>The documentation for this struct was generated from the following files:<ul> <li>ext/syck/<a class="el" href="../../dd/d69/rubyext_8c_source.html">rubyext.c</a></li> <li><a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel