📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 04:12:44
📂
/ (Root)
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
db
/
d2e
📍 /opt/alt/ruby21/share/doc/ruby/capi/html/db/d2e
🔄 Refresh
✏️
Editing: intern_8h.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: include/ruby/intern.h File 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">2.1.10p492(2016-04-01revision54464)</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 id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_82434f6a8a39055b35115fc8d4134985.html">ruby</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">intern.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d8/db0/defines_8h_source.html">ruby/defines.h</a>"</code><br /> <code>#include <varargs.h></code><br /> <code>#include "<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>"</code><br /> </div> <p><a href="../../db/d2e/intern_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a0c9f53782f4ed2d246952a9f5431869b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0c9f53782f4ed2d246952a9f5431869b">UNLIMITED_ARGUMENTS</a>   (-1)</td></tr> <tr class="separator:a0c9f53782f4ed2d246952a9f5431869b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec80847cff5250fc99e223d1966a2153"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aec80847cff5250fc99e223d1966a2153">rb_ary_new2</a>   <a class="el" href="../../db/d2e/intern_8h.html#aa2aa85c010a4a4bf456abf1225e0f973">rb_ary_new_capa</a></td></tr> <tr class="separator:aec80847cff5250fc99e223d1966a2153"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f3988bb25848bb4e4519a29876b2d55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8f3988bb25848bb4e4519a29876b2d55">rb_ary_new3</a>   <a class="el" href="../../db/d2e/intern_8h.html#ad46d3f43ae24069c43dcddb94dc66f9a">rb_ary_new_from_args</a></td></tr> <tr class="separator:a8f3988bb25848bb4e4519a29876b2d55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60bf5c2bafa064ccc15a9c9a0d2dbf90"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a60bf5c2bafa064ccc15a9c9a0d2dbf90">rb_ary_new4</a>   <a class="el" href="../../db/d2e/intern_8h.html#a022645718484af6ee6ed3eb7f8f3bea4">rb_ary_new_from_values</a></td></tr> <tr class="separator:a60bf5c2bafa064ccc15a9c9a0d2dbf90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35f53833d586b63bb78fd3ad0677ca7b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a35f53833d586b63bb78fd3ad0677ca7b">rb_big2int</a>(x)   <a class="el" href="../../db/d2e/intern_8h.html#aa219c91416e3471310c5c2d7d3677216">rb_big2long</a>(x)</td></tr> <tr class="separator:a35f53833d586b63bb78fd3ad0677ca7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff19e5de2281aed557c5cf7fffba0b12"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aff19e5de2281aed557c5cf7fffba0b12">rb_big2uint</a>(x)   <a class="el" href="../../db/d2e/intern_8h.html#a3a7c27e52c03850c798f331d0b2e7769">rb_big2ulong</a>(x)</td></tr> <tr class="separator:aff19e5de2281aed557c5cf7fffba0b12"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac43f515ec7cbf82b7ed0ccb30e7bc7e4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac43f515ec7cbf82b7ed0ccb30e7bc7e4">INTEGER_PACK_MSWORD_FIRST</a>   0x01</td></tr> <tr class="separator:ac43f515ec7cbf82b7ed0ccb30e7bc7e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6cfddcc062ec18339fdfaf0a960b371"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af6cfddcc062ec18339fdfaf0a960b371">INTEGER_PACK_LSWORD_FIRST</a>   0x02</td></tr> <tr class="separator:af6cfddcc062ec18339fdfaf0a960b371"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b974823d5421a24e886980c4eb41096"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2b974823d5421a24e886980c4eb41096">INTEGER_PACK_MSBYTE_FIRST</a>   0x10</td></tr> <tr class="separator:a2b974823d5421a24e886980c4eb41096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c7aba55f7287f5e3aa4bef408df8ab8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2c7aba55f7287f5e3aa4bef408df8ab8">INTEGER_PACK_LSBYTE_FIRST</a>   0x20</td></tr> <tr class="separator:a2c7aba55f7287f5e3aa4bef408df8ab8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2edc3938446921e0c7466814f0661425"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2edc3938446921e0c7466814f0661425">INTEGER_PACK_NATIVE_BYTE_ORDER</a>   0x40</td></tr> <tr class="separator:a2edc3938446921e0c7466814f0661425"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1441e3f0ffb0fd5e6e9aaa75295630d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa1441e3f0ffb0fd5e6e9aaa75295630d">INTEGER_PACK_2COMP</a>   0x80</td></tr> <tr class="separator:aa1441e3f0ffb0fd5e6e9aaa75295630d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adab236c4263927fad4fc2864b562209a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adab236c4263927fad4fc2864b562209a">INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION</a>   0x400</td></tr> <tr class="separator:adab236c4263927fad4fc2864b562209a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64214faaee3299c7368b03511b697ee4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a64214faaee3299c7368b03511b697ee4">INTEGER_PACK_FORCE_BIGNUM</a>   0x100</td></tr> <tr class="separator:a64214faaee3299c7368b03511b697ee4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1ad93c3871177d57dd10fdb6278d7b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab1ad93c3871177d57dd10fdb6278d7b7">INTEGER_PACK_NEGATIVE</a>   0x200</td></tr> <tr class="separator:ab1ad93c3871177d57dd10fdb6278d7b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71a58966057e846119bb677df1aa9eae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a71a58966057e846119bb677df1aa9eae">INTEGER_PACK_LITTLE_ENDIAN</a></td></tr> <tr class="separator:a71a58966057e846119bb677df1aa9eae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7637d212c3fe8a0d7abd89a8554784b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7637d212c3fe8a0d7abd89a8554784b2">INTEGER_PACK_BIG_ENDIAN</a></td></tr> <tr class="separator:a7637d212c3fe8a0d7abd89a8554784b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66db3a21c6f7ef77c281924c9303c8bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a66db3a21c6f7ef77c281924c9303c8bc">rb_rational_raw1</a>(x)   <a class="el" href="../../d7/d50/rational_8c.html#ab4dee986694d2687255681b1df2ed1f7">rb_rational_raw</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td></tr> <tr class="separator:a66db3a21c6f7ef77c281924c9303c8bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af19a3b0e62b04123e41b4d3411046059"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af19a3b0e62b04123e41b4d3411046059">rb_rational_raw2</a>(x, y)   <a class="el" href="../../d7/d50/rational_8c.html#ab4dee986694d2687255681b1df2ed1f7">rb_rational_raw</a>((x), (y))</td></tr> <tr class="separator:af19a3b0e62b04123e41b4d3411046059"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af139202bebc3105c96c86a461cb02f8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af139202bebc3105c96c86a461cb02f8f">rb_rational_new1</a>(x)   <a class="el" href="../../d7/d50/rational_8c.html#a6306e385ee8aef8ad1c3cf39db735679">rb_rational_new</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td></tr> <tr class="separator:af139202bebc3105c96c86a461cb02f8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae13ef3f18f6045c33bbf943c11e14ac5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae13ef3f18f6045c33bbf943c11e14ac5">rb_rational_new2</a>(x, y)   <a class="el" href="../../d7/d50/rational_8c.html#a6306e385ee8aef8ad1c3cf39db735679">rb_rational_new</a>((x), (y))</td></tr> <tr class="separator:ae13ef3f18f6045c33bbf943c11e14ac5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66ae6cf2e34e643e8956f70071e4a2fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a66ae6cf2e34e643e8956f70071e4a2fe">rb_Rational1</a>(x)   <a class="el" href="../../d7/d50/rational_8c.html#a271fb49340b4b1c24e7441935a71deb2">rb_Rational</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td></tr> <tr class="separator:a66ae6cf2e34e643e8956f70071e4a2fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87526ed476860be72d293949340c14fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a87526ed476860be72d293949340c14fa">rb_Rational2</a>(x, y)   <a class="el" href="../../d7/d50/rational_8c.html#a271fb49340b4b1c24e7441935a71deb2">rb_Rational</a>((x), (y))</td></tr> <tr class="separator:a87526ed476860be72d293949340c14fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87d49f14b185644cb2ffb174c2335b45"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a87d49f14b185644cb2ffb174c2335b45">rb_complex_raw1</a>(x)   <a class="el" href="../../db/d2e/intern_8h.html#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">rb_complex_raw</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td></tr> <tr class="separator:a87d49f14b185644cb2ffb174c2335b45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aecdeb1bdf6fb43785f1d7770ea269526"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aecdeb1bdf6fb43785f1d7770ea269526">rb_complex_raw2</a>(x, y)   <a class="el" href="../../db/d2e/intern_8h.html#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">rb_complex_raw</a>((x), (y))</td></tr> <tr class="separator:aecdeb1bdf6fb43785f1d7770ea269526"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3bd062b6fde73e0a597db3c9985064c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac3bd062b6fde73e0a597db3c9985064c">rb_complex_new1</a>(x)   <a class="el" href="../../db/d2e/intern_8h.html#a704ad1e5e164fd93d89ce4e32a237eda">rb_complex_new</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td></tr> <tr class="separator:ac3bd062b6fde73e0a597db3c9985064c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5969c993d5c5b93b00557a2a00dd9636"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5969c993d5c5b93b00557a2a00dd9636">rb_complex_new2</a>(x, y)   <a class="el" href="../../db/d2e/intern_8h.html#a704ad1e5e164fd93d89ce4e32a237eda">rb_complex_new</a>((x), (y))</td></tr> <tr class="separator:a5969c993d5c5b93b00557a2a00dd9636"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3796455a68aaea67a25a2051e32b19d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3796455a68aaea67a25a2051e32b19d6">rb_Complex1</a>(x)   <a class="el" href="../../db/d2e/intern_8h.html#a91fa4739d5899851fc4e9ca6ceb06677">rb_Complex</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td></tr> <tr class="separator:a3796455a68aaea67a25a2051e32b19d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c25d660bbe7ff756f78058a2a64e58f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7c25d660bbe7ff756f78058a2a64e58f">rb_Complex2</a>(x, y)   <a class="el" href="../../db/d2e/intern_8h.html#a91fa4739d5899851fc4e9ca6ceb06677">rb_Complex</a>((x), (y))</td></tr> <tr class="separator:a7c25d660bbe7ff756f78058a2a64e58f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a437a87129c566bfb562acc74ab8b545c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a437a87129c566bfb562acc74ab8b545c">rb_enumeratorize_with_size</a>(obj, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, size_fn)   rb_enumeratorize_with_size(obj, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, (<a class="el" href="../../db/d2e/intern_8h.html#a8446114bf09fb49a0db864a2a193bf8e">rb_enumerator_size_func</a> *)(size_fn))</td></tr> <tr class="separator:a437a87129c566bfb562acc74ab8b545c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f5c666ea5cb0e51818e7f04ce5aca59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8f5c666ea5cb0e51818e7f04ce5aca59">RETURN_SIZED_ENUMERATOR</a>(obj, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, size_fn)</td></tr> <tr class="separator:a8f5c666ea5cb0e51818e7f04ce5aca59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad174dd963d99ac27a67c8ef9cfa1eb58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad174dd963d99ac27a67c8ef9cfa1eb58">RETURN_ENUMERATOR</a>(obj, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>)   <a class="el" href="../../db/d2e/intern_8h.html#a8f5c666ea5cb0e51818e7f04ce5aca59">RETURN_SIZED_ENUMERATOR</a>(obj, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, 0)</td></tr> <tr class="separator:ad174dd963d99ac27a67c8ef9cfa1eb58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a660d41e068182114c09a44b0ec00cd38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a660d41e068182114c09a44b0ec00cd38">rb_exc_new2</a>   <a class="el" href="../../db/d2e/intern_8h.html#a7f7e78f24b66de97cccc02839f5fdb8c">rb_exc_new_cstr</a></td></tr> <tr class="separator:a660d41e068182114c09a44b0ec00cd38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9853d1348e5a26b4802117aa465f65bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9853d1348e5a26b4802117aa465f65bc">rb_exc_new3</a>   <a class="el" href="../../db/d2e/intern_8h.html#a4bf4eb333631a19cdfe3456429b70a1f">rb_exc_new_str</a></td></tr> <tr class="separator:a9853d1348e5a26b4802117aa465f65bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a850c711d33460ff39b7f392c8b2d76ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a850c711d33460ff39b7f392c8b2d76ab">rb_check_frozen_internal</a>(obj)</td></tr> <tr class="separator:a850c711d33460ff39b7f392c8b2d76ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade90c9a52ae17c92727a44276a20d2d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ade90c9a52ae17c92727a44276a20d2d5">rb_check_trusted_internal</a>(obj)   ((void) 0)</td></tr> <tr class="separator:ade90c9a52ae17c92727a44276a20d2d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a372d6acb27d271ee4fc2e88c7022c485"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a372d6acb27d271ee4fc2e88c7022c485">rb_check_frozen</a>(obj)   <a class="el" href="../../db/d2e/intern_8h.html#a285092197c1db7a3fe114532a8f6593a">rb_check_frozen_inline</a>(obj)</td></tr> <tr class="separator:a372d6acb27d271ee4fc2e88c7022c485"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abaf217e27b803c3d9e4538ec3b648d1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abaf217e27b803c3d9e4538ec3b648d1a">rb_check_trusted</a>(obj)   <a class="el" href="../../db/d2e/intern_8h.html#a9d8c05a9825c87225063ef986427d411">rb_check_trusted_inline</a>(obj)</td></tr> <tr class="separator:abaf217e27b803c3d9e4538ec3b648d1a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a172f90516cb14d057b8e32a6adbbf111"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a172f90516cb14d057b8e32a6adbbf111">OBJ_INIT_COPY</a>(obj, orig)   ((obj) != (orig) && (<a class="el" href="../../d0/de1/object_8c.html#a74371d7bdf7133a5efad7b6ece0792e8">rb_obj_init_copy</a>((obj), (orig)), 1))</td></tr> <tr class="separator:a172f90516cb14d057b8e32a6adbbf111"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad95386b876e68483dd2318d9df8f1e66"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad95386b876e68483dd2318d9df8f1e66">rb_check_arity</a>   rb_check_arity /* for ifdef */</td></tr> <tr class="separator:ad95386b876e68483dd2318d9df8f1e66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7af25c68710c749aa408c9502f217a0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad7af25c68710c749aa408c9502f217a0">rb_fd_zero</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   FD_ZERO(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td></tr> <tr class="separator:ad7af25c68710c749aa408c9502f217a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab93b57ee695b8d0abe01904e952c3a6f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab93b57ee695b8d0abe01904e952c3a6f">rb_fd_set</a>(n, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   <a class="el" href="../../dc/db1/win32_8h.html#ac9a6234e30e3cb64542eca6dab921a93">FD_SET</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td></tr> <tr class="separator:ab93b57ee695b8d0abe01904e952c3a6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91de7c7a722d50d9a9827811cb0ca33b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a91de7c7a722d50d9a9827811cb0ca33b">rb_fd_clr</a>(n, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   <a class="el" href="../../dc/db1/win32_8h.html#a4d77bf8714675910de06eebc64929ba5">FD_CLR</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td></tr> <tr class="separator:a91de7c7a722d50d9a9827811cb0ca33b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af82c3503c613d3ef54feb2ccbb3b1d6a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af82c3503c613d3ef54feb2ccbb3b1d6a">rb_fd_isset</a>(n, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   <a class="el" href="../../dc/db1/win32_8h.html#a7fbf800b178b21f91aa4c77927cb067e">FD_ISSET</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td></tr> <tr class="separator:af82c3503c613d3ef54feb2ccbb3b1d6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adecd80f1b9ef272def691f1b28eb5677"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adecd80f1b9ef272def691f1b28eb5677">rb_fd_copy</a>(d, s, n)   (*(d) = *(s))</td></tr> <tr class="separator:adecd80f1b9ef272def691f1b28eb5677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab99d11b2b896339c9edcb125a96f6f02"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab99d11b2b896339c9edcb125a96f6f02">rb_fd_dup</a>(d, s)   (*(d) = *(s))</td></tr> <tr class="separator:ab99d11b2b896339c9edcb125a96f6f02"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af397ee7887040522c847148628cf2536"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af397ee7887040522c847148628cf2536">rb_fd_resize</a>(n, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   ((void)(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td></tr> <tr class="separator:af397ee7887040522c847148628cf2536"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebfe768c419de183574af8f8f8a20c3a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aebfe768c419de183574af8f8f8a20c3a">rb_fd_ptr</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td></tr> <tr class="separator:aebfe768c419de183574af8f8f8a20c3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5c7e378da9f236d57683a79c526ccd6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af5c7e378da9f236d57683a79c526ccd6">rb_fd_init</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   FD_ZERO(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td></tr> <tr class="separator:af5c7e378da9f236d57683a79c526ccd6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9560fb06491a860c5ae042db4a5f9859"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9560fb06491a860c5ae042db4a5f9859">rb_fd_init_copy</a>(d, s)   (*(d) = *(s))</td></tr> <tr class="separator:a9560fb06491a860c5ae042db4a5f9859"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5ba60171ec45c289183e9fa3e829b8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af5ba60171ec45c289183e9fa3e829b8a">rb_fd_term</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   ((void)(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td></tr> <tr class="separator:af5ba60171ec45c289183e9fa3e829b8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8414e6f26aec3f70660a7db60938df5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa8414e6f26aec3f70660a7db60938df5">rb_fd_max</a>(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)   FD_SETSIZE</td></tr> <tr class="separator:aa8414e6f26aec3f70660a7db60938df5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8858bd4ae76f7668fd73b317f1c2c43d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8858bd4ae76f7668fd73b317f1c2c43d">rb_fd_select</a>(n, rfds, wfds, efds, timeout)   <a class="el" href="../../d9/dab/select_8h.html#abbb6c8388883956593bef341041dc1e4">select</a>((n), (rfds), (wfds), (efds), (timeout))</td></tr> <tr class="separator:a8858bd4ae76f7668fd73b317f1c2c43d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a600494eebb13a11e4c1a3f76cba0268a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a600494eebb13a11e4c1a3f76cba0268a">rb_disable_super</a>(klass, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)   ((void)0)</td></tr> <tr class="separator:a600494eebb13a11e4c1a3f76cba0268a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc045aac9f64ec1ad635aa53be40249a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acc045aac9f64ec1ad635aa53be40249a">rb_enable_super</a>(klass, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)   ((void)0)</td></tr> <tr class="separator:acc045aac9f64ec1ad635aa53be40249a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4accaa02e123d4fd97625a7619e1c05"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad4accaa02e123d4fd97625a7619e1c05">HAVE_RB_DEFINE_ALLOC_FUNC</a>   1</td></tr> <tr class="separator:ad4accaa02e123d4fd97625a7619e1c05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ff3823d98a12a26c0399d33d1df4c79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4ff3823d98a12a26c0399d33d1df4c79">rb_defout</a>   <a class="el" href="../../df/d0a/io_8c.html#af04c060c26cd03ee40e7442e036fae4c">rb_stdout</a></td></tr> <tr class="separator:a4ff3823d98a12a26c0399d33d1df4c79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6157df6b03a4039a2108dcd98e1737b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa6157df6b03a4039a2108dcd98e1737b">RB_RESERVED_FD_P</a>(fd)   <a class="el" href="../../db/d2e/intern_8h.html#a99e6a1aee4d7f246bde93617c860767a">rb_reserved_fd_p</a>(fd)</td></tr> <tr class="separator:aa6157df6b03a4039a2108dcd98e1737b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55afe29980bac1dc7d857d1a7eeb95c9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a55afe29980bac1dc7d857d1a7eeb95c9">RB_NUM_COERCE_FUNCS_NEED_OPID</a>   1</td></tr> <tr class="separator:a55afe29980bac1dc7d857d1a7eeb95c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7adba8896b7eb82645c2d2876f67918"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa7adba8896b7eb82645c2d2876f67918">rb_memcmp</a>   <a class="el" href="../../d5/d21/memcmp_8c.html#a1499ab2d0a3da86cbc3e688294f60a48">memcmp</a></td></tr> <tr class="separator:aa7adba8896b7eb82645c2d2876f67918"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30c76b84d95f57c499ed935118c353f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a30c76b84d95f57c499ed935118c353f0">HAVE_RB_REG_NEW_STR</a>   1</td></tr> <tr class="separator:a30c76b84d95f57c499ed935118c353f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe9c34a341643ab37d8505e716e68c2a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afe9c34a341643ab37d8505e716e68c2a">rb_argv</a>   <a class="el" href="../../df/d0a/io_8c.html#a0ce5cd73653ff1abc46778c5efe790d5">rb_get_argv</a>()</td></tr> <tr class="separator:afe9c34a341643ab37d8505e716e68c2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac812c8a8fec28c0938623985eef248dc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac812c8a8fec28c0938623985eef248dc">rb_str_dup_frozen</a>   <a class="el" href="../../d1/db0/string_8c.html#a1f8d56af3502435d684d511db3cb7516">rb_str_new_frozen</a></td></tr> <tr class="separator:ac812c8a8fec28c0938623985eef248dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24e38ce206dcd4a1e9090184e376bd2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a24e38ce206dcd4a1e9090184e376bd2c">rb_hash_uint32</a>(h, i)   <a class="el" href="../../d4/d71/st_8c.html#a3d78a46cfffcf594047cf492737d7406">st_hash_uint32</a>((h), (i))</td></tr> <tr class="separator:a24e38ce206dcd4a1e9090184e376bd2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17289f18a17e3942ae41a002036f1308"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a17289f18a17e3942ae41a002036f1308">rb_hash_uint</a>(h, i)   <a class="el" href="../../d4/d71/st_8c.html#a72b493fcb3ac68760a725d058f1cb5d3">st_hash_uint</a>((h), (i))</td></tr> <tr class="separator:a17289f18a17e3942ae41a002036f1308"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2394b60da89a848717643532411efcbd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2394b60da89a848717643532411efcbd">rb_hash_end</a>(h)   <a class="el" href="../../d4/d71/st_8c.html#aee487969705d500b3308fc5c146fd357">st_hash_end</a>(h)</td></tr> <tr class="separator:a2394b60da89a848717643532411efcbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03acd62c0b1edebbe1d61f957c19b7ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a03acd62c0b1edebbe1d61f957c19b7ac">rb_str_new2</a>   <a class="el" href="../../d1/db0/string_8c.html#ad8ce7851130e4b275cf8694f469493ee">rb_str_new_cstr</a></td></tr> <tr class="separator:a03acd62c0b1edebbe1d61f957c19b7ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85c5c2b573ca25e0eb249d5cdd2a1f59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a85c5c2b573ca25e0eb249d5cdd2a1f59">rb_str_new3</a>   <a class="el" href="../../d1/db0/string_8c.html#a17bc1bf19c2666106c02bcb41610af66">rb_str_new_shared</a></td></tr> <tr class="separator:a85c5c2b573ca25e0eb249d5cdd2a1f59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af609add406b0ef084a38f6dd615119d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af609add406b0ef084a38f6dd615119d6">rb_str_new4</a>   <a class="el" href="../../d1/db0/string_8c.html#a1f8d56af3502435d684d511db3cb7516">rb_str_new_frozen</a></td></tr> <tr class="separator:af609add406b0ef084a38f6dd615119d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70b7301e6960c402803fa81c7a0777d0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a70b7301e6960c402803fa81c7a0777d0">rb_str_new5</a>   <a class="el" href="../../d1/db0/string_8c.html#ac257b7e0225e566a7902a4e31162019b">rb_str_new_with_class</a></td></tr> <tr class="separator:a70b7301e6960c402803fa81c7a0777d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad16405ca7b4baa5da742798d500f00e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad16405ca7b4baa5da742798d500f00e6">rb_tainted_str_new2</a>   <a class="el" href="../../d1/db0/string_8c.html#adf033ede930b317a580086911e804be2">rb_tainted_str_new_cstr</a></td></tr> <tr class="separator:ad16405ca7b4baa5da742798d500f00e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a428d54807c6e5b98fa840f5e6d642355"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a428d54807c6e5b98fa840f5e6d642355">rb_str_buf_new2</a>   <a class="el" href="../../d1/db0/string_8c.html#a96345b2ca3aec78b13f9678d12340a02">rb_str_buf_new_cstr</a></td></tr> <tr class="separator:a428d54807c6e5b98fa840f5e6d642355"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99895fce59be905b7c7f0a88bd32fa1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a99895fce59be905b7c7f0a88bd32fa1f">rb_usascii_str_new2</a>   <a class="el" href="../../d1/db0/string_8c.html#a77772ba6a6857e9df32eed78233ef254">rb_usascii_str_new_cstr</a></td></tr> <tr class="separator:a99895fce59be905b7c7f0a88bd32fa1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42eb65c31dbcdaa74496ed9668b7889f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a42eb65c31dbcdaa74496ed9668b7889f">RUBY_UBF_IO</a>   ((<a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *)-1)</td></tr> <tr class="separator:a42eb65c31dbcdaa74496ed9668b7889f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5eb5c4498e4f7fc1b3cfb764442be1c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5eb5c4498e4f7fc1b3cfb764442be1c">RUBY_UBF_PROCESS</a>   ((<a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *)-1)</td></tr> <tr class="separator:ad5eb5c4498e4f7fc1b3cfb764442be1c"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:a8446114bf09fb49a0db864a2a193bf8e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8446114bf09fb49a0db864a2a193bf8e">rb_enumerator_size_func</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8446114bf09fb49a0db864a2a193bf8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8521734f4dea98f847217bda96b2f47a"><td class="memItemLeft" align="right" valign="top">typedef fd_set </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a></td></tr> <tr class="separator:a8521734f4dea98f847217bda96b2f47a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeed9d184fcca117440c2e7cf77dfde3a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a>) (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aeed9d184fcca117440c2e7cf77dfde3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d6ed9d9ba44b459e41121c94bb6601b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4d6ed9d9ba44b459e41121c94bb6601b">rb_hash_update_func</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> newkey, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oldkey, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a4d6ed9d9ba44b459e41121c94bb6601b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9054f0c75a418c4dc919eb47616f3d71"><td class="memItemLeft" align="right" valign="top">typedef void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a>(void *)</td></tr> <tr class="separator:a9054f0c75a418c4dc919eb47616f3d71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adec3591bbba9f6a18e19cf4dcddfc4c5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a>(void *)</td></tr> <tr class="separator:adec3591bbba9f6a18e19cf4dcddfc4c5"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:af3a2f859de2cfff18f92971d2d6bfce4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af3a2f859de2cfff18f92971d2d6bfce4">rb_mem_clear</a> (register <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, register long)</td></tr> <tr class="separator:af3a2f859de2cfff18f92971d2d6bfce4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23db238477dd17cd8b3fb2e23f7dbfdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a23db238477dd17cd8b3fb2e23f7dbfdb">rb_assoc_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a23db238477dd17cd8b3fb2e23f7dbfdb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6d62885e8bc35e70cd4a9be021d6017"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac6d62885e8bc35e70cd4a9be021d6017">rb_check_array_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac6d62885e8bc35e70cd4a9be021d6017"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9518114fd36cb4ef4656ec1dc63348c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9518114fd36cb4ef4656ec1dc63348c9">rb_ary_new</a> (void)</td></tr> <tr class="separator:a9518114fd36cb4ef4656ec1dc63348c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2aa85c010a4a4bf456abf1225e0f973"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa2aa85c010a4a4bf456abf1225e0f973">rb_ary_new_capa</a> (long capa)</td></tr> <tr class="separator:aa2aa85c010a4a4bf456abf1225e0f973"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad46d3f43ae24069c43dcddb94dc66f9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad46d3f43ae24069c43dcddb94dc66f9a">rb_ary_new_from_args</a> (long n,...)</td></tr> <tr class="separator:ad46d3f43ae24069c43dcddb94dc66f9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a022645718484af6ee6ed3eb7f8f3bea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a022645718484af6ee6ed3eb7f8f3bea4">rb_ary_new_from_values</a> (long n, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *elts)</td></tr> <tr class="separator:a022645718484af6ee6ed3eb7f8f3bea4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93044be82c28870a2cfce7c3bcf365f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a93044be82c28870a2cfce7c3bcf365f7">rb_ary_tmp_new</a> (long)</td></tr> <tr class="separator:a93044be82c28870a2cfce7c3bcf365f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acde0530e91c575bad697f47cc1eb9556"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acde0530e91c575bad697f47cc1eb9556">rb_ary_free</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acde0530e91c575bad697f47cc1eb9556"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4989b66f0d8e8d53d155f5d7c37a7d4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4989b66f0d8e8d53d155f5d7c37a7d4e">rb_ary_modify</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4989b66f0d8e8d53d155f5d7c37a7d4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa341841cb089e1414c9af0372c362d48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa341841cb089e1414c9af0372c362d48">rb_ary_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa341841cb089e1414c9af0372c362d48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f68b1a5b2004ddaaf8b42c90384e272"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5f68b1a5b2004ddaaf8b42c90384e272">rb_ary_shared_with_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5f68b1a5b2004ddaaf8b42c90384e272"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e3d3f3beec5cf3290e83bfc577f4d21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2e3d3f3beec5cf3290e83bfc577f4d21">rb_ary_aref</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2e3d3f3beec5cf3290e83bfc577f4d21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa02c4e13dae5da5364900eccf455577f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa02c4e13dae5da5364900eccf455577f">rb_ary_subseq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, long)</td></tr> <tr class="separator:aa02c4e13dae5da5364900eccf455577f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5adf89fbdf22bf5dd18bccb019d35e1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af5adf89fbdf22bf5dd18bccb019d35e1">rb_ary_store</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af5adf89fbdf22bf5dd18bccb019d35e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab84d665eddcee7560d90c1317a36e95e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab84d665eddcee7560d90c1317a36e95e">rb_ary_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab84d665eddcee7560d90c1317a36e95e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40a0b341d38c36a152b1a8366e066f77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a40a0b341d38c36a152b1a8366e066f77">rb_ary_resurrect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary)</td></tr> <tr class="separator:a40a0b341d38c36a152b1a8366e066f77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9bcb7f5bc32c07a34b8af43657dff33d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9bcb7f5bc32c07a34b8af43657dff33d">rb_ary_to_ary</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9bcb7f5bc32c07a34b8af43657dff33d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e0921abbac1c5939f3c61406232927c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9e0921abbac1c5939f3c61406232927c">rb_ary_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9e0921abbac1c5939f3c61406232927c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2e4e7d3456d3d1cdaf03f5f50013653b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2e4e7d3456d3d1cdaf03f5f50013653b">rb_ary_cat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, long)</td></tr> <tr class="separator:a2e4e7d3456d3d1cdaf03f5f50013653b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cb2b6188e90026822d0e1ec51deb8f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5cb2b6188e90026822d0e1ec51deb8f0">rb_ary_push</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5cb2b6188e90026822d0e1ec51deb8f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3773880d40dd8b072c272a04e4d700eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3773880d40dd8b072c272a04e4d700eb">rb_ary_pop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3773880d40dd8b072c272a04e4d700eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace2ad9010efad519767f51326e2528a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ace2ad9010efad519767f51326e2528a1">rb_ary_shift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ace2ad9010efad519767f51326e2528a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acacf89f12b33d0a45c4f5ecb509a641e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acacf89f12b33d0a45c4f5ecb509a641e">rb_ary_unshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acacf89f12b33d0a45c4f5ecb509a641e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa7d523f2eacdcbfbfa47f7a1fd1e09e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afa7d523f2eacdcbfbfa47f7a1fd1e09e">rb_ary_entry</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:afa7d523f2eacdcbfbfa47f7a1fd1e09e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ac0a3749dc22bb4a152738e6b718573"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3ac0a3749dc22bb4a152738e6b718573">rb_ary_each</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3ac0a3749dc22bb4a152738e6b718573"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e2e24b6bcf5bcb0a541006cafa9847a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5e2e24b6bcf5bcb0a541006cafa9847a">rb_ary_join</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5e2e24b6bcf5bcb0a541006cafa9847a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cdd56c360d845befce847074a73939d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9cdd56c360d845befce847074a73939d">rb_ary_reverse</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9cdd56c360d845befce847074a73939d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81e584d69f34da7e52d31dfe119b1b27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a81e584d69f34da7e52d31dfe119b1b27">rb_ary_rotate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:a81e584d69f34da7e52d31dfe119b1b27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fdc0a6f56d3c7d842208f2940b179d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8fdc0a6f56d3c7d842208f2940b179d1">rb_ary_sort</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8fdc0a6f56d3c7d842208f2940b179d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b6c746cc5de7f2e618aa91d8d74445d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7b6c746cc5de7f2e618aa91d8d74445d">rb_ary_sort_bang</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7b6c746cc5de7f2e618aa91d8d74445d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79182cfe6fe6b1e9fe9d220858f3de2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a79182cfe6fe6b1e9fe9d220858f3de2e">rb_ary_delete</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a79182cfe6fe6b1e9fe9d220858f3de2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acefb9d13ef825b401e47bb7e66bd0e1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acefb9d13ef825b401e47bb7e66bd0e1b">rb_ary_delete_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:acefb9d13ef825b401e47bb7e66bd0e1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92908f078d3c111fb98b5b018b050170"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a92908f078d3c111fb98b5b018b050170">rb_ary_clear</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a92908f078d3c111fb98b5b018b050170"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4ecaf59dcb729710ae07d41df567308"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad4ecaf59dcb729710ae07d41df567308">rb_ary_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad4ecaf59dcb729710ae07d41df567308"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64d9f015a0c5ca2d4d9e44afc447ec2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a64d9f015a0c5ca2d4d9e44afc447ec2c">rb_ary_concat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a64d9f015a0c5ca2d4d9e44afc447ec2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af88dad383e9ccabc959f419b4b7bcc18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af88dad383e9ccabc959f419b4b7bcc18">rb_ary_assoc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af88dad383e9ccabc959f419b4b7bcc18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add7f351f04eab54722cb5f3e8f9cc064"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#add7f351f04eab54722cb5f3e8f9cc064">rb_ary_rassoc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:add7f351f04eab54722cb5f3e8f9cc064"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9565bf8d00e9303af58c423c7410f3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad9565bf8d00e9303af58c423c7410f3c">rb_ary_includes</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad9565bf8d00e9303af58c423c7410f3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a86e385422084053433a8a1803ad47231"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a86e385422084053433a8a1803ad47231">rb_ary_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a86e385422084053433a8a1803ad47231"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a857bfe25c6c84baa3c7c27c24c55a7b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a857bfe25c6c84baa3c7c27c24c55a7b1">rb_ary_replace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> copy, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> orig)</td></tr> <tr class="separator:a857bfe25c6c84baa3c7c27c24c55a7b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b5f73c7253bc8996ac9bd113c8d4e3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8b5f73c7253bc8996ac9bd113c8d4e3d">rb_get_values_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long))</td></tr> <tr class="separator:a8b5f73c7253bc8996ac9bd113c8d4e3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaaa3c6ba13f0df8df5054ec81a992364"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aaaa3c6ba13f0df8df5054ec81a992364">rb_ary_resize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, long len)</td></tr> <tr class="memdesc:aaaa3c6ba13f0df8df5054ec81a992364"><td class="mdescLeft"> </td><td class="mdescRight">expands or shrinks <em>ary</em> to <em>len</em> elements. <a href="#aaaa3c6ba13f0df8df5054ec81a992364">More...</a><br /></td></tr> <tr class="separator:aaaa3c6ba13f0df8df5054ec81a992364"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f22fa1e5f97d2f580e893113bcaa8d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3f22fa1e5f97d2f580e893113bcaa8d1">rb_big_new</a> (long, int)</td></tr> <tr class="separator:a3f22fa1e5f97d2f580e893113bcaa8d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a280d5ce74114cdfa63f249f960a262c3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a280d5ce74114cdfa63f249f960a262c3">rb_bigzero_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a280d5ce74114cdfa63f249f960a262c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39c0968411db82e3ef76e46807c47628"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a39c0968411db82e3ef76e46807c47628">rb_big_clone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a39c0968411db82e3ef76e46807c47628"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52819d7ad945262076f7fcf49ab71c3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a52819d7ad945262076f7fcf49ab71c3f">rb_big_2comp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a52819d7ad945262076f7fcf49ab71c3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a340121789086b3f927761ff6c061ac1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a340121789086b3f927761ff6c061ac1d">rb_big_norm</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a340121789086b3f927761ff6c061ac1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55db8db3b0dcf17677a89acb561c6574"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a55db8db3b0dcf17677a89acb561c6574">rb_big_resize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> big, long len)</td></tr> <tr class="separator:a55db8db3b0dcf17677a89acb561c6574"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bd9999077c361dd3c1f226d9acff162"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6bd9999077c361dd3c1f226d9acff162">rb_cstr_to_inum</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int, int)</td></tr> <tr class="separator:a6bd9999077c361dd3c1f226d9acff162"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88eee7153b605f7e2e7773937880c124"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a88eee7153b605f7e2e7773937880c124">rb_str_to_inum</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, int)</td></tr> <tr class="separator:a88eee7153b605f7e2e7773937880c124"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39aed7ea86e2b38c5e332a115e4a4704"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a39aed7ea86e2b38c5e332a115e4a4704">rb_cstr2inum</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int)</td></tr> <tr class="separator:a39aed7ea86e2b38c5e332a115e4a4704"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb7b96277b9f4c3ebd1fae17487f4cba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adb7b96277b9f4c3ebd1fae17487f4cba">rb_str2inum</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:adb7b96277b9f4c3ebd1fae17487f4cba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcc16cb38b76de45fb81c43beaee7046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adcc16cb38b76de45fb81c43beaee7046">rb_big2str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:adcc16cb38b76de45fb81c43beaee7046"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7026d716ce089188dd72dc94d52b9503"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7026d716ce089188dd72dc94d52b9503">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d1/dcc/bignum_8c.html#a992ef9095185105fb6fb192d6027195a">rb_big2str0</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, int))</td></tr> <tr class="separator:a7026d716ce089188dd72dc94d52b9503"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa219c91416e3471310c5c2d7d3677216"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa219c91416e3471310c5c2d7d3677216">rb_big2long</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa219c91416e3471310c5c2d7d3677216"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a7c27e52c03850c798f331d0b2e7769"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3a7c27e52c03850c798f331d0b2e7769">rb_big2ulong</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3a7c27e52c03850c798f331d0b2e7769"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cb1407abbff91a156974232ce5c33fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0cb1407abbff91a156974232ce5c33fb">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d1/dcc/bignum_8c.html#a526835b7dfb6ff67195413c09c7672d2">rb_big2ulong_pack</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x))</td></tr> <tr class="separator:a0cb1407abbff91a156974232ce5c33fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6f349ec90af2e441181679840bbd94e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab6f349ec90af2e441181679840bbd94e">DEPRECATED</a> (void <a class="el" href="../../d1/dcc/bignum_8c.html#a3b189dbdc353401276d76e50f11b1a15">rb_quad_pack</a>(char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:ab6f349ec90af2e441181679840bbd94e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9527a84fa4e3c49de9c396dd1774f6d1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9527a84fa4e3c49de9c396dd1774f6d1">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d1/dcc/bignum_8c.html#aea58790d504fe9eb1120b749acddf61b">rb_quad_unpack</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int))</td></tr> <tr class="separator:a9527a84fa4e3c49de9c396dd1774f6d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3ac9992e7f6cc6ce07ea0ee59302aa8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad3ac9992e7f6cc6ce07ea0ee59302aa8">rb_big_pack</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, unsigned long *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, long num_longs)</td></tr> <tr class="separator:ad3ac9992e7f6cc6ce07ea0ee59302aa8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5376ddc40f044463d5d52d5d120e0d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa5376ddc40f044463d5d52d5d120e0d0">rb_big_unpack</a> (unsigned long *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, long num_longs)</td></tr> <tr class="separator:aa5376ddc40f044463d5d52d5d120e0d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af342a4146307dc4afb19e0b5ad1a3984"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af342a4146307dc4afb19e0b5ad1a3984">rb_uv_to_utf8</a> (char[6], unsigned long)</td></tr> <tr class="separator:af342a4146307dc4afb19e0b5ad1a3984"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3453bb4888314e0bab45e78d61b5dca8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3453bb4888314e0bab45e78d61b5dca8">rb_dbl2big</a> (double)</td></tr> <tr class="separator:a3453bb4888314e0bab45e78d61b5dca8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f2f79a2004e83f0be8eb487db060d05"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2f2f79a2004e83f0be8eb487db060d05">rb_big2dbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2f2f79a2004e83f0be8eb487db060d05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4b20474ef0b874606e74c538c9e3471"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab4b20474ef0b874606e74c538c9e3471">rb_big_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab4b20474ef0b874606e74c538c9e3471"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67751bda2c22a842e91a27064dcdecb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a67751bda2c22a842e91a27064dcdecb9">rb_big_eq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a67751bda2c22a842e91a27064dcdecb9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d3879d41e6e15028030a6dcad4d6a00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1d3879d41e6e15028030a6dcad4d6a00">rb_big_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1d3879d41e6e15028030a6dcad4d6a00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb43bfd15cf73a91e2e807f95effb424"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aeb43bfd15cf73a91e2e807f95effb424">rb_big_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aeb43bfd15cf73a91e2e807f95effb424"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e9ae4dc334e5333236af154eba17256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1e9ae4dc334e5333236af154eba17256">rb_big_minus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1e9ae4dc334e5333236af154eba17256"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64b40494c21a0076ce71c495f959b02c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a64b40494c21a0076ce71c495f959b02c">rb_big_mul</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a64b40494c21a0076ce71c495f959b02c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26d1176a663bd244072e1b62bec56db7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a26d1176a663bd244072e1b62bec56db7">rb_big_div</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a26d1176a663bd244072e1b62bec56db7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a287e290252508a251c0abc1fa967fecf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a287e290252508a251c0abc1fa967fecf">rb_big_idiv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a287e290252508a251c0abc1fa967fecf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa2916204137c63ffc862c89a1aa32b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aaa2916204137c63ffc862c89a1aa32b9">rb_big_modulo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaa2916204137c63ffc862c89a1aa32b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a907f03439bcbe74f0bcff2ec13a689f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a907f03439bcbe74f0bcff2ec13a689f1">rb_big_divmod</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a907f03439bcbe74f0bcff2ec13a689f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f5d8885c5981515bbf20ec1cc16342a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0f5d8885c5981515bbf20ec1cc16342a">rb_big_pow</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0f5d8885c5981515bbf20ec1cc16342a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbfe8cba3470e65050ef876beff85fbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acbfe8cba3470e65050ef876beff85fbd">rb_big_and</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acbfe8cba3470e65050ef876beff85fbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac109fc3b3351c1d6649c50f413536f99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac109fc3b3351c1d6649c50f413536f99">rb_big_or</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac109fc3b3351c1d6649c50f413536f99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c7acf29aea7adb76b47ec30da432ead"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3c7acf29aea7adb76b47ec30da432ead">rb_big_xor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3c7acf29aea7adb76b47ec30da432ead"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ed5d1cc739880cb28d8934bb30007e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3ed5d1cc739880cb28d8934bb30007e8">rb_big_lshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3ed5d1cc739880cb28d8934bb30007e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44c11dd228870c83f875633e0b6fa9ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a44c11dd228870c83f875633e0b6fa9ef">rb_big_rshift</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a44c11dd228870c83f875633e0b6fa9ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01dccb3f948adab23275722f384ff5ed"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a01dccb3f948adab23275722f384ff5ed">rb_integer_pack</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, void *words, size_t numwords, size_t wordsize, size_t nails, int flags)</td></tr> <tr class="separator:a01dccb3f948adab23275722f384ff5ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f623845f4719716b70e4025508657fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4f623845f4719716b70e4025508657fc">rb_integer_unpack</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *words, size_t numwords, size_t wordsize, size_t nails, int flags)</td></tr> <tr class="separator:a4f623845f4719716b70e4025508657fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4cd38736348907841b1dbbb04f364dd9"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4cd38736348907841b1dbbb04f364dd9">rb_absint_size</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, int *nlz_bits_ret)</td></tr> <tr class="separator:a4cd38736348907841b1dbbb04f364dd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d13f72afe245927b1eea45acde5c842"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4d13f72afe245927b1eea45acde5c842">rb_absint_numwords</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, size_t word_numbits, size_t *nlz_bits_ret)</td></tr> <tr class="separator:a4d13f72afe245927b1eea45acde5c842"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f08843e5ca09928e87c98ce46db02b8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4f08843e5ca09928e87c98ce46db02b8">rb_absint_singlebit_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</td></tr> <tr class="separator:a4f08843e5ca09928e87c98ce46db02b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59e9c1b08189b3deadca1213c12a8deb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a59e9c1b08189b3deadca1213c12a8deb">rb_rational_raw</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a59e9c1b08189b3deadca1213c12a8deb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ae87e05ae2a2e264e2cd10c24de6224"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9ae87e05ae2a2e264e2cd10c24de6224">rb_rational_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9ae87e05ae2a2e264e2cd10c24de6224"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17cabf4b55fb751395d380fae6174b3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a17cabf4b55fb751395d380fae6174b3e">rb_Rational</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a17cabf4b55fb751395d380fae6174b3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e13921e90e5524c50037a7b37328ebe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1e13921e90e5524c50037a7b37328ebe">rb_flt_rationalize_with_prec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1e13921e90e5524c50037a7b37328ebe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a331a473257422a9d5f6aee72310fcc57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a331a473257422a9d5f6aee72310fcc57">rb_flt_rationalize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a331a473257422a9d5f6aee72310fcc57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7df2ed4fe4e6bc7238ed84a6d3ae1f7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">rb_complex_raw</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7df2ed4fe4e6bc7238ed84a6d3ae1f7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a704ad1e5e164fd93d89ce4e32a237eda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a704ad1e5e164fd93d89ce4e32a237eda">rb_complex_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a704ad1e5e164fd93d89ce4e32a237eda"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7091b43744a5c39055d399db2fdaaa4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa7091b43744a5c39055d399db2fdaaa4">rb_complex_polar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa7091b43744a5c39055d399db2fdaaa4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91fa4739d5899851fc4e9ca6ceb06677"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a91fa4739d5899851fc4e9ca6ceb06677">rb_Complex</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a91fa4739d5899851fc4e9ca6ceb06677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8f7544343ddabc50fa64ab912ed9e7f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga8f7544343ddabc50fa64ab912ed9e7f8">rb_class_boot</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:ga8f7544343ddabc50fa64ab912ed9e7f8"><td class="mdescLeft"> </td><td class="mdescRight">A utility function that wraps class_alloc. <a href="../../de/ddf/group__class.html#ga8f7544343ddabc50fa64ab912ed9e7f8">More...</a><br /></td></tr> <tr class="separator:ga8f7544343ddabc50fa64ab912ed9e7f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga164285b5b5225740d582d4c3773f9179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga164285b5b5225740d582d4c3773f9179">rb_class_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:ga164285b5b5225740d582d4c3773f9179"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new class. <a href="../../de/ddf/group__class.html#ga164285b5b5225740d582d4c3773f9179">More...</a><br /></td></tr> <tr class="separator:ga164285b5b5225740d582d4c3773f9179"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad07c6e5c16119f126bcdc68e8227853d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gad07c6e5c16119f126bcdc68e8227853d">rb_mod_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gad07c6e5c16119f126bcdc68e8227853d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1ee97616fa7c3a3a8a672218a0386ad7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga1ee97616fa7c3a3a8a672218a0386ad7">rb_singleton_class_clone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga1ee97616fa7c3a3a8a672218a0386ad7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa588a0a6fe110249bf64f1e6dba99543"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaa588a0a6fe110249bf64f1e6dba99543">rb_singleton_class_attached</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:gaa588a0a6fe110249bf64f1e6dba99543"><td class="mdescLeft"> </td><td class="mdescRight">Attach a object to a singleton class. <a href="../../de/ddf/group__class.html#gaa588a0a6fe110249bf64f1e6dba99543">More...</a><br /></td></tr> <tr class="separator:gaa588a0a6fe110249bf64f1e6dba99543"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaef068643bdd141d298acf0a0041d871a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaef068643bdd141d298acf0a0041d871a">rb_make_metaclass</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gaef068643bdd141d298acf0a0041d871a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7d90ea6e5ecdb6ddede8a8d00610cdf9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga7d90ea6e5ecdb6ddede8a8d00610cdf9">rb_check_inheritable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:ga7d90ea6e5ecdb6ddede8a8d00610cdf9"><td class="mdescLeft"> </td><td class="mdescRight">Ensures a class can be derived from super. <a href="../../de/ddf/group__class.html#ga7d90ea6e5ecdb6ddede8a8d00610cdf9">More...</a><br /></td></tr> <tr class="separator:ga7d90ea6e5ecdb6ddede8a8d00610cdf9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab503b359ce09591ed8d2521d802f22d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gab503b359ce09591ed8d2521d802f22d0">rb_class_inherited</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:gab503b359ce09591ed8d2521d802f22d0"><td class="mdescLeft"> </td><td class="mdescRight">Calls Class::inherited. <a href="../../de/ddf/group__class.html#gab503b359ce09591ed8d2521d802f22d0">More...</a><br /></td></tr> <tr class="separator:gab503b359ce09591ed8d2521d802f22d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafb70e095689b3ca94ab6e27c352b1565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gafb70e095689b3ca94ab6e27c352b1565">rb_define_class_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:gafb70e095689b3ca94ab6e27c352b1565"><td class="mdescLeft"> </td><td class="mdescRight">Defines a new class. <a href="../../de/ddf/group__class.html#gafb70e095689b3ca94ab6e27c352b1565">More...</a><br /></td></tr> <tr class="separator:gafb70e095689b3ca94ab6e27c352b1565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaac55151955a876724825ca492367fd43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaac55151955a876724825ca492367fd43">rb_define_class_id_under</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:gaac55151955a876724825ca492367fd43"><td class="mdescLeft"> </td><td class="mdescRight">Defines a class under the namespace of <em>outer</em>. <a href="../../de/ddf/group__class.html#gaac55151955a876724825ca492367fd43">More...</a><br /></td></tr> <tr class="separator:gaac55151955a876724825ca492367fd43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6502d3277ed36b7fd0ce6afab5f14d51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga6502d3277ed36b7fd0ce6afab5f14d51">rb_module_new</a> (void)</td></tr> <tr class="separator:ga6502d3277ed36b7fd0ce6afab5f14d51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf730070ab29bc9821f974631abe79a60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaf730070ab29bc9821f974631abe79a60">rb_define_module_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:gaf730070ab29bc9821f974631abe79a60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9f36add0ed2122d900c0eef4a5a1fb22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga9f36add0ed2122d900c0eef4a5a1fb22">rb_define_module_id_under</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ga9f36add0ed2122d900c0eef4a5a1fb22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga586341d2c4095faa83645079be7d921f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga586341d2c4095faa83645079be7d921f">rb_include_class_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga586341d2c4095faa83645079be7d921f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa731c1557119b0a89ece0c4946a354f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaa731c1557119b0a89ece0c4946a354f3">rb_mod_included_modules</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gaa731c1557119b0a89ece0c4946a354f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab9dc91e1520a0d6ce629731b63f689ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gab9dc91e1520a0d6ce629731b63f689ce">rb_mod_include_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gab9dc91e1520a0d6ce629731b63f689ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaae912ecff5a981a9052f2d001a22cc00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaae912ecff5a981a9052f2d001a22cc00">rb_mod_ancestors</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gaae912ecff5a981a9052f2d001a22cc00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8fdd2de221e1de23ff11d8327d26ea81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga8fdd2de221e1de23ff11d8327d26ea81">rb_class_instance_methods</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga8fdd2de221e1de23ff11d8327d26ea81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga25147da324e08d069454651d93ebd597"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga25147da324e08d069454651d93ebd597">rb_class_public_instance_methods</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga25147da324e08d069454651d93ebd597"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaff34253faabe29fddcb843b74561b7c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gaff34253faabe29fddcb843b74561b7c5">rb_class_protected_instance_methods</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:gaff34253faabe29fddcb843b74561b7c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga01b1e94fa5f697de4886c24e806af2cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga01b1e94fa5f697de4886c24e806af2cc">rb_class_private_instance_methods</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga01b1e94fa5f697de4886c24e806af2cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9d6b13fbaa0911a60bcc30a98435957f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga9d6b13fbaa0911a60bcc30a98435957f">rb_obj_singleton_methods</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga9d6b13fbaa0911a60bcc30a98435957f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaef65cd1b731ec5c27eedd0e7ea73b6ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d19/group__defmethod.html#gaef65cd1b731ec5c27eedd0e7ea73b6ca">rb_define_method_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), int)</td></tr> <tr class="separator:gaef65cd1b731ec5c27eedd0e7ea73b6ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a87c965c3d941b2fa480c09ad63797a43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a87c965c3d941b2fa480c09ad63797a43">rb_frozen_class_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a87c965c3d941b2fa480c09ad63797a43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05cac3059504774696c1a748ba6085d3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a05cac3059504774696c1a748ba6085d3">rb_undef</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a05cac3059504774696c1a748ba6085d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga26a899f62b118022b8ccfaba6775bb0f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d19/group__defmethod.html#ga26a899f62b118022b8ccfaba6775bb0f">rb_define_protected_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), int)</td></tr> <tr class="separator:ga26a899f62b118022b8ccfaba6775bb0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga69c4f84891831d013e9e64972de90d78"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d19/group__defmethod.html#ga69c4f84891831d013e9e64972de90d78">rb_define_private_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), int)</td></tr> <tr class="separator:ga69c4f84891831d013e9e64972de90d78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaacfe6a2ec444bdc7f573afb75ea251fe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d19/group__defmethod.html#gaacfe6a2ec444bdc7f573afb75ea251fe">rb_define_singleton_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), int)</td></tr> <tr class="memdesc:gaacfe6a2ec444bdc7f573afb75ea251fe"><td class="mdescLeft"> </td><td class="mdescRight">Defines a singleton method for <em>obj</em>. <a href="../../d7/d19/group__defmethod.html#gaacfe6a2ec444bdc7f573afb75ea251fe">More...</a><br /></td></tr> <tr class="separator:gaacfe6a2ec444bdc7f573afb75ea251fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3778543a2798adab7bc12ed325c0b5d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga3778543a2798adab7bc12ed325c0b5d0">rb_singleton_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:ga3778543a2798adab7bc12ed325c0b5d0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the singleton class of <em>obj</em>. <a href="../../de/ddf/group__class.html#ga3778543a2798adab7bc12ed325c0b5d0">More...</a><br /></td></tr> <tr class="separator:ga3778543a2798adab7bc12ed325c0b5d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3e99f4cf3f8bd3a3d89d13bbd8c28d2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab3e99f4cf3f8bd3a3d89d13bbd8c28d2">rb_cmpint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab3e99f4cf3f8bd3a3d89d13bbd8c28d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76e4c72f666786d38e24ab004c12645e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a76e4c72f666786d38e24ab004c12645e">NORETURN</a> (void <a class="el" href="../../de/d6d/compar_8c.html#ae167ee135d7bb4178188c2ad356dfcc7">rb_cmperr</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:a76e4c72f666786d38e24ab004c12645e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c5d1297e5b3deec50d32bce1622aa6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8c5d1297e5b3deec50d32bce1622aa6c">rb_fiber_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8c5d1297e5b3deec50d32bce1622aa6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a604a086223a7f5672ddf8851aaf94980"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a604a086223a7f5672ddf8851aaf94980">rb_fiber_resume</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fib, int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *args)</td></tr> <tr class="separator:a604a086223a7f5672ddf8851aaf94980"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e70553ee0a96f27a890fd83033ef481"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4e70553ee0a96f27a890fd83033ef481">rb_fiber_yield</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *args)</td></tr> <tr class="separator:a4e70553ee0a96f27a890fd83033ef481"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4cba11e48a8e84e2416d01f83a9a498f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4cba11e48a8e84e2416d01f83a9a498f">rb_fiber_current</a> (void)</td></tr> <tr class="separator:a4cba11e48a8e84e2416d01f83a9a498f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a368e90d909723df715ac0f85f3fa0124"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a368e90d909723df715ac0f85f3fa0124">rb_fiber_alive_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a368e90d909723df715ac0f85f3fa0124"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2aa36782f5215ce07aa03f8395c76a2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2aa36782f5215ce07aa03f8395c76a2c">rb_enum_values_pack</a> (int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a2aa36782f5215ce07aa03f8395c76a2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac909805e1088ad788ffb63b79949029e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac909805e1088ad788ffb63b79949029e">rb_enumeratorize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:ac909805e1088ad788ffb63b79949029e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f63b6f6663084194ae834ab14569026"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8f63b6f6663084194ae834ab14569026">rb_enumeratorize_with_size</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../db/d2e/intern_8h.html#a8446114bf09fb49a0db864a2a193bf8e">rb_enumerator_size_func</a> *)</td></tr> <tr class="separator:a8f63b6f6663084194ae834ab14569026"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c9160862b98fbd4f7fbd995363236cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3c9160862b98fbd4f7fbd995363236cc">rb_exc_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a3c9160862b98fbd4f7fbd995363236cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f7e78f24b66de97cccc02839f5fdb8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7f7e78f24b66de97cccc02839f5fdb8c">rb_exc_new_cstr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a7f7e78f24b66de97cccc02839f5fdb8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bf4eb333631a19cdfe3456429b70a1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4bf4eb333631a19cdfe3456429b70a1f">rb_exc_new_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4bf4eb333631a19cdfe3456429b70a1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a46192f37b7aec671aa912e7b97820007"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a46192f37b7aec671aa912e7b97820007">PRINTF_ARGS</a> (<a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#ac3e108cfa7b32aae199530355ee82f5a">rb_loaderror</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)), 1, 2)</td></tr> <tr class="separator:a46192f37b7aec671aa912e7b97820007"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a497bf69fcd02a140503f7bba310ec591"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a497bf69fcd02a140503f7bba310ec591">PRINTF_ARGS</a> (<a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#acbdc1d36f9a424b0ed009e309eec8db3">rb_loaderror_with_path</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> path, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)), 2, 3)</td></tr> <tr class="separator:a497bf69fcd02a140503f7bba310ec591"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd0a768e164b3285a2932e91dfd59d04"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afd0a768e164b3285a2932e91dfd59d04">PRINTF_ARGS</a> (<a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#a362a64d927d726ab487a66d265187cab">rb_name_error</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)), 2, 3)</td></tr> <tr class="separator:afd0a768e164b3285a2932e91dfd59d04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0a9f59a1d3b3ac05bc77389b52dccac"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae0a9f59a1d3b3ac05bc77389b52dccac">PRINTF_ARGS</a> (<a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#a622af00dce301835e61c1b97566f5c5a">rb_name_error_str</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)), 2, 3)</td></tr> <tr class="separator:ae0a9f59a1d3b3ac05bc77389b52dccac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adae1d1e1e3ac8e9cdb281624e6f451d0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adae1d1e1e3ac8e9cdb281624e6f451d0">NORETURN</a> (void <a class="el" href="../../db/dcc/error_8c.html#a8181cc6e05032f0d10c272a3556f306c">rb_invalid_str</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:adae1d1e1e3ac8e9cdb281624e6f451d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15353bcb0a6bdb2c846380a2f0b9bacb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a15353bcb0a6bdb2c846380a2f0b9bacb">PRINTF_ARGS</a> (void <a class="el" href="../../db/dcc/error_8c.html#a144999e57be33fc0132c1f644f8f4804">rb_compile_error</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 3, 4)</td></tr> <tr class="separator:a15353bcb0a6bdb2c846380a2f0b9bacb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6190c813fbf9dc39cd96e49dd5f857a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6190c813fbf9dc39cd96e49dd5f857a4">PRINTF_ARGS</a> (void <a class="el" href="../../db/dcc/error_8c.html#aff5d5290707cbbb27afe81ad515adff8">rb_compile_error_with_enc</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int, void *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 4, 5)</td></tr> <tr class="separator:a6190c813fbf9dc39cd96e49dd5f857a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2631a4583020ff239570846c23f4550a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2631a4583020ff239570846c23f4550a">PRINTF_ARGS</a> (void <a class="el" href="../../db/dcc/error_8c.html#ad55c5953c1fed63a3ce7812b48ab5056">rb_compile_error_append</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 1, 2)</td></tr> <tr class="separator:a2631a4583020ff239570846c23f4550a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33b928618f89363cfa11462f77f679b7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a33b928618f89363cfa11462f77f679b7">NORETURN</a> (void <a class="el" href="../../db/dcc/error_8c.html#a43f95a8ece1ff4fb9aaf61a26fb4f345">rb_error_frozen</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:a33b928618f89363cfa11462f77f679b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31b401cb77861d64906152cf6bd5765a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a31b401cb77861d64906152cf6bd5765a">rb_error_untrusted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a31b401cb77861d64906152cf6bd5765a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec9f6c3142684af16c7befade0b7011c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aec9f6c3142684af16c7befade0b7011c">rb_check_frozen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aec9f6c3142684af16c7befade0b7011c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66573771cb9dc3b81a3febbf4456bdad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a66573771cb9dc3b81a3febbf4456bdad">rb_check_trusted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a66573771cb9dc3b81a3febbf4456bdad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a285092197c1db7a3fe114532a8f6593a"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a285092197c1db7a3fe114532a8f6593a">rb_check_frozen_inline</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a285092197c1db7a3fe114532a8f6593a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d8c05a9825c87225063ef986427d411"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9d8c05a9825c87225063ef986427d411">rb_check_trusted_inline</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a9d8c05a9825c87225063ef986427d411"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e7ee78b17659d40aeba0f953cf89e66"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3e7ee78b17659d40aeba0f953cf89e66">rb_check_copyable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> orig)</td></tr> <tr class="separator:a3e7ee78b17659d40aeba0f953cf89e66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5f87f9d39ea7433dc0de2f655bd6359"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af5f87f9d39ea7433dc0de2f655bd6359">rb_sourceline</a> (void)</td></tr> <tr class="separator:af5f87f9d39ea7433dc0de2f655bd6359"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a452b5b1b1a54238cd749112eb9e9d688"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a452b5b1b1a54238cd749112eb9e9d688">rb_sourcefile</a> (void)</td></tr> <tr class="separator:a452b5b1b1a54238cd749112eb9e9d688"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49459da73fec698f53845cf0053ef2b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a49459da73fec698f53845cf0053ef2b8">rb_check_funcall</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a49459da73fec698f53845cf0053ef2b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6ff274cf36f57bed129200699f1cb48"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af6ff274cf36f57bed129200699f1cb48">NORETURN</a> (void <a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a5cfc970fdb43bd9be4539eefaaf6ad82">rb_error_arity</a>(int, int, int))</td></tr> <tr class="separator:af6ff274cf36f57bed129200699f1cb48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fc1a47e5c653e46b4338f6308bdbbfb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3fc1a47e5c653e46b4338f6308bdbbfb">rb_check_arity</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, int min, int <a class="el" href="../../d8/d4e/strftime_8c.html#aa5d960354774dc177393b360c0f90aa9">max</a>)</td></tr> <tr class="separator:a3fc1a47e5c653e46b4338f6308bdbbfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f24defe04430ce7d5e1fb6b784e02e2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8f24defe04430ce7d5e1fb6b784e02e2">NORETURN</a> (void <a class="el" href="../../d3/d57/eval_8c.html#a237939d28c83950b84fb6a45ccca53a0">rb_exc_raise</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:a8f24defe04430ce7d5e1fb6b784e02e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01cf379d8505fe5044b3f606c3fce020"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a01cf379d8505fe5044b3f606c3fce020">rb_f_exit</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a01cf379d8505fe5044b3f606c3fce020"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad36efde70c6722bc2838aa4995dc0661"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad36efde70c6722bc2838aa4995dc0661">rb_f_abort</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:ad36efde70c6722bc2838aa4995dc0661"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7db40274a79e4acea86d745fcad9e1fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7db40274a79e4acea86d745fcad9e1fb">rb_remove_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a7db40274a79e4acea86d745fcad9e1fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15c621fd86ff475d8358accaa13291c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a15c621fd86ff475d8358accaa13291c6">rb_remove_method_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a15c621fd86ff475d8358accaa13291c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c99ed7f070458b961026d43d27d0642"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a>)</td></tr> <tr class="separator:a6c99ed7f070458b961026d43d27d0642"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad38ee02dc6ba34e3d05a60bac4a900f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad38ee02dc6ba34e3d05a60bac4a900f8">rb_undef_alloc_func</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad38ee02dc6ba34e3d05a60bac4a900f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5ae80906731b8ecb42cebafb22c4179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5ae80906731b8ecb42cebafb22c4179">rb_get_alloc_func</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad5ae80906731b8ecb42cebafb22c4179"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae488bf866fa621a10855d39b3f5efb1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aae488bf866fa621a10855d39b3f5efb1">rb_clear_cache</a> (void)</td></tr> <tr class="separator:aae488bf866fa621a10855d39b3f5efb1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4506a848d27faa4cba7ba2785926eceb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4506a848d27faa4cba7ba2785926eceb">rb_clear_constant_cache</a> (void)</td></tr> <tr class="separator:a4506a848d27faa4cba7ba2785926eceb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed9e35a13467740acb92cb2744519759"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aed9e35a13467740acb92cb2744519759">rb_clear_method_cache_by_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aed9e35a13467740acb92cb2744519759"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a875565385e4542e217883aa78ede3a67"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a875565385e4542e217883aa78ede3a67">rb_alias</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a875565385e4542e217883aa78ede3a67"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a187481b3db6f4bfb253eb0a4a4ee870e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a187481b3db6f4bfb253eb0a4a4ee870e">rb_attr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, int, int, int)</td></tr> <tr class="separator:a187481b3db6f4bfb253eb0a4a4ee870e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acfa8e431a17595b4183300e81ebdd811"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acfa8e431a17595b4183300e81ebdd811">rb_method_boundp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, int)</td></tr> <tr class="separator:acfa8e431a17595b4183300e81ebdd811"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a882b0bb698bfba8a3835bfd51018edba"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a882b0bb698bfba8a3835bfd51018edba">rb_method_basic_definition_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a882b0bb698bfba8a3835bfd51018edba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae871c8b0e9fb3305829e029cede53001"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae871c8b0e9fb3305829e029cede53001">rb_eval_cmd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:ae871c8b0e9fb3305829e029cede53001"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33e614c406d6b64d605ad0ef3f3ccb19"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a33e614c406d6b64d605ad0ef3f3ccb19">rb_obj_respond_to</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, int)</td></tr> <tr class="separator:a33e614c406d6b64d605ad0ef3f3ccb19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c6c63c2619b8c03df2e173ef1e73846"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5c6c63c2619b8c03df2e173ef1e73846">rb_respond_to</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a5c6c63c2619b8c03df2e173ef1e73846"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a807491089e64c19d62a37652dba8cd98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a807491089e64c19d62a37652dba8cd98">rb_f_notimplement</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a807491089e64c19d62a37652dba8cd98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d8d5988dde879949caf90661fcbf6c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4d8d5988dde879949caf90661fcbf6c9">rb_interrupt</a> (void)</td></tr> <tr class="separator:a4d8d5988dde879949caf90661fcbf6c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8e250f234a95692386f8cb7e858794d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa8e250f234a95692386f8cb7e858794d">rb_apply</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="memdesc:aa8e250f234a95692386f8cb7e858794d"><td class="mdescLeft"> </td><td class="mdescRight">Calls a method. <a href="#aa8e250f234a95692386f8cb7e858794d">More...</a><br /></td></tr> <tr class="separator:aa8e250f234a95692386f8cb7e858794d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af22113d5eb78709346350cc93de7f6f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af22113d5eb78709346350cc93de7f6f3">rb_backtrace</a> (void)</td></tr> <tr class="separator:af22113d5eb78709346350cc93de7f6f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2adee42611e910ced8da650e59a961a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2adee42611e910ced8da650e59a961a3">rb_frame_this_func</a> (void)</td></tr> <tr class="separator:a2adee42611e910ced8da650e59a961a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0329088164dccd42fa8a5d2efdb73dca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0329088164dccd42fa8a5d2efdb73dca">rb_obj_instance_eval</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0329088164dccd42fa8a5d2efdb73dca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1257c8972ef1ad2603a19267f581bede"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1257c8972ef1ad2603a19267f581bede">rb_obj_instance_exec</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1257c8972ef1ad2603a19267f581bede"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c102242f3fbc7967b1badc685da7d06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c102242f3fbc7967b1badc685da7d06">rb_mod_module_eval</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6c102242f3fbc7967b1badc685da7d06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90dcf912ea645bc4958fe028fc9d6004"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a90dcf912ea645bc4958fe028fc9d6004">rb_mod_module_exec</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a90dcf912ea645bc4958fe028fc9d6004"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0074dad253f4414c007d53a64d61b9f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0074dad253f4414c007d53a64d61b9f8">rb_load</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:a0074dad253f4414c007d53a64d61b9f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9326235f8ba1311607313e67a1d27cb5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9326235f8ba1311607313e67a1d27cb5">rb_load_protect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, int *)</td></tr> <tr class="separator:a9326235f8ba1311607313e67a1d27cb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c85554b869cb7699443cfbdf6cd4b4d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c85554b869cb7699443cfbdf6cd4b4d">NORETURN</a> (void <a class="el" href="../../d3/d57/eval_8c.html#ae48d70c45901eab8b89fb181fc9d1f3b">rb_jump_tag</a>(int))</td></tr> <tr class="separator:a6c85554b869cb7699443cfbdf6cd4b4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad807198f0a749f37d1048d04f4b84b74"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad807198f0a749f37d1048d04f4b84b74">rb_provided</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:ad807198f0a749f37d1048d04f4b84b74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a370c8226acd8b79e9e068670a7dee755"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a370c8226acd8b79e9e068670a7dee755">rb_feature_provided</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char **)</td></tr> <tr class="separator:a370c8226acd8b79e9e068670a7dee755"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08ace8f5832fff05a8accc4e61ed422c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a08ace8f5832fff05a8accc4e61ed422c">rb_provide</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a08ace8f5832fff05a8accc4e61ed422c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8606753aba1bca2d576d17cc63a94c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af8606753aba1bca2d576d17cc63a94c4">rb_f_require</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af8606753aba1bca2d576d17cc63a94c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf17cb44b59868c4b4b5453117a20ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acf17cb44b59868c4b4b5453117a20ea0">rb_require_safe</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:acf17cb44b59868c4b4b5453117a20ea0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9ccafe3c0640a14716a3c94b111a70c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa9ccafe3c0640a14716a3c94b111a70c">rb_obj_call_init</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:aa9ccafe3c0640a14716a3c94b111a70c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e25a1a5ca0fc372179c4f429600bc2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4e25a1a5ca0fc372179c4f429600bc2a">rb_class_new_instance</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4e25a1a5ca0fc372179c4f429600bc2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b330d2905c5f0c9a68cef4ebba5c00f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7b330d2905c5f0c9a68cef4ebba5c00f">rb_block_proc</a> (void)</td></tr> <tr class="separator:a7b330d2905c5f0c9a68cef4ebba5c00f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd98b4a614a453bc439758cd68a32985"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acd98b4a614a453bc439758cd68a32985">rb_block_lambda</a> (void)</td></tr> <tr class="separator:acd98b4a614a453bc439758cd68a32985"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a4a55d3f2ed6d9ece055553e48755d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8a4a55d3f2ed6d9ece055553e48755d5">rb_proc_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8a4a55d3f2ed6d9ece055553e48755d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a465568c66f9f2f257916e3a2f7f14aae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a465568c66f9f2f257916e3a2f7f14aae">rb_obj_is_proc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a465568c66f9f2f257916e3a2f7f14aae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac83215f3f701e797bb43ac8cbaae1aae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac83215f3f701e797bb43ac8cbaae1aae">rb_proc_call</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac83215f3f701e797bb43ac8cbaae1aae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56a6cf41702dd2d8b87944eb41fc1729"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a56a6cf41702dd2d8b87944eb41fc1729">rb_proc_call_with_block</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a56a6cf41702dd2d8b87944eb41fc1729"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d07fdb0461b17bb54671e2cbc5778d8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2d07fdb0461b17bb54671e2cbc5778d8">rb_proc_arity</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2d07fdb0461b17bb54671e2cbc5778d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a96293850077b10b7da7df2fef00df6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9a96293850077b10b7da7df2fef00df6">rb_proc_lambda_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9a96293850077b10b7da7df2fef00df6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae311913aafd9469008cdf681aeae9ed6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae311913aafd9469008cdf681aeae9ed6">rb_binding_new</a> (void)</td></tr> <tr class="separator:ae311913aafd9469008cdf681aeae9ed6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a313ca14c01fde0789cc8ec03ae3d9762"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a313ca14c01fde0789cc8ec03ae3d9762">rb_obj_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a313ca14c01fde0789cc8ec03ae3d9762"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42d20e898f60dacf8c07fac18922a0de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a42d20e898f60dacf8c07fac18922a0de">rb_obj_is_method</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a42d20e898f60dacf8c07fac18922a0de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c43557c40369d54f475f26fb34678fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0c43557c40369d54f475f26fb34678fb">rb_method_call</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0c43557c40369d54f475f26fb34678fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11a43ebe0b92ae51e0f0118ddda259ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a11a43ebe0b92ae51e0f0118ddda259ef">rb_method_call_with_block</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a11a43ebe0b92ae51e0f0118ddda259ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95a3f2ec8edf7b98881d3ad09c92d42e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a95a3f2ec8edf7b98881d3ad09c92d42e">rb_mod_method_arity</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a95a3f2ec8edf7b98881d3ad09c92d42e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e46f5df7f6f06843a4e69a05ece695d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5e46f5df7f6f06843a4e69a05ece695d">rb_obj_method_arity</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a5e46f5df7f6f06843a4e69a05ece695d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9704277391f6eedf7d6b47e3b2007db2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9704277391f6eedf7d6b47e3b2007db2">rb_protect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int *)</td></tr> <tr class="separator:a9704277391f6eedf7d6b47e3b2007db2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab1e2b0ba5582a68365e8212ae3cbf65"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aab1e2b0ba5582a68365e8212ae3cbf65">rb_set_end_proc</a> (void(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aab1e2b0ba5582a68365e8212ae3cbf65"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6fa0917a38e43eccb0c25d5a20778f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af6fa0917a38e43eccb0c25d5a20778f3">rb_exec_end_proc</a> (void)</td></tr> <tr class="separator:af6fa0917a38e43eccb0c25d5a20778f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1fe299d3b5a492259ab4e733832868c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad1fe299d3b5a492259ab4e733832868c">rb_thread_schedule</a> (void)</td></tr> <tr class="separator:ad1fe299d3b5a492259ab4e733832868c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38e5ff660fd6c045c7242de575e8a5f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a38e5ff660fd6c045c7242de575e8a5f2">rb_thread_wait_fd</a> (int)</td></tr> <tr class="separator:a38e5ff660fd6c045c7242de575e8a5f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9654ba3f4c47d18a77ebc22b5b4c356"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab9654ba3f4c47d18a77ebc22b5b4c356">rb_thread_fd_writable</a> (int)</td></tr> <tr class="separator:ab9654ba3f4c47d18a77ebc22b5b4c356"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad157720b45b21621915e6eb87721ca6a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad157720b45b21621915e6eb87721ca6a">rb_thread_fd_close</a> (int)</td></tr> <tr class="separator:ad157720b45b21621915e6eb87721ca6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac86131edba4a5a668958ce58b661d7ee"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac86131edba4a5a668958ce58b661d7ee">rb_thread_alone</a> (void)</td></tr> <tr class="separator:ac86131edba4a5a668958ce58b661d7ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5d34d4324be4eb6e9873c2a4fce9d57"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5d34d4324be4eb6e9873c2a4fce9d57">DEPRECATED</a> (void <a class="el" href="../../d3/de7/thread_8c.html#abf31d80a5916f352ca662319f536039f">rb_thread_polling</a>(void))</td></tr> <tr class="separator:ad5d34d4324be4eb6e9873c2a4fce9d57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad16a381d26668f09e4fb85cb89f79ddd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad16a381d26668f09e4fb85cb89f79ddd">rb_thread_sleep</a> (int)</td></tr> <tr class="separator:ad16a381d26668f09e4fb85cb89f79ddd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57a3a6b1a7a0c9dc8905611023297567"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a57a3a6b1a7a0c9dc8905611023297567">rb_thread_sleep_forever</a> (void)</td></tr> <tr class="separator:a57a3a6b1a7a0c9dc8905611023297567"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab181b3acc35b399709700c4e99814ba7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab181b3acc35b399709700c4e99814ba7">rb_thread_sleep_deadly</a> (void)</td></tr> <tr class="separator:ab181b3acc35b399709700c4e99814ba7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f6e14ae14061684bce66a2e886bcb03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6f6e14ae14061684bce66a2e886bcb03">rb_thread_stop</a> (void)</td></tr> <tr class="separator:a6f6e14ae14061684bce66a2e886bcb03"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ec55864056da2a01e4b87fde4c807b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5ec55864056da2a01e4b87fde4c807b9">rb_thread_wakeup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5ec55864056da2a01e4b87fde4c807b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0dd0009c5722d8c22a9221fbd122c6f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0dd0009c5722d8c22a9221fbd122c6f6">rb_thread_wakeup_alive</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0dd0009c5722d8c22a9221fbd122c6f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a466749a3498fa8fbb48f7fc783a7cf34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a466749a3498fa8fbb48f7fc783a7cf34">rb_thread_run</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a466749a3498fa8fbb48f7fc783a7cf34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39d797b784a78c9ef04324d7408b6211"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a39d797b784a78c9ef04324d7408b6211">rb_thread_kill</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a39d797b784a78c9ef04324d7408b6211"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a987c01487d77573a7840848bc2c37b0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a987c01487d77573a7840848bc2c37b0e">rb_thread_create</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), void *)</td></tr> <tr class="separator:a987c01487d77573a7840848bc2c37b0e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65eb456fca95aaf641281786226d614f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a65eb456fca95aaf641281786226d614f">DEPRECATED</a> (int <a class="el" href="../../d3/de7/thread_8c.html#a885dae4ffed37b7ecdfcdf310fd1e215">rb_thread_select</a>(int, fd_set *, fd_set *, fd_set *, struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> *))</td></tr> <tr class="separator:a65eb456fca95aaf641281786226d614f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3dbecc01461a64d6b6fa6d1b229fbd91"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3dbecc01461a64d6b6fa6d1b229fbd91">rb_thread_fd_select</a> (int, <a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> *, <a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> *, <a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> *, struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> *)</td></tr> <tr class="separator:a3dbecc01461a64d6b6fa6d1b229fbd91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0187a1eb4a4d01a4c9ef6b36b51faa6f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0187a1eb4a4d01a4c9ef6b36b51faa6f">rb_thread_wait_for</a> (struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a>)</td></tr> <tr class="separator:a0187a1eb4a4d01a4c9ef6b36b51faa6f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac41dd89ae3df1fc1d9968c8239659ce3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac41dd89ae3df1fc1d9968c8239659ce3">rb_thread_current</a> (void)</td></tr> <tr class="separator:ac41dd89ae3df1fc1d9968c8239659ce3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51cfac21ec8b848c95a397c50660f2fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a51cfac21ec8b848c95a397c50660f2fe">rb_thread_main</a> (void)</td></tr> <tr class="separator:a51cfac21ec8b848c95a397c50660f2fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15b098e747732bb38336dc5a41cff43f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a15b098e747732bb38336dc5a41cff43f">rb_thread_local_aref</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a15b098e747732bb38336dc5a41cff43f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3890ff58fc1746b7b2b53ec12f8bbee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad3890ff58fc1746b7b2b53ec12f8bbee">rb_thread_local_aset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad3890ff58fc1746b7b2b53ec12f8bbee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd6f8148f90fefcd84afa732cefc2965"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abd6f8148f90fefcd84afa732cefc2965">rb_thread_atfork</a> (void)</td></tr> <tr class="separator:abd6f8148f90fefcd84afa732cefc2965"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9582c89e8f607363640a487f183431ab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9582c89e8f607363640a487f183431ab">rb_thread_atfork_before_exec</a> (void)</td></tr> <tr class="separator:a9582c89e8f607363640a487f183431ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2fc1974c9016956fcb6152effb4fdaa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae2fc1974c9016956fcb6152effb4fdaa">rb_exec_recursive</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae2fc1974c9016956fcb6152effb4fdaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07fd462bfad791ac000be664732e74e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a07fd462bfad791ac000be664732e74e8">rb_exec_recursive_paired</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a07fd462bfad791ac000be664732e74e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a185ba76b8dd7c7a1fbeb265187b73eb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a185ba76b8dd7c7a1fbeb265187b73eb4">rb_exec_recursive_outer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a185ba76b8dd7c7a1fbeb265187b73eb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c562310afac1b3c02b97a2e358f2be8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7c562310afac1b3c02b97a2e358f2be8">rb_exec_recursive_paired_outer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7c562310afac1b3c02b97a2e358f2be8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a057e2860f01d0605995466ffa13a11a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a057e2860f01d0605995466ffa13a11a7">rb_dir_getwd</a> (void)</td></tr> <tr class="separator:a057e2860f01d0605995466ffa13a11a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a859c0747accadd42f27e2e22b4d0e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3a859c0747accadd42f27e2e22b4d0e3">rb_file_s_expand_path</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a3a859c0747accadd42f27e2e22b4d0e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2b0d6faf845ea11adf71c18c210a4a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae2b0d6faf845ea11adf71c18c210a4a0">rb_file_expand_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae2b0d6faf845ea11adf71c18c210a4a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8c02b8f68b42b39760b053bd687d7f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae8c02b8f68b42b39760b053bd687d7f9">rb_file_s_absolute_path</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:ae8c02b8f68b42b39760b053bd687d7f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ea065c5786f9516a1dfb2c81367a2a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8ea065c5786f9516a1dfb2c81367a2a5">rb_file_absolute_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8ea065c5786f9516a1dfb2c81367a2a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc9e44298a95e39a87636cadc359f4fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afc9e44298a95e39a87636cadc359f4fc">rb_file_dirname</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fname)</td></tr> <tr class="separator:afc9e44298a95e39a87636cadc359f4fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a808bd23592a42bdb720d15149a3d1e57"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a808bd23592a42bdb720d15149a3d1e57">rb_find_file_ext_safe</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> *, int)</td></tr> <tr class="separator:a808bd23592a42bdb720d15149a3d1e57"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a487513042ce3de0a26e101e9010bb071"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a487513042ce3de0a26e101e9010bb071">rb_find_file_safe</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:a487513042ce3de0a26e101e9010bb071"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adef2d73014030d91382d0081388810ba"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adef2d73014030d91382d0081388810ba">rb_find_file_ext</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> *)</td></tr> <tr class="separator:adef2d73014030d91382d0081388810ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85861f108b816e77d971770c9724b2c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a85861f108b816e77d971770c9724b2c1">rb_find_file</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a85861f108b816e77d971770c9724b2c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ed38d3bc20fe5d5b9c23008d02f9289"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3ed38d3bc20fe5d5b9c23008d02f9289">rb_file_directory_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3ed38d3bc20fe5d5b9c23008d02f9289"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2618cc751fb2c13eae91e370e2d4d727"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2618cc751fb2c13eae91e370e2d4d727">rb_str_encode_ospath</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2618cc751fb2c13eae91e370e2d4d727"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa590ba2733d506371f22e6641be999ab"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa590ba2733d506371f22e6641be999ab">rb_is_absolute_path</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:aa590ba2733d506371f22e6641be999ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae84cd0fdd6ae6449e500827a7095e24e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae84cd0fdd6ae6449e500827a7095e24e">NORETURN</a> (void <a class="el" href="../../d8/d16/gc_8c.html#a14b9fe6e6bba3f2279b95af407c546f8">rb_memerror</a>(void))</td></tr> <tr class="separator:ae84cd0fdd6ae6449e500827a7095e24e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a481b1446700e95e49f9531c653543c85"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a481b1446700e95e49f9531c653543c85">rb_during_gc</a> (void)</td></tr> <tr class="separator:a481b1446700e95e49f9531c653543c85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c360746431a2e3ebf9b5128f8775611"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1c360746431a2e3ebf9b5128f8775611">rb_gc_mark_locations</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a1c360746431a2e3ebf9b5128f8775611"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1be53fb256f4714b1cea89cfeac151ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1be53fb256f4714b1cea89cfeac151ee">rb_mark_tbl</a> (struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:a1be53fb256f4714b1cea89cfeac151ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adee04662027c2decd1be09fa10734e3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adee04662027c2decd1be09fa10734e3f">rb_mark_set</a> (struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:adee04662027c2decd1be09fa10734e3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae104e742e11d542705a7b400620c928f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae104e742e11d542705a7b400620c928f">rb_mark_hash</a> (struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:ae104e742e11d542705a7b400620c928f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d3247e340fb349b995f3efdd58bee42"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1d3247e340fb349b995f3efdd58bee42">rb_gc_mark_maybe</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1d3247e340fb349b995f3efdd58bee42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cc63a619ac827ce302907081a810324"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9cc63a619ac827ce302907081a810324">rb_gc_mark</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9cc63a619ac827ce302907081a810324"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac93c86c78fb19a534843660eb5642fab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac93c86c78fb19a534843660eb5642fab">rb_gc_force_recycle</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac93c86c78fb19a534843660eb5642fab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a12ca86b76e272a301173e7661acfea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7a12ca86b76e272a301173e7661acfea">rb_gc</a> (void)</td></tr> <tr class="separator:a7a12ca86b76e272a301173e7661acfea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace72cc778ea5ac44393f7e140cd67851"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ace72cc778ea5ac44393f7e140cd67851">rb_gc_copy_finalizer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ace72cc778ea5ac44393f7e140cd67851"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf77a0f360adf8c044d9b5d181376376"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acf77a0f360adf8c044d9b5d181376376">rb_gc_finalize_deferred</a> (void)</td></tr> <tr class="separator:acf77a0f360adf8c044d9b5d181376376"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac23f4325e1613f037383bfa0a925a81e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac23f4325e1613f037383bfa0a925a81e">rb_gc_call_finalizer_at_exit</a> (void)</td></tr> <tr class="separator:ac23f4325e1613f037383bfa0a925a81e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cbc64cc9d74c437c08a5dc923d1c7dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3cbc64cc9d74c437c08a5dc923d1c7dd">rb_gc_enable</a> (void)</td></tr> <tr class="separator:a3cbc64cc9d74c437c08a5dc923d1c7dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27a2dbb7307d5ea8e096ce4357f6ece6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a27a2dbb7307d5ea8e096ce4357f6ece6">rb_gc_disable</a> (void)</td></tr> <tr class="separator:a27a2dbb7307d5ea8e096ce4357f6ece6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a2d48737bcaedc111aad7bb6059165d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2a2d48737bcaedc111aad7bb6059165d">rb_gc_start</a> (void)</td></tr> <tr class="separator:a2a2d48737bcaedc111aad7bb6059165d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d2d62ebd5581a6e7118b7751241aaaa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3d2d62ebd5581a6e7118b7751241aaaa">rb_define_finalizer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3d2d62ebd5581a6e7118b7751241aaaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41b0ef4b19a6c2c1d3b422a2ffc83c48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a41b0ef4b19a6c2c1d3b422a2ffc83c48">rb_undefine_finalizer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a41b0ef4b19a6c2c1d3b422a2ffc83c48"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3b5ae6a4dfae89bc2ba31810bd23e22"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af3b5ae6a4dfae89bc2ba31810bd23e22">rb_gc_count</a> (void)</td></tr> <tr class="separator:af3b5ae6a4dfae89bc2ba31810bd23e22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62274751a4ff5663633bbe3bc31101d2"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a62274751a4ff5663633bbe3bc31101d2">rb_gc_stat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a62274751a4ff5663633bbe3bc31101d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35bbafe3f9e7575c2b86c828206dba3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a35bbafe3f9e7575c2b86c828206dba3d">rb_gc_latest_gc_info</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a35bbafe3f9e7575c2b86c828206dba3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1347177c86088b804b7b162f2042cdeb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1347177c86088b804b7b162f2042cdeb">st_foreach_safe</a> (struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a>)</td></tr> <tr class="separator:a1347177c86088b804b7b162f2042cdeb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac379ff9cffa888db83e10145cb64e40a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac379ff9cffa888db83e10145cb64e40a">rb_check_hash_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac379ff9cffa888db83e10145cb64e40a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afbdf86d4985ccc0d2e6b5c80c1929526"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afbdf86d4985ccc0d2e6b5c80c1929526">rb_hash_foreach</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:afbdf86d4985ccc0d2e6b5c80c1929526"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b429f709a2296ed4895be424450c5bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0b429f709a2296ed4895be424450c5bb">rb_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0b429f709a2296ed4895be424450c5bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1da586524a3a1739fd5b91272037815"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af1da586524a3a1739fd5b91272037815">rb_hash_new</a> (void)</td></tr> <tr class="separator:af1da586524a3a1739fd5b91272037815"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c56078f765a668bff4af47545b6ab56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c56078f765a668bff4af47545b6ab56">rb_hash_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6c56078f765a668bff4af47545b6ab56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b251f29e25f897d4e7d237f712eccbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8b251f29e25f897d4e7d237f712eccbd">rb_hash_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8b251f29e25f897d4e7d237f712eccbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a258d8dd19717e896405c06cf6aa95a8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a258d8dd19717e896405c06cf6aa95a8b">rb_hash_aref</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a258d8dd19717e896405c06cf6aa95a8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03fcead954859956e333a46950ad5710"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a03fcead954859956e333a46950ad5710">rb_hash_lookup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a03fcead954859956e333a46950ad5710"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a651642c3e96aeee2ff3fdde84643317e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a651642c3e96aeee2ff3fdde84643317e">rb_hash_lookup2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a651642c3e96aeee2ff3fdde84643317e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5e5c3715ddb1027a296226f3cc20876"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac5e5c3715ddb1027a296226f3cc20876">rb_hash_fetch</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac5e5c3715ddb1027a296226f3cc20876"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5e50a405c25d3df6ce1efc754478529"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad5e50a405c25d3df6ce1efc754478529"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9922cc8adf2dd5a6eef2a4208cedd77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae9922cc8adf2dd5a6eef2a4208cedd77">rb_hash_clear</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae9922cc8adf2dd5a6eef2a4208cedd77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39d3e07758788c7a6c15efae619fa7b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a39d3e07758788c7a6c15efae619fa7b5">rb_hash_delete_if</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a39d3e07758788c7a6c15efae619fa7b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaeac6d3b709d8891d9dd0a26d8e7605a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aaeac6d3b709d8891d9dd0a26d8e7605a">rb_hash_delete</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaeac6d3b709d8891d9dd0a26d8e7605a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a210dfd81d9a9fdfebc8e512859d6766c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a210dfd81d9a9fdfebc8e512859d6766c">rb_hash_set_ifnone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ifnone)</td></tr> <tr class="separator:a210dfd81d9a9fdfebc8e512859d6766c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa472b1b77483a376d17e0ec6c33f90eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa472b1b77483a376d17e0ec6c33f90eb">rb_hash_update_by</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2, <a class="el" href="../../db/d2e/intern_8h.html#a4d6ed9d9ba44b459e41121c94bb6601b">rb_hash_update_func</a> *<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)</td></tr> <tr class="separator:aa472b1b77483a376d17e0ec6c33f90eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac34e1c1bcb5de12f420905d8b5f982ab"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac34e1c1bcb5de12f420905d8b5f982ab">rb_hash_tbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac34e1c1bcb5de12f420905d8b5f982ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58e90e258138248353dc2d570a697087"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a58e90e258138248353dc2d570a697087">rb_path_check</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a58e90e258138248353dc2d570a697087"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cae38de3410a69a23f7547d7fbd53d7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5cae38de3410a69a23f7547d7fbd53d7">rb_env_path_tainted</a> (void)</td></tr> <tr class="separator:a5cae38de3410a69a23f7547d7fbd53d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad75294c7ded1989a00eaf3f0f06bffb0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad75294c7ded1989a00eaf3f0f06bffb0">rb_env_clear</a> (void)</td></tr> <tr class="separator:ad75294c7ded1989a00eaf3f0f06bffb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57f7dccae9fa179bd7a44230ca836cf9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a57f7dccae9fa179bd7a44230ca836cf9">rb_io_write</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a57f7dccae9fa179bd7a44230ca836cf9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f0d1bd3c88e8f31ee0b41afce9e94fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4f0d1bd3c88e8f31ee0b41afce9e94fb">rb_io_gets</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4f0d1bd3c88e8f31ee0b41afce9e94fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13c20887173177e30ccd7bb42708dc2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a13c20887173177e30ccd7bb42708dc2b">rb_io_getbyte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a13c20887173177e30ccd7bb42708dc2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a494a6de694f10dfe1b8da289e6479c51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a494a6de694f10dfe1b8da289e6479c51">rb_io_ungetc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a494a6de694f10dfe1b8da289e6479c51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5e3541ec00f5805a8bfb10fbe71a33a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5e3541ec00f5805a8bfb10fbe71a33a">rb_io_ungetbyte</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad5e3541ec00f5805a8bfb10fbe71a33a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b37c38f6b8a9fc60eeee87a7d58d232"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3b37c38f6b8a9fc60eeee87a7d58d232">rb_io_close</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3b37c38f6b8a9fc60eeee87a7d58d232"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a773ecf32a05c03d4ca1da8cf31bbfc29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a773ecf32a05c03d4ca1da8cf31bbfc29">rb_io_flush</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a773ecf32a05c03d4ca1da8cf31bbfc29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25dc0631238847713d9cb4ea9bebdb13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a25dc0631238847713d9cb4ea9bebdb13">rb_io_eof</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a25dc0631238847713d9cb4ea9bebdb13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb93518ea7f5fdcf897359c214c03254"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adb93518ea7f5fdcf897359c214c03254">rb_io_binmode</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:adb93518ea7f5fdcf897359c214c03254"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e93bb5b5a12f3c6638b443f4e6746b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5e93bb5b5a12f3c6638b443f4e6746b3">rb_io_ascii8bit_binmode</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5e93bb5b5a12f3c6638b443f4e6746b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9660780630812f5149c578517e5a1796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9660780630812f5149c578517e5a1796">rb_io_addstr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a9660780630812f5149c578517e5a1796"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab73b37851177d15273fb23ed21b8c564"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab73b37851177d15273fb23ed21b8c564">rb_io_printf</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab73b37851177d15273fb23ed21b8c564"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5224149a04b11c155dd7ed90abca45a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5224149a04b11c155dd7ed90abca45a4">rb_io_print</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5224149a04b11c155dd7ed90abca45a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae85b97b8e0efba41ee0b0da17ae131c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae85b97b8e0efba41ee0b0da17ae131c6">rb_io_puts</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae85b97b8e0efba41ee0b0da17ae131c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c9f47fa38a9d0ec956e154d4e3d44fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3c9f47fa38a9d0ec956e154d4e3d44fe">rb_io_fdopen</a> (int, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a3c9f47fa38a9d0ec956e154d4e3d44fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc8a40f163cccdca6e3b9c0db7ed24b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abc8a40f163cccdca6e3b9c0db7ed24b3">rb_io_get_io</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:abc8a40f163cccdca6e3b9c0db7ed24b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28282fca257f7a7b80524edac3214614"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a28282fca257f7a7b80524edac3214614">rb_file_open</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a28282fca257f7a7b80524edac3214614"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7355c873e8175a0c36e6eef35507e781"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7355c873e8175a0c36e6eef35507e781">rb_file_open_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a7355c873e8175a0c36e6eef35507e781"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2c12d1abbff798fea29d04298536b19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac2c12d1abbff798fea29d04298536b19">rb_gets</a> (void)</td></tr> <tr class="separator:ac2c12d1abbff798fea29d04298536b19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1fbc95b7e9c7e0697f0f5c19e2fb2d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa1fbc95b7e9c7e0697f0f5c19e2fb2d2">rb_write_error</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:aa1fbc95b7e9c7e0697f0f5c19e2fb2d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf2dfce0fb7de77f5fe6ceaf50a23913"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abf2dfce0fb7de77f5fe6ceaf50a23913">rb_write_error2</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:abf2dfce0fb7de77f5fe6ceaf50a23913"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a906c25d86ff1eacd9c715d13dd18f8b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a906c25d86ff1eacd9c715d13dd18f8b3">rb_close_before_exec</a> (int lowfd, int maxhint, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> noclose_fds)</td></tr> <tr class="separator:a906c25d86ff1eacd9c715d13dd18f8b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abbfdd28892be7ef48b8c7f4fba55cbe4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abbfdd28892be7ef48b8c7f4fba55cbe4">rb_pipe</a> (int *pipes)</td></tr> <tr class="separator:abbfdd28892be7ef48b8c7f4fba55cbe4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99e6a1aee4d7f246bde93617c860767a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a99e6a1aee4d7f246bde93617c860767a">rb_reserved_fd_p</a> (int fd)</td></tr> <tr class="separator:a99e6a1aee4d7f246bde93617c860767a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a757b1b29d394ec33acb8a3c476a63a8e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a757b1b29d394ec33acb8a3c476a63a8e">rb_cloexec_open</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *pathname, int flags, <a class="el" href="../../dc/db1/win32_8h.html#ad2933406ba93c0e0d1884fc09c18a0bf">mode_t</a> mode)</td></tr> <tr class="separator:a757b1b29d394ec33acb8a3c476a63a8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae007fdb0481ef0f8f44f85a0de1ed802"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae007fdb0481ef0f8f44f85a0de1ed802">rb_cloexec_dup</a> (int oldfd)</td></tr> <tr class="separator:ae007fdb0481ef0f8f44f85a0de1ed802"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3533d3eb5522b0ac3c0e2680255ccb69"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3533d3eb5522b0ac3c0e2680255ccb69">rb_cloexec_dup2</a> (int oldfd, int newfd)</td></tr> <tr class="separator:a3533d3eb5522b0ac3c0e2680255ccb69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1325f37685453a2509075d047906d924"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1325f37685453a2509075d047906d924">rb_cloexec_pipe</a> (int fildes[2])</td></tr> <tr class="separator:a1325f37685453a2509075d047906d924"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac731a84d6bdd57dfcbdf468660dc38e5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac731a84d6bdd57dfcbdf468660dc38e5">rb_cloexec_fcntl_dupfd</a> (int fd, int minfd)</td></tr> <tr class="separator:ac731a84d6bdd57dfcbdf468660dc38e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6448f20b0936afe0cb85ab3186753db2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6448f20b0936afe0cb85ab3186753db2">rb_update_max_fd</a> (int fd)</td></tr> <tr class="separator:a6448f20b0936afe0cb85ab3186753db2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa14166811be40fa759d19d00a6a60b3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa14166811be40fa759d19d00a6a60b3f">rb_fd_fix_cloexec</a> (int fd)</td></tr> <tr class="separator:aa14166811be40fa759d19d00a6a60b3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad03d16f57de740c38467ec7d62f1b4a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad03d16f57de740c38467ec7d62f1b4a1">rb_marshal_dump</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad03d16f57de740c38467ec7d62f1b4a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9242aff78e803f6bf33fd0a9b982fb5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac9242aff78e803f6bf33fd0a9b982fb5">rb_marshal_load</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac9242aff78e803f6bf33fd0a9b982fb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7e93ed6ecaa449ac77c265b6262f0d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae7e93ed6ecaa449ac77c265b6262f0d8">rb_marshal_define_compat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> newclass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oldclass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*dumper)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*loader)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:ae7e93ed6ecaa449ac77c265b6262f0d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f38a6ab6f75e337fb80fe1351e6e8ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2f38a6ab6f75e337fb80fe1351e6e8ff">rb_num_coerce_bin</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a2f38a6ab6f75e337fb80fe1351e6e8ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9ef0eef5110cc98ba79a40a876c3d1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa9ef0eef5110cc98ba79a40a876c3d1c">rb_num_coerce_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:aa9ef0eef5110cc98ba79a40a876c3d1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7a89c076f8710df7f3974af601e2b6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac7a89c076f8710df7f3974af601e2b6d">rb_num_coerce_relop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ac7a89c076f8710df7f3974af601e2b6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98ac4e7ef00985b7e5a3deba1caea289"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a98ac4e7ef00985b7e5a3deba1caea289">rb_num_coerce_bit</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a98ac4e7ef00985b7e5a3deba1caea289"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac13744fbc3a9167a69dff4e991f0f43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aac13744fbc3a9167a69dff4e991f0f43">rb_num2fix</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aac13744fbc3a9167a69dff4e991f0f43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a514248a396e8910d80016bc5d3785a81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a514248a396e8910d80016bc5d3785a81">rb_fix2str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:a514248a396e8910d80016bc5d3785a81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04cf4b247fc5bcd5bcff183b7fc850bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a04cf4b247fc5bcd5bcff183b7fc850bc">rb_dbl_cmp</a> (double, double)</td></tr> <tr class="separator:a04cf4b247fc5bcd5bcff183b7fc850bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a180c7fb8680438a968a03f26cfb7b542"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a180c7fb8680438a968a03f26cfb7b542">rb_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a180c7fb8680438a968a03f26cfb7b542"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24afa0db60cabea2fb47545b1ff9edf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a24afa0db60cabea2fb47545b1ff9edf4">rb_any_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a24afa0db60cabea2fb47545b1ff9edf4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbb281bacf6b80f460143348e26142e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acbb281bacf6b80f460143348e26142e9">rb_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acbb281bacf6b80f460143348e26142e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04d0862c584bd79f66702d353af335af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a04d0862c584bd79f66702d353af335af">rb_obj_is_instance_of</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a04d0862c584bd79f66702d353af335af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e65fc310dd65ebd60d68ada991da6f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6e65fc310dd65ebd60d68ada991da6f6">rb_obj_is_kind_of</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6e65fc310dd65ebd60d68ada991da6f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4419d9ed52af0d0dbdcb02f491b1d88d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4419d9ed52af0d0dbdcb02f491b1d88d">rb_obj_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4419d9ed52af0d0dbdcb02f491b1d88d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac94270bbb4df159e10c3c2fadf0376a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac94270bbb4df159e10c3c2fadf0376a2">rb_obj_clone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac94270bbb4df159e10c3c2fadf0376a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a303b384bd946cba1101841237c5c27d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a303b384bd946cba1101841237c5c27d0">rb_obj_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a303b384bd946cba1101841237c5c27d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d288ecd1aa624a3f59d3984a8a4376f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4d288ecd1aa624a3f59d3984a8a4376f">rb_obj_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4d288ecd1aa624a3f59d3984a8a4376f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac576fb80a2fb4fcc3f359f75d0daf2bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac576fb80a2fb4fcc3f359f75d0daf2bd">rb_obj_taint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac576fb80a2fb4fcc3f359f75d0daf2bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe2852d18f5b87e05b170e2c92fa37b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afe2852d18f5b87e05b170e2c92fa37b1">rb_obj_tainted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:afe2852d18f5b87e05b170e2c92fa37b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d7044e9051f0b3a38f4e81ce0c38612"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1d7044e9051f0b3a38f4e81ce0c38612">rb_obj_untaint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1d7044e9051f0b3a38f4e81ce0c38612"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7931b25e010d7aa79592c0fcb512ec98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7931b25e010d7aa79592c0fcb512ec98">rb_obj_untrust</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7931b25e010d7aa79592c0fcb512ec98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8587fc9dd28c586b9e61e6cacb5f715c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8587fc9dd28c586b9e61e6cacb5f715c">rb_obj_untrusted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8587fc9dd28c586b9e61e6cacb5f715c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e06116225523d17397b6d607977ddcf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7e06116225523d17397b6d607977ddcf">rb_obj_trust</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7e06116225523d17397b6d607977ddcf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ea3742679211f408cb5769de6cf0d46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8ea3742679211f408cb5769de6cf0d46">rb_obj_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8ea3742679211f408cb5769de6cf0d46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32e1cf74b0c1e89537bc0fde175cff8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a32e1cf74b0c1e89537bc0fde175cff8c">rb_obj_frozen_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a32e1cf74b0c1e89537bc0fde175cff8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b445c73a46da064e2a1fa8a3a248a64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6b445c73a46da064e2a1fa8a3a248a64">rb_obj_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6b445c73a46da064e2a1fa8a3a248a64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2be7243e739fa8f5dce6be0c8ee5f6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac2be7243e739fa8f5dce6be0c8ee5f6d">rb_obj_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac2be7243e739fa8f5dce6be0c8ee5f6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4b2dc0dd79654335ec8fc99ed9880d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab4b2dc0dd79654335ec8fc99ed9880d6">rb_class_real</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab4b2dc0dd79654335ec8fc99ed9880d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0b73a807aed3ba16db6c716eef9a8e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af0b73a807aed3ba16db6c716eef9a8e5">rb_class_inherited_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af0b73a807aed3ba16db6c716eef9a8e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f875a8446cf92f47ce7863ec1c4162b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5f875a8446cf92f47ce7863ec1c4162b">rb_class_superclass</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5f875a8446cf92f47ce7863ec1c4162b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73720dff07fc705c99214903fe8244a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a73720dff07fc705c99214903fe8244a2">rb_class_get_superclass</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a73720dff07fc705c99214903fe8244a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a692c7c3caf5cdcf40d3812136f757fb5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a692c7c3caf5cdcf40d3812136f757fb5">rb_convert_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a692c7c3caf5cdcf40d3812136f757fb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16e59d05c8eb1641308bc1018c333cc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a16e59d05c8eb1641308bc1018c333cc1">rb_check_convert_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a16e59d05c8eb1641308bc1018c333cc1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6019bc11856926dd4b9c7adade93d8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa6019bc11856926dd4b9c7adade93d8f">rb_check_to_integer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:aa6019bc11856926dd4b9c7adade93d8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15d692eed376f010f3667ce7512705a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a15d692eed376f010f3667ce7512705a7">rb_check_to_float</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a15d692eed376f010f3667ce7512705a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae98f9e6c1a4b5181ca48e36d06b3157b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae98f9e6c1a4b5181ca48e36d06b3157b">rb_to_int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae98f9e6c1a4b5181ca48e36d06b3157b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d7e4b8774aff8d2f23a75178dd9c5a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4d7e4b8774aff8d2f23a75178dd9c5a3">rb_check_to_int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4d7e4b8774aff8d2f23a75178dd9c5a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad950d1bea5353b9072fbfd7b2139139a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad950d1bea5353b9072fbfd7b2139139a">rb_Integer</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad950d1bea5353b9072fbfd7b2139139a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fc6e036418db7ce57bd87bd9bef1bf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7fc6e036418db7ce57bd87bd9bef1bf5">rb_to_float</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7fc6e036418db7ce57bd87bd9bef1bf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2dbbded6179580510ae67c33f29505ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2dbbded6179580510ae67c33f29505ec">rb_Float</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2dbbded6179580510ae67c33f29505ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7cf2d103c6ce7d9b82c0076effac263"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad7cf2d103c6ce7d9b82c0076effac263">rb_String</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad7cf2d103c6ce7d9b82c0076effac263"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2afb1f8da153c671b32717e8f22b7ea9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2afb1f8da153c671b32717e8f22b7ea9">rb_Array</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2afb1f8da153c671b32717e8f22b7ea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38c592c87dee2329aa47120745c3bc23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a38c592c87dee2329aa47120745c3bc23">rb_Hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a38c592c87dee2329aa47120745c3bc23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a239ff81d5781209ce8c32033014b0e71"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a239ff81d5781209ce8c32033014b0e71">rb_cstr_to_dbl</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int)</td></tr> <tr class="separator:a239ff81d5781209ce8c32033014b0e71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2815e113b851cdd2ef186d322b9c73aa"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2815e113b851cdd2ef186d322b9c73aa">rb_str_to_dbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:a2815e113b851cdd2ef186d322b9c73aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade45ef4241a3bf68d4126acc3aac940c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ade45ef4241a3bf68d4126acc3aac940c">rb_id_attrset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ade45ef4241a3bf68d4126acc3aac940c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9183b29dd351bf928781e1df67b18d77"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9183b29dd351bf928781e1df67b18d77">rb_is_const_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a9183b29dd351bf928781e1df67b18d77"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72123959576d396d5a9d48b8b3d4b323"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a72123959576d396d5a9d48b8b3d4b323">rb_is_global_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a72123959576d396d5a9d48b8b3d4b323"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a433bce3dc1b5770daa09dbebb28c9d17"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a433bce3dc1b5770daa09dbebb28c9d17">rb_is_instance_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a433bce3dc1b5770daa09dbebb28c9d17"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d204580c4e2acf387a721aa59517516"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1d204580c4e2acf387a721aa59517516">rb_is_attrset_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a1d204580c4e2acf387a721aa59517516"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8991b0a7bdf80f63f864b9f96d6b9162"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8991b0a7bdf80f63f864b9f96d6b9162">rb_is_class_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a8991b0a7bdf80f63f864b9f96d6b9162"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6783721342c2c51bf6c0a635257ff067"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6783721342c2c51bf6c0a635257ff067">rb_is_local_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a6783721342c2c51bf6c0a635257ff067"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e49a087caccab5be72c56dbcdaf5117"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9e49a087caccab5be72c56dbcdaf5117">rb_is_junk_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a9e49a087caccab5be72c56dbcdaf5117"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4978e2994858672d52f52a39ccd2e06"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa4978e2994858672d52f52a39ccd2e06">rb_symname_p</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:aa4978e2994858672d52f52a39ccd2e06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5cd84704bb44be8829b0392b7f1a4db"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa5cd84704bb44be8829b0392b7f1a4db">rb_sym_interned_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa5cd84704bb44be8829b0392b7f1a4db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2590f9272c0599ff0d1922bd0fb6efce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2590f9272c0599ff0d1922bd0fb6efce">rb_backref_get</a> (void)</td></tr> <tr class="separator:a2590f9272c0599ff0d1922bd0fb6efce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af108344435c1d0ea151c99dc859cccb4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af108344435c1d0ea151c99dc859cccb4">rb_backref_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af108344435c1d0ea151c99dc859cccb4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac185acdaeb1aadf3f4297609e05fd083"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac185acdaeb1aadf3f4297609e05fd083">rb_lastline_get</a> (void)</td></tr> <tr class="separator:ac185acdaeb1aadf3f4297609e05fd083"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada36b7e0e23335fa38937f0b5328601d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ada36b7e0e23335fa38937f0b5328601d">rb_lastline_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ada36b7e0e23335fa38937f0b5328601d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a564559c7653938771a7c75f054e4eeaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a564559c7653938771a7c75f054e4eeaf">rb_sym_all_symbols</a> (void)</td></tr> <tr class="separator:a564559c7653938771a7c75f054e4eeaf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad71838efdb17238a892e8cece35351a7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad71838efdb17238a892e8cece35351a7">rb_last_status_set</a> (int status, rb_pid_t pid)</td></tr> <tr class="separator:ad71838efdb17238a892e8cece35351a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c58759ead9f39648223aa199ae4add7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0c58759ead9f39648223aa199ae4add7">rb_last_status_get</a> (void)</td></tr> <tr class="separator:a0c58759ead9f39648223aa199ae4add7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d1dde4544dffc688f5b150a00813c64"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6d1dde4544dffc688f5b150a00813c64">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#a2e96345d319556284b982a33db3d67df">rb_proc_exec_n</a>(int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:a6d1dde4544dffc688f5b150a00813c64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a161b601592264413b73995abaee8290d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a161b601592264413b73995abaee8290d">rb_proc_exec</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a161b601592264413b73995abaee8290d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a788dc96df7452fea9a985f6fc6a58d87"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a788dc96df7452fea9a985f6fc6a58d87">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d0/d85/process_8c.html#a11acd0c774afcafdb5b3bce4a7446566">rb_exec_arg_init</a>(int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, int accept_shell, struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *e))</td></tr> <tr class="separator:a788dc96df7452fea9a985f6fc6a58d87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7005ea7da91906e958069b542766fff3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7005ea7da91906e958069b542766fff3">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#aa6fa6085812c6b4e48e0a757044f1b93">rb_exec_arg_addopt</a>(struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *e, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>))</td></tr> <tr class="separator:a7005ea7da91906e958069b542766fff3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bf7268722520bd0c53041d50a715e1b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4bf7268722520bd0c53041d50a715e1b">DEPRECATED</a> (void <a class="el" href="../../d0/d85/process_8c.html#afb05b4454d318d77a5dc55df7c87fb8b">rb_exec_arg_fixup</a>(struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *e))</td></tr> <tr class="separator:a4bf7268722520bd0c53041d50a715e1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4c25d94599143e923daade8b3065a6b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab4c25d94599143e923daade8b3065a6b">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#ac1c2bbac9bb73f2f91a00d619c10b8b8">rb_run_exec_options</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *e, struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *s))</td></tr> <tr class="separator:ab4c25d94599143e923daade8b3065a6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24e40c22ebde54210be1686b450d88d8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a24e40c22ebde54210be1686b450d88d8">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#aef74517db6eafbbdabff44b7026fb86a">rb_run_exec_options_err</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *e, struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *s, char *, size_t))</td></tr> <tr class="separator:a24e40c22ebde54210be1686b450d88d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52f091ec106244421c79f3d30704222b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a52f091ec106244421c79f3d30704222b">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#a3fa4195b6e44e4a7e216fc73604c382e">rb_exec</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *))</td></tr> <tr class="separator:a52f091ec106244421c79f3d30704222b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5866d078f8abaa9dda74c1094cb9f10"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae5866d078f8abaa9dda74c1094cb9f10">DEPRECATED</a> (int <a class="el" href="../../d0/d85/process_8c.html#a4b3f3d25530af76a04b6b1feb51f9a3f">rb_exec_err</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d2/d2e/structrb__exec__arg.html">rb_exec_arg</a> *, char *, size_t))</td></tr> <tr class="separator:ae5866d078f8abaa9dda74c1094cb9f10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad14ee03d1dd465c4885cc71950f31b1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aad14ee03d1dd465c4885cc71950f31b1">DEPRECATED</a> (rb_pid_t rb_fork(int *, int(*)(void *), void *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:aad14ee03d1dd465c4885cc71950f31b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a273ca897567331dee321996e0b93b046"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a273ca897567331dee321996e0b93b046">DEPRECATED</a> (rb_pid_t rb_fork_err(int *, int(*)(void *, char *, size_t), void *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, char *, size_t))</td></tr> <tr class="separator:a273ca897567331dee321996e0b93b046"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:accdbb3934183d90c72ca55164f4fb5ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#accdbb3934183d90c72ca55164f4fb5ee">rb_f_exec</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:accdbb3934183d90c72ca55164f4fb5ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a247f703dccbe234e3690fbaa85115222"><td class="memItemLeft" align="right" valign="top">rb_pid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a247f703dccbe234e3690fbaa85115222">rb_waitpid</a> (rb_pid_t pid, int *status, int flags)</td></tr> <tr class="separator:a247f703dccbe234e3690fbaa85115222"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82c33571533db32c5bd3d2515a152593"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a82c33571533db32c5bd3d2515a152593">rb_syswait</a> (rb_pid_t pid)</td></tr> <tr class="separator:a82c33571533db32c5bd3d2515a152593"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99d04ba7c9e1d9ef0dc831146820fd83"><td class="memItemLeft" align="right" valign="top">rb_pid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a99d04ba7c9e1d9ef0dc831146820fd83">rb_spawn</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a99d04ba7c9e1d9ef0dc831146820fd83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9edffc99c8ecb1c276ebb7225532088b"><td class="memItemLeft" align="right" valign="top">rb_pid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9edffc99c8ecb1c276ebb7225532088b">rb_spawn_err</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, char *, size_t)</td></tr> <tr class="separator:a9edffc99c8ecb1c276ebb7225532088b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9b83413b6b5f39061cffe7f91492bea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae9b83413b6b5f39061cffe7f91492bea">rb_proc_times</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae9b83413b6b5f39061cffe7f91492bea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae71a6a6384cb29a0e0e73bb20280cf47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae71a6a6384cb29a0e0e73bb20280cf47">rb_detach_process</a> (rb_pid_t pid)</td></tr> <tr class="separator:ae71a6a6384cb29a0e0e73bb20280cf47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad45dbbd104cca8099a226319748a6f47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad45dbbd104cca8099a226319748a6f47">rb_range_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:ad45dbbd104cca8099a226319748a6f47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f31a8c5a891cd7eb0c42ed0b385091b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2f31a8c5a891cd7eb0c42ed0b385091b">rb_range_beg_len</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long *, long *, long, int)</td></tr> <tr class="separator:a2f31a8c5a891cd7eb0c42ed0b385091b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24fd34b0695ab7368447a7978920bdd3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a24fd34b0695ab7368447a7978920bdd3">rb_range_values</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d8/d4e/strftime_8c.html#acec32330ad44f2b584bf332775a1d328">range</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *begp, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *endp, int *exclp)</td></tr> <tr class="separator:a24fd34b0695ab7368447a7978920bdd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6580cec89a7ec8a4e492997e2ba1161"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab6580cec89a7ec8a4e492997e2ba1161">rb_genrand_int32</a> (void)</td></tr> <tr class="separator:ab6580cec89a7ec8a4e492997e2ba1161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ca8fb0081340da78146c1feba1994ed"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5ca8fb0081340da78146c1feba1994ed">rb_genrand_real</a> (void)</td></tr> <tr class="separator:a5ca8fb0081340da78146c1feba1994ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a499d0c58a22fa280308db827c418bf90"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a499d0c58a22fa280308db827c418bf90">rb_reset_random_seed</a> (void)</td></tr> <tr class="separator:a499d0c58a22fa280308db827c418bf90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4df95a476e9be5004e8b09e190fe69a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4df95a476e9be5004e8b09e190fe69a1">rb_random_bytes</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rnd, long n)</td></tr> <tr class="separator:a4df95a476e9be5004e8b09e190fe69a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bfea60206d6dc20a06f29242b4156a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0bfea60206d6dc20a06f29242b4156a0">rb_random_int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rnd, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d8/d4e/strftime_8c.html#aa5d960354774dc177393b360c0f90aa9">max</a>)</td></tr> <tr class="separator:a0bfea60206d6dc20a06f29242b4156a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0950ac155bebc203dfca4803129d52c0"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0950ac155bebc203dfca4803129d52c0">rb_random_int32</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rnd)</td></tr> <tr class="separator:a0950ac155bebc203dfca4803129d52c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05c29135f4a9d42ac168702e387f3af3"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a05c29135f4a9d42ac168702e387f3af3">rb_random_real</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rnd)</td></tr> <tr class="separator:a05c29135f4a9d42ac168702e387f3af3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae4e875913b8031a7ab61f7c49d80d55"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aae4e875913b8031a7ab61f7c49d80d55">rb_random_ulong_limited</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rnd, unsigned long limit)</td></tr> <tr class="separator:aae4e875913b8031a7ab61f7c49d80d55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a027794599c81c7682cf165ab815eec5c"><td class="memItemLeft" align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a027794599c81c7682cf165ab815eec5c">rb_genrand_ulong_limited</a> (unsigned long i)</td></tr> <tr class="separator:a027794599c81c7682cf165ab815eec5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa3102c4ed2cc3c2d065fca404972c52d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa3102c4ed2cc3c2d065fca404972c52d">rb_memcicmp</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *, long)</td></tr> <tr class="separator:aa3102c4ed2cc3c2d065fca404972c52d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ceb8f1d0fd61d42eeb9f1e40068ceba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4ceb8f1d0fd61d42eeb9f1e40068ceba">rb_match_busy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4ceb8f1d0fd61d42eeb9f1e40068ceba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20d354c9a5e2a231231ab64ea5deedbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a20d354c9a5e2a231231ab64ea5deedbc">rb_reg_nth_defined</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a20d354c9a5e2a231231ab64ea5deedbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac50ab731365028f5efab69c001fba39d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac50ab731365028f5efab69c001fba39d">rb_reg_nth_match</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac50ab731365028f5efab69c001fba39d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a025e4673321d82a1ab18e1570849ca66"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a025e4673321d82a1ab18e1570849ca66">rb_reg_backref_number</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> backref)</td></tr> <tr class="separator:a025e4673321d82a1ab18e1570849ca66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a383aeed94b2c3acca6ad08ab7825f1a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a383aeed94b2c3acca6ad08ab7825f1a5">rb_reg_last_match</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a383aeed94b2c3acca6ad08ab7825f1a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d1f1025bfa030dd6d2028b9fddabb52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7d1f1025bfa030dd6d2028b9fddabb52">rb_reg_match_pre</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7d1f1025bfa030dd6d2028b9fddabb52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a6faa0741805be1900ed05bafc5b590"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3a6faa0741805be1900ed05bafc5b590">rb_reg_match_post</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3a6faa0741805be1900ed05bafc5b590"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3e38cd48a8add2d628c6e82edca9be4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad3e38cd48a8add2d628c6e82edca9be4">rb_reg_match_last</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad3e38cd48a8add2d628c6e82edca9be4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad098f1739d2cf0e3374b5cd9cfe84beb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad098f1739d2cf0e3374b5cd9cfe84beb">rb_reg_new_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int)</td></tr> <tr class="separator:ad098f1739d2cf0e3374b5cd9cfe84beb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9de8268f4a0b918cfed87666b7b0f4f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9de8268f4a0b918cfed87666b7b0f4f2">rb_reg_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long, int)</td></tr> <tr class="separator:a9de8268f4a0b918cfed87666b7b0f4f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae66d7b5f27d554661021db9f3cc36905"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae66d7b5f27d554661021db9f3cc36905">rb_reg_alloc</a> (void)</td></tr> <tr class="separator:ae66d7b5f27d554661021db9f3cc36905"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acab2e846101b9158ca0970138e5b133a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acab2e846101b9158ca0970138e5b133a">rb_reg_init_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> re, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s, int <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ad2d8a938168dc85041b2bac532a7cf75">options</a>)</td></tr> <tr class="separator:acab2e846101b9158ca0970138e5b133a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a983894ce38d991a04563384b706240e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a983894ce38d991a04563384b706240e6">rb_reg_match</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a983894ce38d991a04563384b706240e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7c654a36a37a53830ea457d173134ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac7c654a36a37a53830ea457d173134ad">rb_reg_match2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac7c654a36a37a53830ea457d173134ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88f694431b9389d88d12da7b45ca3b1c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a88f694431b9389d88d12da7b45ca3b1c">rb_reg_options</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a88f694431b9389d88d12da7b45ca3b1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ce5cd73653ff1abc46778c5efe790d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0ce5cd73653ff1abc46778c5efe790d5">rb_get_argv</a> (void)</td></tr> <tr class="separator:a0ce5cd73653ff1abc46778c5efe790d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9eaaf9929565001dd0245e5903b792ed"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9eaaf9929565001dd0245e5903b792ed">rb_load_file</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a9eaaf9929565001dd0245e5903b792ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a281a9e6c9dfe8362f473de5a17f02819"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a281a9e6c9dfe8362f473de5a17f02819">rb_load_file_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a281a9e6c9dfe8362f473de5a17f02819"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaafa7957badbcc5bc783739d98e6f48d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aaafa7957badbcc5bc783739d98e6f48d">rb_f_kill</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:aaafa7957badbcc5bc783739d98e6f48d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a788154635f0bf34ce4cf22db341886f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a788154635f0bf34ce4cf22db341886f0">rb_trap_exit</a> (void)</td></tr> <tr class="separator:a788154635f0bf34ce4cf22db341886f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ada2cbd6df1fd2e1b65f182f372596a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0ada2cbd6df1fd2e1b65f182f372596a">rb_trap_exec</a> (void)</td></tr> <tr class="separator:a0ada2cbd6df1fd2e1b65f182f372596a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54ca9eb04fc9319b3fdc4a2ed41d8a5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a54ca9eb04fc9319b3fdc4a2ed41d8a5a">ruby_signal_name</a> (int)</td></tr> <tr class="separator:a54ca9eb04fc9319b3fdc4a2ed41d8a5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1c2fc2fe1ebf3e93695130f0ed2d5c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae1c2fc2fe1ebf3e93695130f0ed2d5c9">ruby_default_signal</a> (int)</td></tr> <tr class="separator:ae1c2fc2fe1ebf3e93695130f0ed2d5c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5684a99e0fa5990eb153b4aa9d4cc89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab5684a99e0fa5990eb153b4aa9d4cc89">rb_f_sprintf</a> (int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:ab5684a99e0fa5990eb153b4aa9d4cc89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a677decffef13d2e266afacbcb858551d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a677decffef13d2e266afacbcb858551d">PRINTF_ARGS</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/d2d/sprintf_8c.html#a05c34a91ab36c6a463c861df47808fae">rb_sprintf</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 1, 2)</td></tr> <tr class="separator:a677decffef13d2e266afacbcb858551d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13e29e5637f1d2fdf778399849da0d34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a13e29e5637f1d2fdf778399849da0d34">rb_vsprintf</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, va_list)</td></tr> <tr class="separator:a13e29e5637f1d2fdf778399849da0d34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ca9f7ed5d9dd7f85829f0c516c8473b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7ca9f7ed5d9dd7f85829f0c516c8473b">PRINTF_ARGS</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/d2d/sprintf_8c.html#a01a3022a41f713613342bbaba9ac9359">rb_str_catf</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 2, 3)</td></tr> <tr class="separator:a7ca9f7ed5d9dd7f85829f0c516c8473b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a431fe56e927b571beb0a4b76791368a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a431fe56e927b571beb0a4b76791368a6">rb_str_vcatf</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, va_list)</td></tr> <tr class="separator:a431fe56e927b571beb0a4b76791368a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48d7c050a9e0cabd779b9f639dfdbe43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a48d7c050a9e0cabd779b9f639dfdbe43">rb_str_format</a> (int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a48d7c050a9e0cabd779b9f639dfdbe43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48b2b873adb8b6a04254bd631c4b03c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a48b2b873adb8b6a04254bd631c4b03c5">rb_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a48b2b873adb8b6a04254bd631c4b03c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2b9cc485b0aa1dc270744b8b9eb47569"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2b9cc485b0aa1dc270744b8b9eb47569">rb_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a2b9cc485b0aa1dc270744b8b9eb47569"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26b6747ce71f213f14bedf7f1d892ad0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a26b6747ce71f213f14bedf7f1d892ad0">rb_str_new_shared</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a26b6747ce71f213f14bedf7f1d892ad0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab771cea1c6187da7a08e9f0bc309a0a6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab771cea1c6187da7a08e9f0bc309a0a6">rb_str_new_frozen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab771cea1c6187da7a08e9f0bc309a0a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a861351a1cb7ae75a5d8b1a0bcec057da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a861351a1cb7ae75a5d8b1a0bcec057da">rb_str_new_with_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a861351a1cb7ae75a5d8b1a0bcec057da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a952a6ba1061ebd52680d445331bb6a78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a952a6ba1061ebd52680d445331bb6a78">rb_tainted_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a952a6ba1061ebd52680d445331bb6a78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a857320dd57dc897c57ee0345f6f04f06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a857320dd57dc897c57ee0345f6f04f06">rb_tainted_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a857320dd57dc897c57ee0345f6f04f06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37f67f5f2e117b1f20938b2f4b4a7556"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a37f67f5f2e117b1f20938b2f4b4a7556">rb_external_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a37f67f5f2e117b1f20938b2f4b4a7556"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c7ae9e860c73b7788ad9ed53b93bda9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c7ae9e860c73b7788ad9ed53b93bda9">rb_external_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a6c7ae9e860c73b7788ad9ed53b93bda9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f290d0f16fc560d06dd8b9c100d7469"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4f290d0f16fc560d06dd8b9c100d7469">rb_locale_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a4f290d0f16fc560d06dd8b9c100d7469"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad442e5788efc79373b5909d8684983ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad442e5788efc79373b5909d8684983ec">rb_locale_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:ad442e5788efc79373b5909d8684983ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ea7e062999998b3fb0569e52ba82005"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4ea7e062999998b3fb0569e52ba82005">rb_filesystem_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a4ea7e062999998b3fb0569e52ba82005"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6aae739737e04e677e302c4b24a2bac0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6aae739737e04e677e302c4b24a2bac0">rb_filesystem_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a6aae739737e04e677e302c4b24a2bac0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65dee742ae2daaab92ac8974cb2fbff2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a65dee742ae2daaab92ac8974cb2fbff2">rb_str_buf_new</a> (long)</td></tr> <tr class="separator:a65dee742ae2daaab92ac8974cb2fbff2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8854acff4bbb9b50a3c83a493f353167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8854acff4bbb9b50a3c83a493f353167">rb_str_buf_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a8854acff4bbb9b50a3c83a493f353167"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82372a37dcb04240f014dad88eede4f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a82372a37dcb04240f014dad88eede4f3">rb_str_buf_new2</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a82372a37dcb04240f014dad88eede4f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c93a5402138185ceff87cb1f483c4f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9c93a5402138185ceff87cb1f483c4f5">rb_str_tmp_new</a> (long)</td></tr> <tr class="separator:a9c93a5402138185ceff87cb1f483c4f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed107a4eacd5f626b554d2d341b58bd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aed107a4eacd5f626b554d2d341b58bd5">rb_usascii_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:aed107a4eacd5f626b554d2d341b58bd5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14cee14f3a9a89e96144482560957ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a14cee14f3a9a89e96144482560957ea0">rb_usascii_str_new_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a14cee14f3a9a89e96144482560957ea0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62f03b299bc2bbe479e3ab3c3ca76ad0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a62f03b299bc2bbe479e3ab3c3ca76ad0">rb_str_free</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a62f03b299bc2bbe479e3ab3c3ca76ad0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a284132f9d055bd8adef45b71f26ee6ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a284132f9d055bd8adef45b71f26ee6ae">rb_str_shared_replace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a284132f9d055bd8adef45b71f26ee6ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abea58f4d2559060d5821ff7d3d35a496"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abea58f4d2559060d5821ff7d3d35a496">rb_str_buf_append</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:abea58f4d2559060d5821ff7d3d35a496"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4dff49e6d9aa925fd94fc5100b3c399b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4dff49e6d9aa925fd94fc5100b3c399b">rb_str_buf_cat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a4dff49e6d9aa925fd94fc5100b3c399b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7866feb2bb4aee9e8fbfd43195638255"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7866feb2bb4aee9e8fbfd43195638255">rb_str_buf_cat2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a7866feb2bb4aee9e8fbfd43195638255"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab60c5953186b8b096a23a3c7a8c0a414"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab60c5953186b8b096a23a3c7a8c0a414">rb_str_buf_cat_ascii</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:ab60c5953186b8b096a23a3c7a8c0a414"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acae5350f5d539c4654e4e33690256a9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acae5350f5d539c4654e4e33690256a9f">rb_obj_as_string</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acae5350f5d539c4654e4e33690256a9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a669b6063704b2d304844bd1553217cf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a669b6063704b2d304844bd1553217cf0">rb_check_string_type</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a669b6063704b2d304844bd1553217cf0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d836f944855e55c11389f482b8f8a62"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1d836f944855e55c11389f482b8f8a62">rb_must_asciicompat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1d836f944855e55c11389f482b8f8a62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2843c766c24b80116bb127ebf22d5bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae2843c766c24b80116bb127ebf22d5bf">rb_str_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae2843c766c24b80116bb127ebf22d5bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a682a7356c3dcf8faf21dcff7439312c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a682a7356c3dcf8faf21dcff7439312c4">rb_str_resurrect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:a682a7356c3dcf8faf21dcff7439312c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8be785eb014dbaac6d9daeba3cbaf17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac8be785eb014dbaac6d9daeba3cbaf17">rb_str_locktmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac8be785eb014dbaac6d9daeba3cbaf17"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a027ec67101bdfadde1553c0a0a70c724"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a027ec67101bdfadde1553c0a0a70c724">rb_str_unlocktmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a027ec67101bdfadde1553c0a0a70c724"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1f01474c727a44805cd81dfdcb1ee8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac1f01474c727a44805cd81dfdcb1ee8e">rb_str_dup_frozen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac1f01474c727a44805cd81dfdcb1ee8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42253a059c9b3ebacd49f9fcc3fb1b91"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a42253a059c9b3ebacd49f9fcc3fb1b91">rb_str_plus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a42253a059c9b3ebacd49f9fcc3fb1b91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8efad513e7493bcd2ada03102f2371c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8efad513e7493bcd2ada03102f2371c3">rb_str_times</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8efad513e7493bcd2ada03102f2371c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9828818c61258f1ddf03369fbcfee61"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad9828818c61258f1ddf03369fbcfee61">rb_str_sublen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:ad9828818c61258f1ddf03369fbcfee61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61efad31b183f52fe068b4c0daf8fdd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a61efad31b183f52fe068b4c0daf8fdd9">rb_str_substr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, long)</td></tr> <tr class="separator:a61efad31b183f52fe068b4c0daf8fdd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aadf59e7cbba9319e199d85ef2448a970"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aadf59e7cbba9319e199d85ef2448a970">rb_str_subseq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, long)</td></tr> <tr class="separator:aadf59e7cbba9319e199d85ef2448a970"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f7dcc2195c6034a9050ce99f3fe816a"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1f7dcc2195c6034a9050ce99f3fe816a">rb_str_subpos</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, long *)</td></tr> <tr class="separator:a1f7dcc2195c6034a9050ce99f3fe816a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63a6d05687cf812131dce11743581b9d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a63a6d05687cf812131dce11743581b9d">rb_str_modify</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a63a6d05687cf812131dce11743581b9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc41f64bde8ae25d5ea021cfdaa0d9dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abc41f64bde8ae25d5ea021cfdaa0d9dd">rb_str_modify_expand</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:abc41f64bde8ae25d5ea021cfdaa0d9dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a086b740785459822cc7ca924430bd6d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a086b740785459822cc7ca924430bd6d7">rb_str_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a086b740785459822cc7ca924430bd6d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c5ebfd0e728d29888e769606dec1757"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5c5ebfd0e728d29888e769606dec1757">rb_str_set_len</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:a5c5ebfd0e728d29888e769606dec1757"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a133856edb99f69eae3cb5a9e275ac9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0a133856edb99f69eae3cb5a9e275ac9">rb_str_resize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:a0a133856edb99f69eae3cb5a9e275ac9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e3e3ccf959b5db6c125a68e1e1db0a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4e3e3ccf959b5db6c125a68e1e1db0a3">rb_str_cat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, long)</td></tr> <tr class="separator:a4e3e3ccf959b5db6c125a68e1e1db0a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5bd27db3e38af6131db24321c7cf9ec6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5bd27db3e38af6131db24321c7cf9ec6">rb_str_cat2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a5bd27db3e38af6131db24321c7cf9ec6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab592dcd9e193dea76fb0ff58b5d907e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab592dcd9e193dea76fb0ff58b5d907e4">rb_str_append</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab592dcd9e193dea76fb0ff58b5d907e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f12f7ad949fa2e6abb64f2311c6e2c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2f12f7ad949fa2e6abb64f2311c6e2c5">rb_str_concat</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a2f12f7ad949fa2e6abb64f2311c6e2c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a467461650cee651125cdac471160b9cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a467461650cee651125cdac471160b9cd">rb_memhash</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *ptr, long len)</td></tr> <tr class="separator:a467461650cee651125cdac471160b9cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a574cdfa6fbf8c714858e4e7fb9c89019"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a574cdfa6fbf8c714858e4e7fb9c89019">rb_hash_start</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:a574cdfa6fbf8c714858e4e7fb9c89019"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08b9e801e0ddae0dca1de1ce376d465e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a08b9e801e0ddae0dca1de1ce376d465e">rb_hash_uint32</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>, <a class="el" href="../../db/d4d/sha2_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>)</td></tr> <tr class="separator:a08b9e801e0ddae0dca1de1ce376d465e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d52f1a5cb29f7e4bcda93b5621cef7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7d52f1a5cb29f7e4bcda93b5621cef7e">rb_hash_uint</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>, <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:a7d52f1a5cb29f7e4bcda93b5621cef7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1d959ea16dac2d114c30cf1cb929b18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac1d959ea16dac2d114c30cf1cb929b18">rb_hash_end</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:ac1d959ea16dac2d114c30cf1cb929b18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3a4b38656e45011a94975206acf7650"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae3a4b38656e45011a94975206acf7650">rb_str_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae3a4b38656e45011a94975206acf7650"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abff17b0baeb7275f49e3bd417aec866f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abff17b0baeb7275f49e3bd417aec866f">rb_str_hash_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:abff17b0baeb7275f49e3bd417aec866f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94accf951e989a1167bbb58d18785a8b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a94accf951e989a1167bbb58d18785a8b">rb_str_comparable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a94accf951e989a1167bbb58d18785a8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabbf48d0162ce9a462b13b71ccf683a5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aabbf48d0162ce9a462b13b71ccf683a5">rb_str_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aabbf48d0162ce9a462b13b71ccf683a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a879d55791d2df05df7f63943ae7ff276"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a879d55791d2df05df7f63943ae7ff276">rb_str_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str2)</td></tr> <tr class="separator:a879d55791d2df05df7f63943ae7ff276"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf3be2f0a5fdf9ab341a748201c9ffd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abf3be2f0a5fdf9ab341a748201c9ffd9">rb_str_drop_bytes</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:abf3be2f0a5fdf9ab341a748201c9ffd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a402efc00ae2755beeebb58208b9d1670"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a402efc00ae2755beeebb58208b9d1670">rb_str_update</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long, long, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a402efc00ae2755beeebb58208b9d1670"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ea7db726948a2669aaa95cff05e050b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a5ea7db726948a2669aaa95cff05e050b">rb_str_replace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5ea7db726948a2669aaa95cff05e050b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a683d7a310ce87bf1aa5b5b3ea0d93ead"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a683d7a310ce87bf1aa5b5b3ea0d93ead">rb_str_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a683d7a310ce87bf1aa5b5b3ea0d93ead"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4fa4ec084128c2a79a73d1989210ea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab4fa4ec084128c2a79a73d1989210ea4">rb_str_dump</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab4fa4ec084128c2a79a73d1989210ea4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e4d9d5766f302cb9bb7153a6e525b6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8e4d9d5766f302cb9bb7153a6e525b6c">rb_str_split</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a8e4d9d5766f302cb9bb7153a6e525b6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34ee266e7ad7a1fee62f02cb01b0fc56"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a34ee266e7ad7a1fee62f02cb01b0fc56">rb_str_associate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a34ee266e7ad7a1fee62f02cb01b0fc56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4136c19f4d8e2bfd3b48f35952305277"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a4136c19f4d8e2bfd3b48f35952305277">rb_str_associated</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a4136c19f4d8e2bfd3b48f35952305277"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7fa2184f1d911ae1342228f818cf376f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7fa2184f1d911ae1342228f818cf376f">rb_str_setter</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a7fa2184f1d911ae1342228f818cf376f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abee4398ccf077c9cab2d51c5d2d25c22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abee4398ccf077c9cab2d51c5d2d25c22">rb_str_intern</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:abee4398ccf077c9cab2d51c5d2d25c22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b530fce35a344ec394c08c6643cdd8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6b530fce35a344ec394c08c6643cdd8a">rb_sym_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6b530fce35a344ec394c08c6643cdd8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c8d45286fd94753c361e7c027a95689"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6c8d45286fd94753c361e7c027a95689">rb_str_strlen</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6c8d45286fd94753c361e7c027a95689"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed0efe9b6a433458fbc9736a9c57d410"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aed0efe9b6a433458fbc9736a9c57d410">rb_str_length</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aed0efe9b6a433458fbc9736a9c57d410"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a197c031196840caab65ccbe11fa3e0ee"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a197c031196840caab65ccbe11fa3e0ee">rb_str_offset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="separator:a197c031196840caab65ccbe11fa3e0ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3485fb3fdd9b960dc803374b044c567"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae3485fb3fdd9b960dc803374b044c567">rb_str_capacity</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae3485fb3fdd9b960dc803374b044c567"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9eab88a823ad9f5fb71eac803753e2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa9eab88a823ad9f5fb71eac803753e2a">rb_str_ellipsize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long)</td></tr> <tr class="memdesc:aa9eab88a823ad9f5fb71eac803753e2a"><td class="mdescLeft"> </td><td class="mdescRight">Shortens <em>str</em> and adds three dots, an ellipsis, if it is longer than <em>len</em> characters. <a href="#aa9eab88a823ad9f5fb71eac803753e2a">More...</a><br /></td></tr> <tr class="separator:aa9eab88a823ad9f5fb71eac803753e2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0edb488dd3eace65f01a947f04c1fa6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0edb488dd3eace65f01a947f04c1fa6a">rb_str_scrub</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0edb488dd3eace65f01a947f04c1fa6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2d2e69878c46c738f8ea095763dbde3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af2d2e69878c46c738f8ea095763dbde3">rb_struct_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>,...)</td></tr> <tr class="separator:af2d2e69878c46c738f8ea095763dbde3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab41ae4386cda03d8f8895b4d8692476a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab41ae4386cda03d8f8895b4d8692476a">rb_struct_define</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)</td></tr> <tr class="separator:ab41ae4386cda03d8f8895b4d8692476a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae51f216dc2c9f2717acb4e542029b886"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae51f216dc2c9f2717acb4e542029b886">rb_struct_define_under</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)</td></tr> <tr class="separator:ae51f216dc2c9f2717acb4e542029b886"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad2d6182ae153c836e7e0323dd4c2b44b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad2d6182ae153c836e7e0323dd4c2b44b">rb_struct_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ad2d6182ae153c836e7e0323dd4c2b44b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2f57f50b76060bac27501039255c615"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab2f57f50b76060bac27501039255c615">rb_struct_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab2f57f50b76060bac27501039255c615"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae6d2b4bc10b01999cc8971c3c5d57aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aae6d2b4bc10b01999cc8971c3c5d57aa">rb_struct_aref</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aae6d2b4bc10b01999cc8971c3c5d57aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3644be2c67c18c28843ff18ed075f52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab3644be2c67c18c28843ff18ed075f52">rb_struct_aset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab3644be2c67c18c28843ff18ed075f52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adaa514f8a3d273f6526b125c22a916a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adaa514f8a3d273f6526b125c22a916a8">rb_struct_getmember</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:adaa514f8a3d273f6526b125c22a916a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52c2f6873b425835aebd75be95098d86"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a52c2f6873b425835aebd75be95098d86">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dd/d53/struct_8c.html#a55b2ae55ee30bc5e07bd8e37a74f0d07">rb_struct_iv_get</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *))</td></tr> <tr class="separator:a52c2f6873b425835aebd75be95098d86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24c96f15006fafa5e7c1b13baa365d59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a24c96f15006fafa5e7c1b13baa365d59">rb_struct_s_members</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a24c96f15006fafa5e7c1b13baa365d59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9077c9f09b13751d9f5fc4e17f97923"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa9077c9f09b13751d9f5fc4e17f97923">rb_struct_members</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa9077c9f09b13751d9f5fc4e17f97923"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f3a79e538eee8717eb04683b33ec8c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0f3a79e538eee8717eb04683b33ec8c1">rb_struct_alloc_noinit</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0f3a79e538eee8717eb04683b33ec8c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a053f2788466aec6c9e0f3cf011cf0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8a053f2788466aec6c9e0f3cf011cf0d">rb_struct_define_without_accessor</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a>,...)</td></tr> <tr class="separator:a8a053f2788466aec6c9e0f3cf011cf0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23c08d41c8d5b383fe02f9cc5bf4b309"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a23c08d41c8d5b383fe02f9cc5bf4b309">rb_struct_define_without_accessor_under</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> outer, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *class_name, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> super, <a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> alloc,...)</td></tr> <tr class="separator:a23c08d41c8d5b383fe02f9cc5bf4b309"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c9bfa5b17b2be949b3ca843e6a0ee9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9c9bfa5b17b2be949b3ca843e6a0ee9e">rb_thread_check_ints</a> (void)</td></tr> <tr class="separator:a9c9bfa5b17b2be949b3ca843e6a0ee9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09fe8c6b6e8ac42cba5f0b5b7e8fe24d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a09fe8c6b6e8ac42cba5f0b5b7e8fe24d">rb_thread_interrupted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> thval)</td></tr> <tr class="separator:a09fe8c6b6e8ac42cba5f0b5b7e8fe24d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af00c06ef6dbc4144607abfcec26fa4ab"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af00c06ef6dbc4144607abfcec26fa4ab">DEPRECATED</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/de7/thread_8c.html#a08ae0a0abef66341ce134880e8e37934">rb_thread_blocking_region</a>(<a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a> *<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>, void *data1, <a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *ubf, void *data2))</td></tr> <tr class="separator:af00c06ef6dbc4144607abfcec26fa4ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a23f4d3393bc85cb29c1f8212cd2ecd7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a23f4d3393bc85cb29c1f8212cd2ecd7f">rb_mutex_new</a> (void)</td></tr> <tr class="separator:a23f4d3393bc85cb29c1f8212cd2ecd7f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a675bc12d005b4adaff4a89b850ebad63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a675bc12d005b4adaff4a89b850ebad63">rb_mutex_locked_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mutex)</td></tr> <tr class="separator:a675bc12d005b4adaff4a89b850ebad63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a672ae64445202132e664345adfc464f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a672ae64445202132e664345adfc464f9">rb_mutex_trylock</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mutex)</td></tr> <tr class="separator:a672ae64445202132e664345adfc464f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af729382ccfa0b4738b2279a6e6f7aaf2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af729382ccfa0b4738b2279a6e6f7aaf2">rb_mutex_lock</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mutex)</td></tr> <tr class="separator:af729382ccfa0b4738b2279a6e6f7aaf2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6124381af77074ef4e787634d8c660b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa6124381af77074ef4e787634d8c660b">rb_mutex_unlock</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mutex)</td></tr> <tr class="separator:aa6124381af77074ef4e787634d8c660b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7eb452b52541acf88d996b6b5c29d3f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7eb452b52541acf88d996b6b5c29d3f8">rb_mutex_sleep</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> timeout)</td></tr> <tr class="separator:a7eb452b52541acf88d996b6b5c29d3f8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67eed485066a22a165646aa1fcce93bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a67eed485066a22a165646aa1fcce93bf">rb_mutex_synchronize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mutex, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a67eed485066a22a165646aa1fcce93bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65a7e423292304c31dca4a53e902e8f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a65a7e423292304c31dca4a53e902e8f5">rb_time_new</a> (time_t, long)</td></tr> <tr class="separator:a65a7e423292304c31dca4a53e902e8f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abbd7cebf2cacc28639a49c9a2fc5044b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#abbd7cebf2cacc28639a49c9a2fc5044b">rb_time_nano_new</a> (time_t, long)</td></tr> <tr class="separator:abbd7cebf2cacc28639a49c9a2fc5044b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36389fa6232a974f8ec469a4d4ab0919"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a36389fa6232a974f8ec469a4d4ab0919">rb_time_num_new</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a36389fa6232a974f8ec469a4d4ab0919"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7480dcdaae719ff3ef89108d1b59d44"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa7480dcdaae719ff3ef89108d1b59d44">rb_time_interval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num)</td></tr> <tr class="separator:aa7480dcdaae719ff3ef89108d1b59d44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5a06da64ce6fc2f6747415c7e0f5eb6"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa5a06da64ce6fc2f6747415c7e0f5eb6">rb_time_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:aa5a06da64ce6fc2f6747415c7e0f5eb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67fb381c93d1cb15b2c7c471a745dc13"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a67fb381c93d1cb15b2c7c471a745dc13">rb_time_timespec</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> time)</td></tr> <tr class="separator:a67fb381c93d1cb15b2c7c471a745dc13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af30a1374a5b2942c31275fe16877c125"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af30a1374a5b2942c31275fe16877c125">rb_mod_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af30a1374a5b2942c31275fe16877c125"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77687f70dceed0367c7514c1dca29193"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a77687f70dceed0367c7514c1dca29193">rb_class_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a77687f70dceed0367c7514c1dca29193"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e014b067f5e82213578daad7dadd04a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a0e014b067f5e82213578daad7dadd04a">rb_class_path_cached</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a0e014b067f5e82213578daad7dadd04a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a9624e0ea92f52099d790e00feeb8b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1a9624e0ea92f52099d790e00feeb8b7">rb_set_class_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a1a9624e0ea92f52099d790e00feeb8b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a166aaf3f44de09139ba3a355cd1586c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a166aaf3f44de09139ba3a355cd1586c0">rb_set_class_path_string</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a166aaf3f44de09139ba3a355cd1586c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b83f93dce5db2dae95c25e5ee608817"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a7b83f93dce5db2dae95c25e5ee608817">rb_path_to_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a7b83f93dce5db2dae95c25e5ee608817"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28a7241d8742ac74f2a914c222c8efc9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a28a7241d8742ac74f2a914c222c8efc9">rb_path2class</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a28a7241d8742ac74f2a914c222c8efc9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a53e6d39dcb7118f8360db8cd2ae61c2e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a53e6d39dcb7118f8360db8cd2ae61c2e">rb_name_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a53e6d39dcb7118f8360db8cd2ae61c2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a006647827acc7cce9e940e5f7fa3a1b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a006647827acc7cce9e940e5f7fa3a1b8">rb_class_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a006647827acc7cce9e940e5f7fa3a1b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5fcb70bd418c881cb337bf9eda01268"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad5fcb70bd418c881cb337bf9eda01268">rb_autoload</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:ad5fcb70bd418c881cb337bf9eda01268"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc604ad1eb0f317664ea2b1332dc2207"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#adc604ad1eb0f317664ea2b1332dc2207">rb_autoload_load</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:adc604ad1eb0f317664ea2b1332dc2207"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec805718eb98a72b0179f81279954ee1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aec805718eb98a72b0179f81279954ee1">rb_autoload_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:aec805718eb98a72b0179f81279954ee1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7df960814180cb899fac131c22c5acd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab7df960814180cb899fac131c22c5acd">rb_f_trace_var</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:ab7df960814180cb899fac131c22c5acd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e23a8a8a3df1d97ccc69e4013b59fbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8e23a8a8a3df1d97ccc69e4013b59fbf">rb_f_untrace_var</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a8e23a8a8a3df1d97ccc69e4013b59fbf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae23cdd71e334f8ef89ebe3b9f1e0514d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae23cdd71e334f8ef89ebe3b9f1e0514d">rb_f_global_variables</a> (void)</td></tr> <tr class="separator:ae23cdd71e334f8ef89ebe3b9f1e0514d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8ed493136ffbe39cfc3fca62eced570"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab8ed493136ffbe39cfc3fca62eced570">rb_alias_variable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ab8ed493136ffbe39cfc3fca62eced570"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11091451dc5f3ec7cb1145a4e4e44b29"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a11091451dc5f3ec7cb1145a4e4e44b29">rb_generic_ivar_table</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a11091451dc5f3ec7cb1145a4e4e44b29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1cef2a25d67c70a0dd3b7564180eff0c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1cef2a25d67c70a0dd3b7564180eff0c">rb_copy_generic_ivar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1cef2a25d67c70a0dd3b7564180eff0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d37a1a46f14639236b17649070973b5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3d37a1a46f14639236b17649070973b5">rb_free_generic_ivar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3d37a1a46f14639236b17649070973b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35a10b958666c1b330238eea7b7f3a8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a35a10b958666c1b330238eea7b7f3a8a">rb_ivar_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a35a10b958666c1b330238eea7b7f3a8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acee88ad0375c8a9080e2283db494d257"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#acee88ad0375c8a9080e2283db494d257">rb_ivar_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:acee88ad0375c8a9080e2283db494d257"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c0716cf302d0e20cef34bb167dbcb9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a9c0716cf302d0e20cef34bb167dbcb9f">rb_ivar_defined</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a9c0716cf302d0e20cef34bb167dbcb9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9dbbbd406ed22273c8d27f2f833fe3c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac9dbbbd406ed22273c8d27f2f833fe3c">rb_ivar_foreach</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a>)</td></tr> <tr class="separator:ac9dbbbd406ed22273c8d27f2f833fe3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bf53a9b17d174a4e93805976d44fb84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a3bf53a9b17d174a4e93805976d44fb84">rb_ivar_count</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a3bf53a9b17d174a4e93805976d44fb84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8a448eec4dc767e47f5f9bd35974734"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab8a448eec4dc767e47f5f9bd35974734">rb_attr_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ab8a448eec4dc767e47f5f9bd35974734"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af800f7f182360ffeecd9ec3fb68d193f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af800f7f182360ffeecd9ec3fb68d193f">rb_obj_instance_variables</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af800f7f182360ffeecd9ec3fb68d193f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5108bc824e25a500b52d3e6be4b665c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa5108bc824e25a500b52d3e6be4b665c">rb_obj_remove_instance_variable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa5108bc824e25a500b52d3e6be4b665c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a525c62da571744411721ea424c3c1f82"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a525c62da571744411721ea424c3c1f82">rb_mod_const_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, void *)</td></tr> <tr class="separator:a525c62da571744411721ea424c3c1f82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4f2ac89183b58e001fc95c31f24510d"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af4f2ac89183b58e001fc95c31f24510d">rb_mod_const_of</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, void *)</td></tr> <tr class="separator:af4f2ac89183b58e001fc95c31f24510d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d7c1c1a91c9fed34f18d2d060f719b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a2d7c1c1a91c9fed34f18d2d060f719b5">rb_const_list</a> (void *)</td></tr> <tr class="separator:a2d7c1c1a91c9fed34f18d2d060f719b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21c2334bc5af5641baba32aa49fa44b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a21c2334bc5af5641baba32aa49fa44b7">rb_mod_constants</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a21c2334bc5af5641baba32aa49fa44b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae8635baa9f79b196639bceb683c9719"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aae8635baa9f79b196639bceb683c9719">rb_mod_remove_const</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aae8635baa9f79b196639bceb683c9719"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afaaee0b4c292ab56ca8acee9fad1242b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#afaaee0b4c292ab56ca8acee9fad1242b">rb_const_defined</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:afaaee0b4c292ab56ca8acee9fad1242b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6aa5b85eacf47a565659b4e32594f388"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6aa5b85eacf47a565659b4e32594f388">rb_const_defined_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a6aa5b85eacf47a565659b4e32594f388"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7935823dce7ec104b08614c6cdd74df"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ac7935823dce7ec104b08614c6cdd74df">rb_const_defined_from</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ac7935823dce7ec104b08614c6cdd74df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17a81c1a7d754e5ab49fc4b4369b6c8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a17a81c1a7d754e5ab49fc4b4369b6c8c">rb_const_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a17a81c1a7d754e5ab49fc4b4369b6c8c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8265931c0ae8ab5c2e40702295049439"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a8265931c0ae8ab5c2e40702295049439">rb_const_get_at</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a8265931c0ae8ab5c2e40702295049439"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a975c5fe6bf4cc3973c8dba8b9bd71c7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a975c5fe6bf4cc3973c8dba8b9bd71c7b">rb_const_get_from</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a975c5fe6bf4cc3973c8dba8b9bd71c7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa03be2caf9a365acc44c307dfda6430"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aaa03be2caf9a365acc44c307dfda6430">rb_const_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaa03be2caf9a365acc44c307dfda6430"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8a328ed07e92080d565e30211941eef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ad8a328ed07e92080d565e30211941eef">rb_const_remove</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:ad8a328ed07e92080d565e30211941eef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28c6985c8ffd0866f80808a424d4f117"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a28c6985c8ffd0866f80808a424d4f117">rb_mod_const_missing</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a28c6985c8ffd0866f80808a424d4f117"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a298559db32fd9dd28db69711b0417c16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a298559db32fd9dd28db69711b0417c16">rb_cvar_defined</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a298559db32fd9dd28db69711b0417c16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d1d41b65098b2e5245b3bdb316e32b0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6d1d41b65098b2e5245b3bdb316e32b0">rb_cvar_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a6d1d41b65098b2e5245b3bdb316e32b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa54f10d1528c5042ecbd98967bc97066"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa54f10d1528c5042ecbd98967bc97066">rb_cvar_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:aa54f10d1528c5042ecbd98967bc97066"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af199f7ada80d27eb60cb3f9e7f6015d1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af199f7ada80d27eb60cb3f9e7f6015d1">rb_cv_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af199f7ada80d27eb60cb3f9e7f6015d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62b11dbfd5cd6f5d0f96e4301a8dd22c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a62b11dbfd5cd6f5d0f96e4301a8dd22c">rb_cv_get</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a62b11dbfd5cd6f5d0f96e4301a8dd22c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7c72e38190fa5a93857287ca53aab79"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa7c72e38190fa5a93857287ca53aab79">rb_define_class_variable</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa7c72e38190fa5a93857287ca53aab79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4454ba609850156de45c44154e72796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa4454ba609850156de45c44154e72796">rb_mod_class_variables</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa4454ba609850156de45c44154e72796"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5f9aaed777be866e1ba7bca120e8cd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ae5f9aaed777be866e1ba7bca120e8cd3">rb_mod_remove_cvar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ae5f9aaed777be866e1ba7bca120e8cd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16eb77144d8d67c75e6c321b3c0ea8a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a16eb77144d8d67c75e6c321b3c0ea8a0">rb_frame_callee</a> (void)</td></tr> <tr class="separator:a16eb77144d8d67c75e6c321b3c0ea8a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af513b28149fbaaa7fecd52e514a679c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af513b28149fbaaa7fecd52e514a679c2">rb_str_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:af513b28149fbaaa7fecd52e514a679c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a837f5fdb82ecf5beda5e519b7120717d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a837f5fdb82ecf5beda5e519b7120717d">rb_time_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a837f5fdb82ecf5beda5e519b7120717d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6570f238bce65b6594917b796b285edc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6570f238bce65b6594917b796b285edc">rb_frame_method_id_and_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> *idp, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *klassp)</td></tr> <tr class="separator:a6570f238bce65b6594917b796b285edc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0aa399e9d58b72afe77901446157a04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#af0aa399e9d58b72afe77901446157a04">rb_make_backtrace</a> (void)</td></tr> <tr class="separator:af0aa399e9d58b72afe77901446157a04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f2a77775f17eaf22822472d5a364bfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a1f2a77775f17eaf22822472d5a364bfe">rb_make_exception</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a1f2a77775f17eaf22822472d5a364bfe"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:ade300b3f8270fc26be5821ad806615ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ade300b3f8270fc26be5821ad806615ff">rb_fs</a></td></tr> <tr class="separator:ade300b3f8270fc26be5821ad806615ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a105d2c954830401fc428c1f110221b43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a105d2c954830401fc428c1f110221b43">rb_output_fs</a></td></tr> <tr class="separator:a105d2c954830401fc428c1f110221b43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d19bb99247117d9d8b880ab14ad8d25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a6d19bb99247117d9d8b880ab14ad8d25">rb_rs</a></td></tr> <tr class="separator:a6d19bb99247117d9d8b880ab14ad8d25"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab707a74e9c34626c05d20431ad137570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#ab707a74e9c34626c05d20431ad137570">rb_default_rs</a></td></tr> <tr class="separator:ab707a74e9c34626c05d20431ad137570"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad25f1b1b54e12dcb609374f46cfd0e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aad25f1b1b54e12dcb609374f46cfd0e5">rb_output_rs</a></td></tr> <tr class="separator:aad25f1b1b54e12dcb609374f46cfd0e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa73e1f48cefb3d23a2a62a0677d8bb05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a></td></tr> <tr class="separator:aa73e1f48cefb3d23a2a62a0677d8bb05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47f69d23608912ec9a56b388a7d1b6a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a></td></tr> <tr class="separator:a47f69d23608912ec9a56b388a7d1b6a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70f81ab8c056ec13134cc7a35868d565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d2e/intern_8h.html#a70f81ab8c056ec13134cc7a35868d565">rb_argv0</a></td></tr> <tr class="separator:a70f81ab8c056ec13134cc7a35868d565"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="ad4accaa02e123d4fd97625a7619e1c05"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4accaa02e123d4fd97625a7619e1c05">◆ </a></span>HAVE_RB_DEFINE_ALLOC_FUNC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_RB_DEFINE_ALLOC_FUNC   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00373">373</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a30c76b84d95f57c499ed935118c353f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30c76b84d95f57c499ed935118c353f0">◆ </a></span>HAVE_RB_REG_NEW_STR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define HAVE_RB_REG_NEW_STR   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00672">672</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aa1441e3f0ffb0fd5e6e9aaa75295630d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1441e3f0ffb0fd5e6e9aaa75295630d">◆ </a></span>INTEGER_PACK_2COMP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_2COMP   0x80</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00147">147</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01062">integer_unpack_single_bdigit()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05075">rb_big2ulong_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03199">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03207">rb_big_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03691">rb_quad_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03699">rb_quad_unpack()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a7637d212c3fe8a0d7abd89a8554784b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7637d212c3fe8a0d7abd89a8554784b2">◆ </a></span>INTEGER_PACK_BIG_ENDIAN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_BIG_ENDIAN</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../db/d2e/intern_8h.html#ac43f515ec7cbf82b7ed0ccb30e7bc7e4">INTEGER_PACK_MSWORD_FIRST</a> | \</div><div class="line"> INTEGER_PACK_MSBYTE_FIRST)</div><div class="ttc" id="intern_8h_html_ac43f515ec7cbf82b7ed0ccb30e7bc7e4"><div class="ttname"><a href="../../db/d2e/intern_8h.html#ac43f515ec7cbf82b7ed0ccb30e7bc7e4">INTEGER_PACK_MSWORD_FIRST</a></div><div class="ttdeci">#define INTEGER_PACK_MSWORD_FIRST</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2e/intern_8h_source.html#l00142">intern.h:142</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00156">156</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04778">big2str_base_poweroftwo()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a64214faaee3299c7368b03511b697ee4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64214faaee3299c7368b03511b697ee4">◆ </a></span>INTEGER_PACK_FORCE_BIGNUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_FORCE_BIGNUM   0x100</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00150">150</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>.</p> </div> </div> <a id="adab236c4263927fad4fc2864b562209a"></a> <h2 class="memtitle"><span class="permalink"><a href="#adab236c4263927fad4fc2864b562209a">◆ </a></span>INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION   0x400</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00148">148</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>.</p> </div> </div> <a id="a71a58966057e846119bb677df1aa9eae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a71a58966057e846119bb677df1aa9eae">◆ </a></span>INTEGER_PACK_LITTLE_ENDIAN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_LITTLE_ENDIAN</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../db/d2e/intern_8h.html#af6cfddcc062ec18339fdfaf0a960b371">INTEGER_PACK_LSWORD_FIRST</a> | \</div><div class="line"> INTEGER_PACK_LSBYTE_FIRST)</div><div class="ttc" id="intern_8h_html_af6cfddcc062ec18339fdfaf0a960b371"><div class="ttname"><a href="../../db/d2e/intern_8h.html#af6cfddcc062ec18339fdfaf0a960b371">INTEGER_PACK_LSWORD_FIRST</a></div><div class="ttdeci">#define INTEGER_PACK_LSWORD_FIRST</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2e/intern_8h_source.html#l00143">intern.h:143</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00153">153</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>.</p> </div> </div> <a id="a2c7aba55f7287f5e3aa4bef408df8ab8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c7aba55f7287f5e3aa4bef408df8ab8">◆ </a></span>INTEGER_PACK_LSBYTE_FIRST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_LSBYTE_FIRST   0x20</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00145">145</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00523">integer_pack_loop_setup()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> </div> </div> <a id="af6cfddcc062ec18339fdfaf0a960b371"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6cfddcc062ec18339fdfaf0a960b371">◆ </a></span>INTEGER_PACK_LSWORD_FIRST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_LSWORD_FIRST   0x02</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00143">143</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04434">big_shift2()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00734">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00489">make_seed_value()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00567">mt_state()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00370">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00620">random_load()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06999">rb_big_bit_length()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03199">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03207">rb_big_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> </div> </div> <a id="a2b974823d5421a24e886980c4eb41096"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2b974823d5421a24e886980c4eb41096">◆ </a></span>INTEGER_PACK_MSBYTE_FIRST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_MSBYTE_FIRST   0x10</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00144">144</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00523">integer_pack_loop_setup()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> </div> </div> <a id="ac43f515ec7cbf82b7ed0ccb30e7bc7e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac43f515ec7cbf82b7ed0ccb30e7bc7e4">◆ </a></span>INTEGER_PACK_MSWORD_FIRST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_MSWORD_FIRST   0x01</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00142">142</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00523">integer_pack_loop_setup()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> </div> </div> <a id="a2edc3938446921e0c7466814f0661425"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2edc3938446921e0c7466814f0661425">◆ </a></span>INTEGER_PACK_NATIVE_BYTE_ORDER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_NATIVE_BYTE_ORDER   0x40</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00146">146</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03292">absint_numwords_generic()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04434">big_shift2()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00523">integer_pack_loop_setup()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00734">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00489">make_seed_value()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00567">mt_state()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00370">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00620">random_load()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05075">rb_big2ulong_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06999">rb_big_bit_length()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03199">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03207">rb_big_unpack()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">rb_hash()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03691">rb_quad_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03699">rb_quad_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> </div> </div> <a id="ab1ad93c3871177d57dd10fdb6278d7b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1ad93c3871177d57dd10fdb6278d7b7">◆ </a></span>INTEGER_PACK_NEGATIVE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INTEGER_PACK_NEGATIVE   0x200</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00151">151</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01281">bary_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01062">integer_unpack_single_bdigit()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>.</p> </div> </div> <a id="a172f90516cb14d057b8e32a6adbbf111"></a> <h2 class="memtitle"><span class="permalink"><a href="#a172f90516cb14d057b8e32a6adbbf111">◆ </a></span>OBJ_INIT_COPY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OBJ_INIT_COPY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">orig </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((obj) != (orig) && (<a class="el" href="../../d0/de1/object_8c.html#a74371d7bdf7133a5efad7b6ece0792e8">rb_obj_init_copy</a>((obj), (orig)), 1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00287">287</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07671">argf_initialize_copy()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00368">enumerator_init_copy()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01260">generator_init_copy()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01010">match_init_copy()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00550">random_copy()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06732">rb_io_init_copy()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00300">rb_mod_init_copy()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03319">rb_reg_init_copy()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04691">rb_stat_init_copy()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00707">rb_struct_init_copy()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03405">time_init_copy()</a>.</p> </div> </div> <a id="afe9c34a341643ab37d8505e716e68c2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe9c34a341643ab37d8505e716e68c2a">◆ </a></span>rb_argv</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_argv   <a class="el" href="../../df/d0a/io_8c.html#a0ce5cd73653ff1abc46778c5efe790d5">rb_get_argv</a>()</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00681">681</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01913">ruby_prog_init()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01939">ruby_set_argv()</a>.</p> </div> </div> <a id="aec80847cff5250fc99e223d1966a2153"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec80847cff5250fc99e223d1966a2153">◆ </a></span>rb_ary_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_ary_new2   <a class="el" href="../../db/d2e/intern_8h.html#aa2aa85c010a4a4bf456abf1225e0f973">rb_ary_new_capa</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">90</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00604">ary_make_substitution()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01980">BigDecimal_split()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01126">collect_caller_bindings_cfunc()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01111">collect_caller_bindings_iseq()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11922">coverage()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02497">cvar_list()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01820">each_slice_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03987">econv_primitive_errinfo()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01135">enc_list()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01106">enc_names()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01941">enum_each_cons()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01869">enum_each_slice()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02147">enum_take()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00380">fdbm_values_at()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00494">fgdbm_values_at()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00384">fsdbm_values_at()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01281">generator_each()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01889">Init_Encoding()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01880">Init_ossl_ssl()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01757">lazy_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01705">lazy_zip_arrays_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01725">lazy_zip_func()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00598">make_hostent_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01645">match_array()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08944">mk_ary_of_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01169">nil_to_a()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00025">ossl_generate_cb()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00538">ossl_pkcs7_get_recipient()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00496">ossl_pkcs7_get_signer()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00837">ossl_ssl_cipher_to_ary()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01668">ossl_ssl_get_peer_cert_chain()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00859">ossl_sslctx_get_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00404">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00453">ossl_sslctx_session_remove_cb()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00619">ossl_x509_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00432">ossl_x509crl_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00259">ossl_x509crl_get_revoked()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00376">ossl_x509req_get_attributes()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00144">ossl_x509revoked_get_extensions()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00446">ossl_x509stctx_get_chain()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00606">random_dump()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00877">range_first()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02680">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04895">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01899">rb_ary_dup()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00505">rb_ary_new_from_args()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00524">rb_ary_new_from_values()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04821">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03521">rb_ary_plus()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05153">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05097">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05010">rb_ary_repeated_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02230">rb_ary_reverse_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02320">rb_ary_rotate_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02798">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03026">rb_ary_slice_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02122">rb_ary_to_a()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03301">rb_ary_transpose()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03234">rb_ary_zip()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02039">rb_const_list()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01634">rb_enc_name_list()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02729">rb_get_values_at()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01213">rb_hash_values_at()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01954">rb_iseq_parameters()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01991">rb_local_constants()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06599">rb_str_enumerate_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17303">rb_sym_all_symbols()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">rb_zlib_crc_table()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00792">reg_named_captures_iter()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07251">scan_once()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03194">take_items()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00945">unnamed_parameters()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04704">yield_indexed_values()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01986">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l02029">zip_i()</a>.</p> </div> </div> <a id="a8f3988bb25848bb4e4519a29876b2d55"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f3988bb25848bb4e4519a29876b2d55">◆ </a></span>rb_ary_new3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_ary_new3   <a class="el" href="../../db/d2e/intern_8h.html#ad46d3f43ae24069c43dcddb94dc66f9a">rb_ary_new_from_args</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">91</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01473">addrinfo_mdump()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00347">BIGNUM_1c()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02294">bmcall()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01474">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01576">check_exec_redirect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02374">chunk_ii()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07017">d_lite_marshal_dump()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01966">define_final0()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01441">enum_minmax()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08432">ev_on_event()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01830">get_eventloop_weight()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00716">group_by_i()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01890">lazy_drop()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01683">lazy_grep()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01819">lazy_take()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10004">lib_getversion()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02430">make_curry_proc()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00133">ossl_x509name_initialize()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00741">path_split()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00428">rb_add_method()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03038">rb_Array()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04895">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04821">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05097">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05010">rb_ary_repeated_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01530">rb_ary_to_ary()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00620">rb_assoc_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00769">rb_check_backtrace()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00715">rb_f_untrace_var()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07729">rb_str_partition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00627">rb_trace_eval()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00505">rsock_ipaddr()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03702">rt_complete_frags()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02021">run_finalizer()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01810">set_eventloop_weight()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00829">signal_exec()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02569">slicebefore_ii()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04261">time_to_a()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00945">unnamed_parameters()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>.</p> </div> </div> <a id="a60bf5c2bafa064ccc15a9c9a0d2dbf90"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60bf5c2bafa064ccc15a9c9a0d2dbf90">◆ </a></span>rb_ary_new4</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_ary_new4   <a class="el" href="../../db/d2e/intern_8h.html#a022645718484af6ee6ed3eb7f8f3bea4">rb_ary_new_from_values</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00092">92</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01330">call_cfunc_m2()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00337">check_funcall_exec()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02447">curry()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02088">enum_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00473">enumerator_each()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00270">enumerator_init()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00496">enumerator_with_index_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00560">enumerator_with_object_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00915">iseq_location()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01757">lazy_zip()</a>, <a class="el" href="../../d0/d03/psych_8c_source.html#l00007">libyaml_version()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00642">make_no_method_exception()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00940">make_passing_arg()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00607">next_ii()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02247">proc_fallback()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01743">rb_ary_insert()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01909">rb_ary_resurrect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03026">rb_ary_slice_bang()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00033">rb_enum_values_pack()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07080">rb_f_p_internal()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01712">rb_mod_module_exec()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01645">rb_obj_instance_exec()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03771">rb_spawn_process()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00676">rb_struct_to_a()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03184">take_i()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00141">vm_call0_body()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01128">vm_callee_setup_arg_complex()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00781">vm_expandarray()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02205">vm_yield_setup_block_args()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02148">vm_yield_setup_block_args_complex()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02102">vm_yield_with_cfunc()</a>.</p> </div> </div> <a id="a35f53833d586b63bb78fd3ad0677ca7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35f53833d586b63bb78fd3ad0677ca7b">◆ </a></span>rb_big2int</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_big2int</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#aa219c91416e3471310c5c2d7d3677216">rb_big2long</a>(x)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00107">107</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aff19e5de2281aed557c5cf7fffba0b12"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff19e5de2281aed557c5cf7fffba0b12">◆ </a></span>rb_big2uint</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_big2uint</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a3a7c27e52c03850c798f331d0b2e7769">rb_big2ulong</a>(x)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00109">109</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="ad95386b876e68483dd2318d9df8f1e66"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad95386b876e68483dd2318d9df8f1e66">◆ </a></span>rb_check_arity</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_check_arity   rb_check_arity /* for ifdef */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00296">296</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02432">core_hash_merge_kwd()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l02134">dir_s_home()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00795">enum_first()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00334">enumerator_initialize()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00269">esignal_init()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04093">fole_missing()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02557">int_chr()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01382">lazy_initialize()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02512">proc_curry()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01699">rb_ary_aset()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01427">rb_ary_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01743">rb_ary_insert()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01489">rb_ary_rindex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04446">rb_ary_shuffle_bang()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02006">rb_check_argv()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00385">rb_f_kill()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l04229">rb_f_sleep()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04500">rb_f_test()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02724">rb_file_s_umask()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00485">rb_hash_initialize()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01383">rb_obj_extend()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02959">rb_reg_initialize_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03627">rb_str_aref_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03855">rb_str_aset_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04528">rb_str_byteslice()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06061">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05805">rb_str_delete_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03039">rb_str_match_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03923">rb_str_slice_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00395">rb_struct_s_def()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00899">rb_struct_select()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01156">sig_trap()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01567">specific_eval()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08290">str_scrub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08312">str_scrub_bang()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02663">str_transcode0()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04425">test_check()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00141">vm_call0_body()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00095">vm_call0_cfunc_with_frame()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01487">vm_call_cfunc_with_frame()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01769">vm_call_method()</a>.</p> </div> </div> <a id="a372d6acb27d271ee4fc2e88c7022c485"></a> <h2 class="memtitle"><span class="permalink"><a href="#a372d6acb27d271ee4fc2e88c7022c485">◆ </a></span>rb_check_frozen</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_check_frozen</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a285092197c1db7a3fe114532a8f6593a">rb_check_frozen_inline</a>(obj)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">277</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02157">check_before_mod_set()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04731">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07041">d_lite_marshal_load()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00507">dir_check()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00270">enumerator_init()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01215">generator_init()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01676">nurat_marshal_load()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00661">ossl_bn_copy()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00131">ossl_cipher_copy()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00136">ossl_digest_copy()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00110">ossl_hmac_copy()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00340">ossl_pkcs7_copy()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00162">ossl_x509_copy()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00116">ossl_x509crl_copy()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00124">ossl_x509req_copy()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00412">random_init()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">rb_const_remove()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00561">rb_digest_base_copy()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00798">rb_enc_associate_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00790">rb_enc_set_index()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00338">rb_hash_modify_check()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00602">rb_io_taint_check()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00236">rb_method_entry_make()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02572">rb_mod_remove_cvar()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00422">rb_obj_init_copy()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01403">rb_obj_remove_instance_variable()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00967">rb_obj_taint()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00987">rb_obj_untaint()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02438">rb_reg_initialize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01538">rb_str_associate()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00148">rb_struct_modify()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01911">rb_undefine_finalizer()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00726">remove_method()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01930">should_be_finalizable()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02798">str_encode_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01442">str_modifiable()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00558">vm_setivar()</a>.</p> </div> </div> <a id="a850c711d33460ff39b7f392c8b2d76ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a850c711d33460ff39b7f392c8b2d76ab">◆ </a></span>rb_check_frozen_internal</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_check_frozen_internal</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> { \</div><div class="line"> VALUE frozen_obj = (obj); \</div><div class="line"> if (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a73db79f74bad2fb5258a2ae7ee6ef117">OBJ_FROZEN</a>(frozen_obj)) { \</div><div class="line"> rb_error_frozen(<a class="code" href="../../de/de6/ruby_2ruby_8h.html#a9b4f42ada717bfbe7a78830639476aed">rb_obj_classname</a>(frozen_obj)); \</div><div class="line"> } \</div><div class="line"> } <span class="keywordflow">while</span> (0)</div><div class="ttc" id="ruby_2ruby_8h_html_a9b4f42ada717bfbe7a78830639476aed"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a9b4f42ada717bfbe7a78830639476aed">rb_obj_classname</a></div><div class="ttdeci">const char * rb_obj_classname(VALUE)</div><div class="ttdef"><b>Definition:</b> <a href="../../d0/d2a/variable_8c_source.html#l00406">variable.c:406</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a73db79f74bad2fb5258a2ae7ee6ef117"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a73db79f74bad2fb5258a2ae7ee6ef117">OBJ_FROZEN</a></div><div class="ttdeci">#define OBJ_FROZEN(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01193">ruby.h:1193</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00261">261</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l02101">rb_check_copyable()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l02084">rb_check_frozen()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00273">rb_check_frozen_inline()</a>.</p> </div> </div> <a id="abaf217e27b803c3d9e4538ec3b648d1a"></a> <h2 class="memtitle"><span class="permalink"><a href="#abaf217e27b803c3d9e4538ec3b648d1a">◆ </a></span>rb_check_trusted</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_check_trusted</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a9d8c05a9825c87225063ef986427d411">rb_check_trusted_inline</a>(obj)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00283">283</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04731">d_lite_initialize_copy()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07041">d_lite_marshal_load()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01676">nurat_marshal_load()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00422">rb_obj_init_copy()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00148">rb_struct_modify()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01844">time_modify()</a>.</p> </div> </div> <a id="ade90c9a52ae17c92727a44276a20d2d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade90c9a52ae17c92727a44276a20d2d5">◆ </a></span>rb_check_trusted_internal</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_check_trusted_internal</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj</td><td>)</td> <td>   ((void) 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00267">267</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d2e/intern_8h_source.html#l00279">rb_check_trusted_inline()</a>.</p> </div> </div> <a id="a3796455a68aaea67a25a2051e32b19d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3796455a68aaea67a25a2051e32b19d6">◆ </a></span>rb_Complex1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_Complex1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a91fa4739d5899851fc4e9ca6ceb06677">rb_Complex</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00186">186</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a7c25d660bbe7ff756f78058a2a64e58f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c25d660bbe7ff756f78058a2a64e58f">◆ </a></span>rb_Complex2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_Complex2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#a91fa4739d5899851fc4e9ca6ceb06677">rb_Complex</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00187">187</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="ac3bd062b6fde73e0a597db3c9985064c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3bd062b6fde73e0a597db3c9985064c">◆ </a></span>rb_complex_new1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_complex_new1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a704ad1e5e164fd93d89ce4e32a237eda">rb_complex_new</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00182">182</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l01471">nilclass_to_c()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l01483">numeric_to_c()</a>.</p> </div> </div> <a id="a5969c993d5c5b93b00557a2a00dd9636"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5969c993d5c5b93b00557a2a00dd9636">◆ </a></span>rb_complex_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_complex_new2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#a704ad1e5e164fd93d89ce4e32a237eda">rb_complex_new</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00183">183</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l01642">read_comp()</a>.</p> </div> </div> <a id="a87d49f14b185644cb2ffb174c2335b45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87d49f14b185644cb2ffb174c2335b45">◆ </a></span>rb_complex_raw1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_complex_raw1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">rb_complex_raw</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(0))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00179">179</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01006">flo_pow()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">rb_big_pow()</a>.</p> </div> </div> <a id="aecdeb1bdf6fb43785f1d7770ea269526"></a> <h2 class="memtitle"><span class="permalink"><a href="#aecdeb1bdf6fb43785f1d7770ea269526">◆ </a></span>rb_complex_raw2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_complex_raw2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">rb_complex_raw</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00180">180</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a4ff3823d98a12a26c0399d33d1df4c79"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ff3823d98a12a26c0399d33d1df4c79">◆ </a></span>rb_defout</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_defout   <a class="el" href="../../df/d0a/io_8c.html#af04c060c26cd03ee40e7442e036fae4c">rb_stdout</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00515">515</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a600494eebb13a11e4c1a3f76cba0268a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a600494eebb13a11e4c1a3f76cba0268a">◆ </a></span>rb_disable_super</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_disable_super</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">klass, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((void)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00371">371</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="acc045aac9f64ec1ad635aa53be40249a"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc045aac9f64ec1ad635aa53be40249a">◆ </a></span>rb_enable_super</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_enable_super</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">klass, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((void)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00372">372</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a437a87129c566bfb562acc74ab8b545c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a437a87129c566bfb562acc74ab8b545c">◆ </a></span>rb_enumeratorize_with_size</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_enumeratorize_with_size</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">size_fn </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   rb_enumeratorize_with_size(obj, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, (<a class="el" href="../../db/d2e/intern_8h.html#a8446114bf09fb49a0db864a2a193bf8e">rb_enumerator_size_func</a> *)(size_fn))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00234">234</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a660d41e068182114c09a44b0ec00cd38"></a> <h2 class="memtitle"><span class="permalink"><a href="#a660d41e068182114c09a44b0ec00cd38">◆ </a></span>rb_exc_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_exc_new2   <a class="el" href="../../db/d2e/intern_8h.html#a7f7e78f24b66de97cccc02839f5fdb8c">rb_exc_new_cstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00247">247</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00099">compile_err_append()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01408">fiber_switch()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02427">gzfile_raise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06408">ip_create_slave_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07321">ip_eval_real()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09312">ip_get_variable2_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08577">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06650">ip_make_safe_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05060">ip_rb_threadTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04025">ip_rb_threadUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04903">ip_rb_threadVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04459">ip_rbTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03876">ip_rbUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04219">ip_rbVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03394">ip_ruby_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03763">ip_RubyExitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09443">ip_set_variable2_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02580">lib_eventloop_main()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07841">lib_restart_core()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01062">make_localjump_error()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00621">next_i()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00306">raise_zlib_error()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01311">tcltkip_init_tk()</a>.</p> </div> </div> <a id="a9853d1348e5a26b4802117aa465f65bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9853d1348e5a26b4802117aa465f65bc">◆ </a></span>rb_exc_new3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_exc_new3   <a class="el" href="../../db/d2e/intern_8h.html#a4bf4eb333631a19cdfe3456429b70a1f">rb_exc_new_str</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00248">248</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00099">compile_err_append()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04063">finish_writeconv()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02046">make_econv_exception()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01871">raise_loaderror()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00110">rb_arg_error_new()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02035">rb_econv_open_exc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01844">rb_enc_raise()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00671">rb_enc_reg_error_desc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01911">rb_fatal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>.</p> </div> </div> <a id="a91de7c7a722d50d9a9827811cb0ca33b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91de7c7a722d50d9a9827811cb0ca33b">◆ </a></span>rb_fd_clr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_clr</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../dc/db1/win32_8h.html#a4d77bf8714675910de06eebc64929ba5">FD_CLR</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00351">351</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="adecd80f1b9ef272def691f1b28eb5677"></a> <h2 class="memtitle"><span class="permalink"><a href="#adecd80f1b9ef272def691f1b28eb5677">◆ </a></span>rb_fd_copy</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_copy</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">d, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (*(d) = *(s))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00353">353</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03536">rb_thread_select()</a>.</p> </div> </div> <a id="ab99d11b2b896339c9edcb125a96f6f02"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab99d11b2b896339c9edcb125a96f6f02">◆ </a></span>rb_fd_dup</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_dup</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">d, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (*(d) = *(s))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00354">354</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03426">do_select()</a>.</p> </div> </div> <a id="af5c7e378da9f236d57683a79c526ccd6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5c7e378da9f236d57683a79c526ccd6">◆ </a></span>rb_fd_init</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_init</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a></td><td>)</td> <td>   FD_ZERO(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00357">357</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03725">init_set_fd()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08684">rb_f_select()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10479">rb_io_s_copy_stream()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03536">rb_thread_select()</a>, and <a class="el" href="../../d5/df2/win32_8c_source.html#l02849">rb_w32_select_with_thread()</a>.</p> </div> </div> <a id="a9560fb06491a860c5ae042db4a5f9859"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9560fb06491a860c5ae042db4a5f9859">◆ </a></span>rb_fd_init_copy</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_init_copy</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">d, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">s </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (*(d) = *(s))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00358">358</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03426">do_select()</a>.</p> </div> </div> <a id="af82c3503c613d3ef54feb2ccbb3b1d6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af82c3503c613d3ef54feb2ccbb3b1d6a">◆ </a></span>rb_fd_isset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_isset</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../dc/db1/win32_8h.html#a7fbf800b178b21f91aa4c77927cb067e">FD_ISSET</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00352">352</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03745">select_single()</a>.</p> </div> </div> <a id="aa8414e6f26aec3f70660a7db60938df5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8414e6f26aec3f70660a7db60938df5">◆ </a></span>rb_fd_max</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_max</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a></td><td>)</td> <td>   FD_SETSIZE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00360">360</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09897">maygvl_copy_stream_wait_read()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09916">nogvl_copy_stream_wait_write()</a>.</p> </div> </div> <a id="aebfe768c419de183574af8f8f8a20c3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aebfe768c419de183574af8f8f8a20c3a">◆ </a></span>rb_fd_ptr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_ptr</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a></td><td>)</td> <td>   (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00356">356</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="af397ee7887040522c847148628cf2536"></a> <h2 class="memtitle"><span class="permalink"><a href="#af397ee7887040522c847148628cf2536">◆ </a></span>rb_fd_resize</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_resize</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((void)(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00355">355</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03580">rb_thread_fd_select()</a>.</p> </div> </div> <a id="a8858bd4ae76f7668fd73b317f1c2c43d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8858bd4ae76f7668fd73b317f1c2c43d">◆ </a></span>rb_fd_select</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_select</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">rfds, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">wfds, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">efds, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">timeout </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d9/dab/select_8h.html#abbb6c8388883956593bef341041dc1e4">select</a>((n), (rfds), (wfds), (efds), (timeout))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00361">361</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09888">maygvl_select()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09916">nogvl_copy_stream_wait_write()</a>.</p> </div> </div> <a id="ab93b57ee695b8d0abe01904e952c3a6f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab93b57ee695b8d0abe01904e952c3a6f">◆ </a></span>rb_fd_set</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_set</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../dc/db1/win32_8h.html#ac9a6234e30e3cb64542eca6dab921a93">FD_SET</a>((n), (<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00350">350</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03725">init_set_fd()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09897">maygvl_copy_stream_wait_read()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09916">nogvl_copy_stream_wait_write()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>.</p> </div> </div> <a id="af5ba60171ec45c289183e9fa3e829b8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5ba60171ec45c289183e9fa3e829b8a">◆ </a></span>rb_fd_term</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_term</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a></td><td>)</td> <td>   ((void)(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00359">359</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l10430">copy_stream_finalize()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03426">do_select()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03536">rb_thread_select()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02849">rb_w32_select_with_thread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08358">select_end()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03767">select_single_cleanup()</a>.</p> </div> </div> <a id="ad7af25c68710c749aa408c9502f217a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7af25c68710c749aa408c9502f217a0">◆ </a></span>rb_fd_zero</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_fd_zero</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a></td><td>)</td> <td>   FD_ZERO(<a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00349">349</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09897">maygvl_copy_stream_wait_read()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09916">nogvl_copy_stream_wait_write()</a>.</p> </div> </div> <a id="a2394b60da89a848717643532411efcbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2394b60da89a848717643532411efcbd">◆ </a></span>rb_hash_end</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_hash_end</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td>   <a class="el" href="../../d4/d71/st_8c.html#aee487969705d500b3308fc5c146fd357">st_hash_end</a>(h)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00760">760</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a17289f18a17e3942ae41a002036f1308"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17289f18a17e3942ae41a002036f1308">◆ </a></span>rb_hash_uint</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_hash_uint</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">i </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d4/d71/st_8c.html#a72b493fcb3ac68760a725d058f1cb5d3">st_hash_uint</a>((h), (i))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00759">759</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a24e38ce206dcd4a1e9090184e376bd2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24e38ce206dcd4a1e9090184e376bd2c">◆ </a></span>rb_hash_uint32</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_hash_uint32</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">i </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d4/d71/st_8c.html#a3d78a46cfffcf594047cf492737d7406">st_hash_uint32</a>((h), (i))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00758">758</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aa7adba8896b7eb82645c2d2876f67918"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7adba8896b7eb82645c2d2876f67918">◆ </a></span>rb_memcmp</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_memcmp   <a class="el" href="../../d5/d21/memcmp_8c.html#a1499ab2d0a3da86cbc3e688294f60a48">memcmp</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00662">662</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a55afe29980bac1dc7d857d1a7eeb95c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55afe29980bac1dc7d857d1a7eeb95c9">◆ </a></span>RB_NUM_COERCE_FUNCS_NEED_OPID</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RB_NUM_COERCE_FUNCS_NEED_OPID   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00559">559</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a66ae6cf2e34e643e8956f70071e4a2fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66ae6cf2e34e643e8956f70071e4a2fe">◆ </a></span>rb_Rational1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_Rational1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d7/d50/rational_8c.html#a271fb49340b4b1c24e7441935a71deb2">rb_Rational</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00173">173</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00744">BigDecimal_to_r()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03201">time_to_r()</a>.</p> </div> </div> <a id="a87526ed476860be72d293949340c14fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87526ed476860be72d293949340c14fa">◆ </a></span>rb_Rational2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_Rational2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d7/d50/rational_8c.html#a271fb49340b4b1c24e7441935a71deb2">rb_Rational</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00174">174</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="af139202bebc3105c96c86a461cb02f8f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af139202bebc3105c96c86a461cb02f8f">◆ </a></span>rb_rational_new1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_rational_new1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d7/d50/rational_8c.html#a6306e385ee8aef8ad1c3cf39db735679">rb_rational_new</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00170">170</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l01937">integer_to_r()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01590">m_amjd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05799">minus_dd()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01908">nilclass_to_r()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02038">rb_flt_rationalize()</a>.</p> </div> </div> <a id="ae13ef3f18f6045c33bbf943c11e14ac5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae13ef3f18f6045c33bbf943c11e14ac5">◆ </a></span>rb_rational_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_rational_new2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d7/d50/rational_8c.html#a6306e385ee8aef8ad1c3cf39db735679">rb_rational_new</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00171">171</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02000">float_to_r()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08966">Init_date_core()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01558">m_ajd()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00945">ns_to_day()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00963">ns_to_sec()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00664">parse_time2_cb()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02038">rb_flt_rationalize()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02022">rb_flt_rationalize_with_prec()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02184">read_num()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00931">sec_to_day()</a>.</p> </div> </div> <a id="a66db3a21c6f7ef77c281924c9303c8bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66db3a21c6f7ef77c281924c9303c8bc">◆ </a></span>rb_rational_raw1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_rational_raw1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x</td><td>)</td> <td>   <a class="el" href="../../d7/d50/rational_8c.html#ab4dee986694d2687255681b1df2ed1f7">rb_rational_raw</a>((x), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac55fae7f748afd3fc2533d0d7d06cf5a">INT2FIX</a>(1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00167">167</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_pow()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01821">numeric_quo()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13074">parser_set_integer_literal()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">rb_big_pow()</a>.</p> </div> </div> <a id="af19a3b0e62b04123e41b4d3411046059"></a> <h2 class="memtitle"><span class="permalink"><a href="#af19a3b0e62b04123e41b4d3411046059">◆ </a></span>rb_rational_raw2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_rational_raw2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">x, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">y </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d7/d50/rational_8c.html#ab4dee986694d2687255681b1df2ed1f7">rb_rational_raw</a>((x), (y))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00168">168</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aa6157df6b03a4039a2108dcd98e1737b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6157df6b03a4039a2108dcd98e1737b">◆ </a></span>RB_RESERVED_FD_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RB_RESERVED_FD_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">fd</td><td>)</td> <td>   <a class="el" href="../../db/d2e/intern_8h.html#a99e6a1aee4d7f246bde93617c860767a">rb_reserved_fd_p</a>(fd)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00550">550</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a428d54807c6e5b98fa840f5e6d642355"></a> <h2 class="memtitle"><span class="permalink"><a href="#a428d54807c6e5b98fa840f5e6d642355">◆ </a></span>rb_str_buf_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_buf_new2   <a class="el" href="../../d1/db0/string_8c.html#a96345b2ca3aec78b13f9678d12340a02">rb_str_buf_new_cstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00845">845</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="ac812c8a8fec28c0938623985eef248dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac812c8a8fec28c0938623985eef248dc">◆ </a></span>rb_str_dup_frozen</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_dup_frozen   <a class="el" href="../../d1/db0/string_8c.html#a1f8d56af3502435d684d511db3cb7516">rb_str_new_frozen</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00737">737</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a03acd62c0b1edebbe1d61f957c19b7ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03acd62c0b1edebbe1d61f957c19b7ac">◆ </a></span>rb_str_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_new2   <a class="el" href="../../d1/db0/string_8c.html#ad8ce7851130e4b275cf8694f469493ee">rb_str_new_cstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">840</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00539">add_modules()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01867">addrinfo_getnameinfo()</a>, <a class="el" href="../../dd/dc9/object__tracing_8c_source.html#l00395">allocation_class_path()</a>, <a class="el" href="../../dd/dc9/object__tracing_8c_source.html#l00344">allocation_sourcefile()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11572">argf_inplace_mode_get()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11558">argf_to_s()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00103">BigDecimal_version()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00611">call_trace_func()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01474">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01351">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01420">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01700">cbsubst_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01297">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02601">clsid_from_remote()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01567">convert_encoding()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10459">create_encoding_table_core()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00651">cState_aref()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01158">cState_array_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00666">cState_aset()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01011">cState_indent()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01122">cState_object_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01048">cState_space()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01085">cState_space_before()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04554">date_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04386">date_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04595">date_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04330">date_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04512">date_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04427">date_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04239">date_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04468">date_s_xmlschema()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00051">date_strftime_with_tmx()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08046">datetime_s_httpdate()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07925">datetime_s_iso8601()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08076">datetime_s_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07885">datetime_s_parse()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08016">datetime_s_rfc2822()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07955">datetime_s_rfc3339()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07842">datetime_s_strptime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07985">datetime_s_xmlschema()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00435">decode_obj()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00849">dir_s_chdir()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03987">econv_primitive_errinfo()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10209">encoding_table_get_name_core()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00155">establishShell()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09028">folevariant_value()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07787">hash2result()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03080">Init_bigdecimal()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00795">Init_cparse()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l01021">Init_dbm()</a>, <a class="el" href="../../da/d7a/dl_8c_source.html#l00173">Init_dl()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>, <a class="el" href="../../de/d2a/fiddle_8c_source.html#l00129">Init_fiddle()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01205">Init_gdbm()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01330">Init_generator()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00481">Init_nkf()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l01036">Init_openssl()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../d3/d75/ossl__config_8c_source.html#l00072">Init_ossl_config()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00428">Init_ossl_x509name()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02148">Init_parser()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01737">Init_tkutil()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09116">Init_win32ole()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04198">Init_zlib()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01187">inspect1()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01206">inspect2()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01087">inspect_range()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06971">io_puts_ary()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05507">ip_thread_tkwait()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05493">ip_thread_vwait()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03253">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00676">iseq_s_compile()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00710">iseq_s_compile_file()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10016">lib_get_reltype_name()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08427">lib_get_system_encoding()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09869">lib_merge_tklist()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07941">lib_toUTF8_core()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02828">main_to_s()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01046">make_addrinfo()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02046">make_econv_exception()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00598">make_hostent_internal()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02014">make_inspect()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00642">make_no_method_exception()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01138">make_writeconv()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00434">mString_Extend_json_create()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00405">mString_to_json_raw_object()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00220">mSyslog_ident()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02462">nsdr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02538">ole_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01167">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01119">ole_hresult2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06745">ole_method_invoke_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05624">ole_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07352">ole_param_ole_type()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04615">ole_ptrtype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04628">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06433">ole_variable_kind()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05385">oletypelib_path()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01418">ossl_asn1obj_get_ln()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01435">ossl_asn1obj_get_oid()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01397">ossl_asn1obj_get_sn()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00447">ossl_cipher_name()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00347">ossl_dh_get_params()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00239">ossl_digest_name()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00390">ossl_dsa_get_params()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00363">ossl_get_errors()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00692">ossl_pkcs7_verify()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00511">ossl_rsa_get_params()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00837">ossl_ssl_cipher_to_ary()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01733">ossl_ssl_get_state()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01698">ossl_ssl_get_version()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00694">ossl_x509_inspect()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00142">ossl_x509attr_get_oid()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00367">ossl_x509ext_get_oid()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00215">ossl_x509extfactory_create_ext()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00201">ossl_x509name_to_s_old()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00493">ossl_x509stctx_get_err_string()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05306">path_check_0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01607">rb_autoload()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05256">rb_check_deadlock()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02966">rb_execarg_run_options()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03656">rb_exit()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00529">rb_feature_provided()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05618">rb_insns_name_array()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01190">rb_invalid_str()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02081">rb_iseq_build_for_ruby2cext()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00589">rb_iseq_compile_with_option()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00428">rb_iseq_new_main()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00580">rb_load_internal0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11704">rb_readwrite_sys_fail()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01036">rb_require()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00316">rb_set_class_path()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03771">rb_spawn_process()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07411">rb_str_crypt()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06409">rb_str_split()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00165">rb_strftime_with_timespec()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00306">rb_struct_define()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01950">rb_syserr_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00598">rb_tainted_str_new_cstr()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02641">rb_thread_status()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02074">rb_threadptr_signal_exit()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00569">rb_usascii_str_new_cstr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00365">rb_zlib_version()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00662">reachable_object_from_root_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02366">reg_enum_key()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02381">reg_get_val()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00505">rsock_ipaddr()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00367">rsock_make_ipaddr()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01371">ruby_eval_string_from_file()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01200">sig_list()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01117">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01329">sock_s_getnameinfo()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01707">substinfo_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01290">syserr_initialize()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10037">tcltklib_compile_info()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01716">tk_cbe_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00110">tkNone_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00103">tkNone_to_s()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03149">TkStringValue()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01061">trap()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02442">typelib_file_from_clsid()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10152">update_encoding_table()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00531">w_encoding()</a>.</p> </div> </div> <a id="a85c5c2b573ca25e0eb249d5cdd2a1f59"></a> <h2 class="memtitle"><span class="permalink"><a href="#a85c5c2b573ca25e0eb249d5cdd2a1f59">◆ </a></span>rb_str_new3</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_new3   <a class="el" href="../../d1/db0/string_8c.html#a17bc1bf19c2666106c02bcb41610af66">rb_str_new_shared</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00841">841</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02380">rb_reg_preprocess_dregexp()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l03013">rb_reg_quote()</a>.</p> </div> </div> <a id="af609add406b0ef084a38f6dd615119d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af609add406b0ef084a38f6dd615119d6">◆ </a></span>rb_str_new4</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_new4   <a class="el" href="../../d1/db0/string_8c.html#a1f8d56af3502435d684d511db3cb7516">rb_str_new_frozen</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00842">842</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01058">ossl_asn1_decode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01089">ossl_asn1_decode_all()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01029">ossl_asn1_traverse()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01798">rb_file_identical_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00199">rb_get_path_check_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06333">rb_io_s_sysopen()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01410">rb_reg_search()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03640">rb_str_drop_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06679">rb_str_enumerate_chars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06780">rb_str_enumerate_codepoints()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01944">rb_str_substr()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00542">rsock_bsock_send()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01960">ruby_process_options()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00397">sock_connect()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00458">sock_connect_nonblock()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04416">str_byte_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01026">str_replace()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>.</p> </div> </div> <a id="a70b7301e6960c402803fa81c7a0777d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70b7301e6960c402803fa81c7a0777d0">◆ </a></span>rb_str_new5</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_str_new5   <a class="el" href="../../d1/db0/string_8c.html#ac257b7e0225e566a7902a4e31162019b">rb_str_new_with_class</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">843</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l04902">rb_str_dump()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07564">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04547">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01944">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03262">rb_str_succ()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01383">rb_str_times()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04416">str_byte_substr()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00880">str_new_empty()</a>.</p> </div> </div> <a id="ad16405ca7b4baa5da742798d500f00e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad16405ca7b4baa5da742798d500f00e6">◆ </a></span>rb_tainted_str_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_tainted_str_new2   <a class="el" href="../../d1/db0/string_8c.html#adf033ede930b317a580086911e804be2">rb_tainted_str_new_cstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00844">844</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03400">env_assoc()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07321">ip_eval_real()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06974">ip_get_result_string_obj()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09408">ip_get_variable2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09312">ip_get_variable2_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08577">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08952">ip_invoke_real()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09274">ip_retval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09544">ip_set_variable2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09443">ip_set_variable2_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09622">ip_unset_variable2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00886">rb_dir_getwd()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00183">rb_dlcfunc_name()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00327">rb_dlptr_to_s()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00361">rb_fiddle_ptr_to_s()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01220">sock_s_getservbyport()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01107">tcl2rb_num_or_str()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01095">tcl2rb_string()</a>.</p> </div> </div> <a id="a99895fce59be905b7c7f0a88bd32fa1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99895fce59be905b7c7f0a88bd32fa1f">◆ </a></span>rb_usascii_str_new2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_usascii_str_new2   <a class="el" href="../../d1/db0/string_8c.html#a77772ba6a6857e9df32eed78233ef254">rb_usascii_str_new_cstr</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00846">846</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04815">big2str_generic()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06626">date_strftime_internal()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01079">enc_name()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01085">enc_names_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03247">env_to_s()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01299">false_to_s()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00661">flo_to_s()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01703">inspect_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08296">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06949">jisx0301_date()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01853">keyword_error()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l01946">m_zone()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08944">mk_ary_of_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01199">nil_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01262">nucomp_inspect()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01632">nurat_inspect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02100">rb_ary_inspect()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04939">rb_big2str1()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01642">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01610">rb_enc_name_list_i()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03911">rb_file_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01867">rb_file_ftype()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02653">rb_fix2str()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01728">rb_hash_inspect()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../d2/d9b/localeinit_8c_source.html#l00023">rb_locale_charmap()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00572">rb_provide()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01222">true_to_s()</a>.</p> </div> </div> <a id="ad174dd963d99ac27a67c8ef9cfa1eb58"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad174dd963d99ac27a67c8ef9cfa1eb58">◆ </a></span>RETURN_ENUMERATOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RETURN_ENUMERATOR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../db/d2e/intern_8h.html#a8f5c666ea5cb0e51818e7f04ce5aca59">RETURN_SIZED_ENUMERATOR</a>(obj, <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00242">242</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11282">argf_each_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11321">argf_each_char()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11360">argf_each_codepoint()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11235">argf_each_line()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06153">d_lite_downto()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06083">d_lite_step()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06131">d_lite_upto()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00618">dir_each()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01937">dir_foreach()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02274">enum_drop_while()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00212">enum_find()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00278">enum_find_index()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02189">enum_take_while()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00308">etc_each_passwd()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00739">fdbm_each_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00763">fdbm_each_pair()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00715">fdbm_each_value()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00858">fgdbm_each_key()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00884">fgdbm_each_pair()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00832">fgdbm_each_value()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04030">fole_each()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00769">fsdbm_each_key()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00797">fsdbm_each_pair()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00742">fsdbm_each_value()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01689">hist_each()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01882">os_each_obj()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00586">range_bsearch()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02579">rb_ary_bsearch()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05344">rb_ary_drop_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01427">rb_ary_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01489">rb_ary_rindex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05284">rb_ary_take_while()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04153">rb_gzreader_each()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03871">rb_gzreader_each_byte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03853">rb_gzreader_each_char()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03417">rb_io_each_byte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03573">rb_io_each_char()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03621">rb_io_each_codepoint()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03371">rb_io_each_line()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09560">rb_io_s_foreach()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01110">strio_each()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00647">strio_each_byte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00868">strio_each_char()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l00900">strio_each_codepoint()</a>.</p> </div> </div> <a id="a8f5c666ea5cb0e51818e7f04ce5aca59"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f5c666ea5cb0e51818e7f04ce5aca59">◆ </a></span>RETURN_SIZED_ENUMERATOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RETURN_SIZED_ENUMERATOR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">obj, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">size_fn </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> { \</div><div class="line"> if (!<a class="code" href="../../d3/d57/eval_8c.html#aea346c4eb8bc06df88422e956bb05fec">rb_block_given_p</a>()) \</div><div class="line"> return <a class="code" href="../../db/d2e/intern_8h.html#a437a87129c566bfb562acc74ab8b545c">rb_enumeratorize_with_size</a>((obj), <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a>(<a class="code" href="../../db/d2e/intern_8h.html#a2adee42611e910ced8da650e59a961a3">rb_frame_this_func</a>()),\</div><div class="line"> (<a class="code" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>), (<a class="code" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>), (size_fn)); \</div><div class="line"> } <span class="keywordflow">while</span> (0)</div><div class="ttc" id="eval_8c_html_aea346c4eb8bc06df88422e956bb05fec"><div class="ttname"><a href="../../d3/d57/eval_8c.html#aea346c4eb8bc06df88422e956bb05fec">rb_block_given_p</a></div><div class="ttdeci">int rb_block_given_p(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d57/eval_8c_source.html#l00712">eval.c:712</a></div></div> <div class="ttc" id="ruby_8c_html_ad1447518f4372828b8435ae82e48499e"><div class="ttname"><a href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a></div><div class="ttdeci">int argc</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d77/ruby_8c_source.html#l00131">ruby.c:131</a></div></div> <div class="ttc" id="intern_8h_html_a2adee42611e910ced8da650e59a961a3"><div class="ttname"><a href="../../db/d2e/intern_8h.html#a2adee42611e910ced8da650e59a961a3">rb_frame_this_func</a></div><div class="ttdeci">ID rb_frame_this_func(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d57/eval_8c_source.html#l00943">eval.c:943</a></div></div> <div class="ttc" id="intern_8h_html_a437a87129c566bfb562acc74ab8b545c"><div class="ttname"><a href="../../db/d2e/intern_8h.html#a437a87129c566bfb562acc74ab8b545c">rb_enumeratorize_with_size</a></div><div class="ttdeci">#define rb_enumeratorize_with_size(obj, id, argc, argv, size_fn)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2e/intern_8h_source.html#l00234">intern.h:234</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_a4ef7b7ff907d043bd989a7e73e1da420"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a4ef7b7ff907d043bd989a7e73e1da420">ID2SYM</a></div><div class="ttdeci">#define ID2SYM(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ruby.h:355</a></div></div> <div class="ttc" id="ruby_8c_html_af2efa898e9eed6fe6715279cb1ec35b0"><div class="ttname"><a href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a></div><div class="ttdeci">char ** argv</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d77/ruby_8c_source.html#l00132">ruby.c:132</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00237">237</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d69/enum_8c_source.html#l00429">enum_collect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02336">enum_cycle()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01941">enum_each_cons()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01812">enum_each_entry()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01869">enum_each_slice()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01726">enum_each_with_index()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01976">enum_each_with_object()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00341">enum_find_all()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00476">enum_flat_map()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00751">enum_group_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01547">enum_max_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01501">enum_min_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01644">enum_minmax_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00703">enum_partition()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00382">enum_reject()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01757">enum_reverse_each()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00530">enumerator_with_index()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00598">enumerator_with_object()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03111">env_delete_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02962">env_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03035">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03010">env_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03211">env_keep_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03078">env_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03148">env_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03178">env_select_bang()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03721">int_dotimes()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03669">int_downto()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03624">int_upto()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01974">num_step()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00768">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02680">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02716">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04895">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04669">rb_ary_cycle()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03176">rb_ary_delete_if()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01789">rb_ary_each()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01820">rb_ary_each_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02868">rb_ary_keep_if()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04821">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03147">rb_ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03127">rb_ary_reject_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05097">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05010">rb_ary_repeated_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01847">rb_ary_reverse_each()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02798">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02830">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02646">rb_ary_sort_by_bang()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01046">rb_f_loop()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01103">rb_hash_delete_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01596">rb_hash_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01640">rb_hash_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01563">rb_hash_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01306">rb_hash_keep_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01159">rb_hash_reject()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01122">rb_hash_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01248">rb_hash_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01279">rb_hash_select_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06599">rb_str_enumerate_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06679">rb_str_enumerate_chars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06780">rb_str_enumerate_codepoints()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00549">rb_struct_each()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00580">rb_struct_each_pair()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00899">rb_struct_select()</a>.</p> </div> </div> <a id="a42eb65c31dbcdaa74496ed9668b7889f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42eb65c31dbcdaa74496ed9668b7889f">◆ </a></span>RUBY_UBF_IO</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_UBF_IO   ((<a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *)-1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00872">872</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l01256">call_without_gvl()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01029">io_flush_buffer_async2()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04146">maygvl_close()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04167">maygvl_fclose()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05398">rb_file_load_ok()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00259">rb_getaddrinfo()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00334">rb_getnameinfo()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05368">rb_sysopen_internal()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00967">rb_write_internal2()</a>.</p> </div> </div> <a id="ad5eb5c4498e4f7fc1b3cfb764442be1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5eb5c4498e4f7fc1b3cfb764442be1c">◆ </a></span>RUBY_UBF_PROCESS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_UBF_PROCESS   ((<a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *)-1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00873">873</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l01256">call_without_gvl()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l00758">rb_waitpid()</a>.</p> </div> </div> <a id="a0c9f53782f4ed2d246952a9f5431869b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c9f53782f4ed2d246952a9f5431869b">◆ </a></span>UNLIMITED_ARGUMENTS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define UNLIMITED_ARGUMENTS   (-1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00044">44</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00334">enumerator_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04093">fole_missing()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00110">rb_arg_error_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01743">rb_ary_insert()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00871">rb_block_arity()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00826">rb_block_min_max_arity()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02006">rb_check_argv()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00298">rb_check_arity()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00385">rb_f_kill()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00816">rb_iseq_min_max_arity()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01982">rb_method_entry_min_max_arity()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01383">rb_obj_extend()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00862">rb_proc_arity()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06061">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05805">rb_str_delete_bang()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00395">rb_struct_s_def()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01128">vm_callee_setup_arg_complex()</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="aeed9d184fcca117440c2e7cf77dfde3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeed9d184fcca117440c2e7cf77dfde3a">◆ </a></span>rb_alloc_func_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(* rb_alloc_func_t) (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00374">374</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="adec3591bbba9f6a18e19cf4dcddfc4c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#adec3591bbba9f6a18e19cf4dcddfc4c5">◆ </a></span>rb_blocking_function_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_blocking_function_t(void *)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00865">865</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a8446114bf09fb49a0db864a2a193bf8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8446114bf09fb49a0db864a2a193bf8e">◆ </a></span>rb_enumerator_size_func</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_enumerator_size_func(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00231">231</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a8521734f4dea98f847217bda96b2f47a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8521734f4dea98f847217bda96b2f47a">◆ </a></span>rb_fdset_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef fd_set <a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00348">348</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a4d6ed9d9ba44b459e41121c94bb6601b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d6ed9d9ba44b459e41121c94bb6601b">◆ </a></span>rb_hash_update_func</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_hash_update_func(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> newkey, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> oldkey, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00508">508</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="a9054f0c75a418c4dc919eb47616f3d71"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9054f0c75a418c4dc919eb47616f3d71">◆ </a></span>rb_unblock_function_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef void rb_unblock_function_t(void *)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00864">864</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a7026d716ce089188dd72dc94d52b9503"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7026d716ce089188dd72dc94d52b9503">◆ </a></span>DEPRECATED() <span class="overload">[1/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_big2str0</em>VALUE, int, int</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a0cb1407abbff91a156974232ce5c33fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0cb1407abbff91a156974232ce5c33fb">◆ </a></span>DEPRECATED() <span class="overload">[2/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_big2ulong_pack</em>VALUE x</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab6f349ec90af2e441181679840bbd94e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6f349ec90af2e441181679840bbd94e">◆ </a></span>DEPRECATED() <span class="overload">[3/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_quad_pack</em>char *, VALUE</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9527a84fa4e3c49de9c396dd1774f6d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9527a84fa4e3c49de9c396dd1774f6d1">◆ </a></span>DEPRECATED() <span class="overload">[4/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_quad_unpack</em>const char *, int</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad5d34d4324be4eb6e9873c2a4fce9d57"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5d34d4324be4eb6e9873c2a4fce9d57">◆ </a></span>DEPRECATED() <span class="overload">[5/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_thread_polling</em>void</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a65eb456fca95aaf641281786226d614f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65eb456fca95aaf641281786226d614f">◆ </a></span>DEPRECATED() <span class="overload">[6/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_thread_select</em>int, fd_set *, fd_set *, fd_set *, struct timeval *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6d1dde4544dffc688f5b150a00813c64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d1dde4544dffc688f5b150a00813c64">◆ </a></span>DEPRECATED() <span class="overload">[7/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_proc_exec_n</em>int, VALUE *, const char *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a788dc96df7452fea9a985f6fc6a58d87"></a> <h2 class="memtitle"><span class="permalink"><a href="#a788dc96df7452fea9a985f6fc6a58d87">◆ </a></span>DEPRECATED() <span class="overload">[8/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_exec_arg_init</em>int argc, VALUE *argv, int accept_shell, struct rb_exec_arg *e</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7005ea7da91906e958069b542766fff3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7005ea7da91906e958069b542766fff3">◆ </a></span>DEPRECATED() <span class="overload">[9/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_exec_arg_addopt</em>struct rb_exec_arg *e, VALUE key, VALUE val</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a4bf7268722520bd0c53041d50a715e1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bf7268722520bd0c53041d50a715e1b">◆ </a></span>DEPRECATED() <span class="overload">[10/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_exec_arg_fixup</em>struct rb_exec_arg *e</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab4c25d94599143e923daade8b3065a6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4c25d94599143e923daade8b3065a6b">◆ </a></span>DEPRECATED() <span class="overload">[11/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_run_exec_options</em>const struct rb_exec_arg *e, struct rb_exec_arg *s</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a24e40c22ebde54210be1686b450d88d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24e40c22ebde54210be1686b450d88d8">◆ </a></span>DEPRECATED() <span class="overload">[12/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_run_exec_options_err</em>const struct rb_exec_arg *e, struct rb_exec_arg *s, char *, size_t</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a52f091ec106244421c79f3d30704222b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52f091ec106244421c79f3d30704222b">◆ </a></span>DEPRECATED() <span class="overload">[13/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_exec</em>const struct rb_exec_arg *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae5866d078f8abaa9dda74c1094cb9f10"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5866d078f8abaa9dda74c1094cb9f10">◆ </a></span>DEPRECATED() <span class="overload">[14/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">int  </td> <td class="paramname"><em>rb_exec_err</em>const struct rb_exec_arg *, char *, size_t</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aad14ee03d1dd465c4885cc71950f31b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad14ee03d1dd465c4885cc71950f31b1">◆ </a></span>DEPRECATED() <span class="overload">[15/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">rb_pid_t  </td> <td class="paramname"><em>rb_fork</em>int *, int(*)(void *), void *, VALUE</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a273ca897567331dee321996e0b93b046"></a> <h2 class="memtitle"><span class="permalink"><a href="#a273ca897567331dee321996e0b93b046">◆ </a></span>DEPRECATED() <span class="overload">[16/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype">rb_pid_t  </td> <td class="paramname"><em>rb_fork_err</em>int *, int(*)(void *, char *, size_t), void *, VALUE, char *, size_t</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a52c2f6873b425835aebd75be95098d86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52c2f6873b425835aebd75be95098d86">◆ </a></span>DEPRECATED() <span class="overload">[17/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_struct_iv_get</em>VALUE, const char *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af00c06ef6dbc4144607abfcec26fa4ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#af00c06ef6dbc4144607abfcec26fa4ab">◆ </a></span>DEPRECATED() <span class="overload">[18/18]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">DEPRECATED </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_thread_blocking_region</em>rb_blocking_function_t *func, void *data1, rb_unblock_function_t *ubf, void *data2</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a76e4c72f666786d38e24ab004c12645e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76e4c72f666786d38e24ab004c12645e">◆ </a></span>NORETURN() <span class="overload">[1/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_cmperr</em>VALUE, VALUE</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="adae1d1e1e3ac8e9cdb281624e6f451d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#adae1d1e1e3ac8e9cdb281624e6f451d0">◆ </a></span>NORETURN() <span class="overload">[2/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_invalid_str</em>const char *, const char *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a33b928618f89363cfa11462f77f679b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33b928618f89363cfa11462f77f679b7">◆ </a></span>NORETURN() <span class="overload">[3/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_error_frozen</em>const char *</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af6ff274cf36f57bed129200699f1cb48"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6ff274cf36f57bed129200699f1cb48">◆ </a></span>NORETURN() <span class="overload">[4/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_error_arity</em>int, int, int</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8f24defe04430ce7d5e1fb6b784e02e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f24defe04430ce7d5e1fb6b784e02e2">◆ </a></span>NORETURN() <span class="overload">[5/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_exc_raise</em>VALUE</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6c85554b869cb7699443cfbdf6cd4b4d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c85554b869cb7699443cfbdf6cd4b4d">◆ </a></span>NORETURN() <span class="overload">[6/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_jump_tag</em>int</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae84cd0fdd6ae6449e500827a7095e24e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae84cd0fdd6ae6449e500827a7095e24e">◆ </a></span>NORETURN() <span class="overload">[7/7]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_memerror</em>void</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a46192f37b7aec671aa912e7b97820007"></a> <h2 class="memtitle"><span class="permalink"><a href="#a46192f37b7aec671aa912e7b97820007">◆ </a></span>PRINTF_ARGS() <span class="overload">[1/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#ac3e108cfa7b32aae199530355ee82f5a">rb_loaderror</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">1 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a497bf69fcd02a140503f7bba310ec591"></a> <h2 class="memtitle"><span class="permalink"><a href="#a497bf69fcd02a140503f7bba310ec591">◆ </a></span>PRINTF_ARGS() <span class="overload">[2/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#acbdc1d36f9a424b0ed009e309eec8db3">rb_loaderror_with_path</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> path, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">3 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="afd0a768e164b3285a2932e91dfd59d04"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd0a768e164b3285a2932e91dfd59d04">◆ </a></span>PRINTF_ARGS() <span class="overload">[3/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#a362a64d927d726ab487a66d265187cab">rb_name_error</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">3 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae0a9f59a1d3b3ac05bc77389b52dccac"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae0a9f59a1d3b3ac05bc77389b52dccac">◆ </a></span>PRINTF_ARGS() <span class="overload">[4/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/db2/vm__insnhelper_8c.html#a82501324bc01478e4bfd9aba78374549">NORETURN</a>(void <a class="el" href="../../db/dcc/error_8c.html#a622af00dce301835e61c1b97566f5c5a">rb_name_error_str</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...)) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">3 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a15353bcb0a6bdb2c846380a2f0b9bacb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15353bcb0a6bdb2c846380a2f0b9bacb">◆ </a></span>PRINTF_ARGS() <span class="overload">[5/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_compile_error</em>const char *, int, const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">3 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">4 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6190c813fbf9dc39cd96e49dd5f857a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6190c813fbf9dc39cd96e49dd5f857a4">◆ </a></span>PRINTF_ARGS() <span class="overload">[6/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_compile_error_with_enc</em>const char *, int, void *, const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">4 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">5 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a2631a4583020ff239570846c23f4550a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2631a4583020ff239570846c23f4550a">◆ </a></span>PRINTF_ARGS() <span class="overload">[7/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_compile_error_append</em>const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">1 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a677decffef13d2e266afacbcb858551d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a677decffef13d2e266afacbcb858551d">◆ </a></span>PRINTF_ARGS() <span class="overload">[8/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_sprintf</em>const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">1 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7ca9f7ed5d9dd7f85829f0c516c8473b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ca9f7ed5d9dd7f85829f0c516c8473b">◆ </a></span>PRINTF_ARGS() <span class="overload">[9/9]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>  </td> <td class="paramname"><em>rb_str_catf</em>VALUE, const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">3 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a4d13f72afe245927b1eea45acde5c842"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d13f72afe245927b1eea45acde5c842">◆ </a></span>rb_absint_numwords()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_absint_numwords </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>word_numbits</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"><em>nlz_bits_ret</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03366">3366</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03292">absint_numwords_generic()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03278">absint_numwords_small()</a>, <a class="el" href="../../d5/dac/ossl_8h_source.html#l00045">assert</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03231">rb_absint_size()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00274">SIZE_MAX</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04778">big2str_base_poweroftwo()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00734">limited_big_rand()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00441">math_log()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00546">math_log10()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00504">math_log2()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00370">rand_init()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">rb_big_pow()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a4f08843e5ca09928e87c98ce46db02b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f08843e5ca09928e87c98ce46db02b8">◆ </a></span>rb_absint_singlebit_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_absint_singlebit_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03430">3430</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00103">bdigit_roomof</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00080">BIGDN</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00081">BIGLO</a>, <a class="el" href="../../d5/d8c/vm__debug_8h_source.html#l00021">dp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00602">numberof</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00072">POW2_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06999">rb_big_bit_length()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a4cd38736348907841b1dbbb04f364dd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4cd38736348907841b1dbbb04f364dd9">◆ </a></span>rb_absint_size()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_absint_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>nlz_bits_ret</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03231">3231</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00103">bdigit_roomof</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00080">BIGDN</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00081">BIGLO</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../d5/d8c/vm__debug_8h_source.html#l00021">dp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00159">nlz()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00602">numberof</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00043">SIZEOF_BDIGITS</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03366">rb_absint_numwords()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06999">rb_big_bit_length()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00132">rb_num_to_uint()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>.</p> </div> </div> <a id="a875565385e4542e217883aa78ede3a67"></a> <h2 class="memtitle"><span class="permalink"><a href="#a875565385e4542e217883aa78ede3a67">◆ </a></span>rb_alias()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_alias </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l01255">1255</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d0a/method_8h_source.html#l00100">rb_method_entry_struct::def</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00037">cache_entry::defined_class</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00098">rb_method_entry_struct::flag</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00493">method_entry_set()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00031">NOEX_UNDEF</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00080">rb_method_definition_struct::original_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00406">rb_frozen_class_p()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00212">rb_print_undef()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00759">RBASIC_CLASS</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00297">RCLASS_ORIGIN</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00538">search_method()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00479">T_ICLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00079">rb_method_definition_struct::type</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00110">UNDEFINED_METHOD_ENTRY_P</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00111">UNDEFINED_REFINED_METHOD_P</a>, and <a class="el" href="../../db/d0a/method_8h_source.html#l00053">VM_METHOD_TYPE_ZSUPER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01241">each_attr_def()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01298">Init_signal()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02304">m_core_set_method_alias()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01688">rb_define_alias()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01318">rb_mod_alias_method()</a>.</p> </div> </div> <a id="ab8ed493136ffbe39cfc3fca62eced570"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8ed493136ffbe39cfc3fca62eced570">◆ </a></span>rb_alias_variable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_alias_variable </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00869">869</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00431">global_variable::block_trace</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00426">global_variable::counter</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00412">global_entry</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00422">trace_var::next</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00547">rb_eRuntimeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00450">rb_global_entry()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00023">rb_global_tbl</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00629">st_add_direct()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00432">global_variable::trace</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l01160">Init_load()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l02313">m_core_set_variable_alias()</a>.</p> </div> </div> <a id="a24afa0db60cabea2fb47545b1ff9edf4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24afa0db60cabea2fb47545b1ff9edf4">◆ </a></span>rb_any_to_s()</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> rb_any_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00452">452</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01250">rb_sprintf()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00763">rb_hash_fetch_m()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01011">rb_obj_as_string()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01707">rb_obj_basic_to_s_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00558">rb_obj_inspect()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00523">rb_reg_inspect()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06463">wmap_inspect_i()</a>.</p> </div> </div> <a id="aa8e250f234a95692386f8cb7e858794d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8e250f234a95692386f8cb7e858794d">◆ </a></span>rb_apply()</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> rb_apply </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>recv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"><em>mid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Calls a method. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">recv</td><td>receiver of the method </td></tr> <tr><td class="paramname">mid</td><td>an ID that represents the name of the method </td></tr> <tr><td class="paramname">args</td><td>an Array object which contains method arguments</td></tr> </table> </dd> </dl> <dl class="section pre"><dt>Precondition</dt><dd><em>args</em> must refer an Array object. </dd></dl> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00752">752</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01345">ALLOCA_N</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00028">CALL_FCALL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00884">RARRAY_LENINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">rb_ary_subseq()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00589">rb_call()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00330">rescue_funcall_args::recv</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">exec_callback()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03466">ip_ruby_cmd_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">tk_do_callback()</a>.</p> </div> </div> <a id="a2afb1f8da153c671b32717e8f22b7ea9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2afb1f8da153c671b32717e8f22b7ea9">◆ </a></span>rb_Array()</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> rb_Array </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03038">3038</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_ARRAY</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l01963">dir_entries()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00910">range_last()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03063">rb_f_array()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>.</p> </div> </div> <a id="a2e3d3f3beec5cf3290e83bfc577f4d21"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e3d3f3beec5cf3290e83bfc577f4d21">◆ </a></span>rb_ary_aref()</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> rb_ary_aref </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01242">1242</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01179">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">rb_ary_subseq()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01020">rb_range_beg_len()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l01766">match_aref()</a>.</p> </div> </div> <a id="af88dad383e9ccabc959f419b4b7bcc18"></a> <h2 class="memtitle"><span class="permalink"><a href="#af88dad383e9ccabc959f419b4b7bcc18">◆ </a></span>rb_ary_assoc()</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> rb_ary_assoc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03648">3648</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>.</p> </div> </div> <a id="a2e4e7d3456d3d1cdaf03f5f50013653b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2e4e7d3456d3d1cdaf03f5f50013653b">◆ </a></span>rb_ary_cat()</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> rb_ary_cat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00911">911</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00355">ary_ensure_room_for_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00473">enumerator_each()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00186">features_index_add_single()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02381">flatten_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01281">generator_each()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01321">lazy_init_iterator()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00938">rb_ary_push_m()</a>.</p> </div> </div> <a id="a92908f078d3c111fb98b5b018b050170"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92908f078d3c111fb98b5b018b050170">◆ </a></span>rb_ary_clear()</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> rb_ary_clear </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03392">3392</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00166">ARY_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00031">ARY_DEFAULT_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00101">ARY_EMBED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00199">ary_resize_capa()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00115">FL_SET_EMBED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00274">rb_ary_unshare()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dac/coverage_8c_source.html#l00036">coverage_result_i()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01183">iseq_set_arguments()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00702">method_missing()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06169">rb_io_s_popen()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00349">rb_queue_clear()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00522">rb_szqueue_clear()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01542">rb_threadptr_pending_interrupt_clear()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01939">ruby_set_argv()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03341">set_argv()</a>, and <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00049">wakeup_all_threads()</a>.</p> </div> </div> <a id="a86e385422084053433a8a1803ad47231"></a> <h2 class="memtitle"><span class="permalink"><a href="#a86e385422084053433a8a1803ad47231">◆ </a></span>rb_ary_cmp()</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> rb_ary_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03888">3888</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05003">rb_exec_recursive_paired()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l03843">recursive_cmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>.</p> </div> </div> <a id="a64d9f015a0c5ca2d4d9e44afc447ec2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64d9f015a0c5ca2d4d9e44afc447ec2c">◆ </a></span>rb_ary_concat()</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> rb_ary_concat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03553">3553</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01539">rb_ary_splice()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00626">to_ary()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l08158">argf_readlines()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00442">flat_map_i()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01183">iseq_set_arguments()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04299">ole_methods()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01538">rb_str_associate()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l00841">sort_by_i()</a>.</p> </div> </div> <a id="a79182cfe6fe6b1e9fe9d220858f3de2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79182cfe6fe6b1e9fe9d220858f3de2e">◆ </a></span>rb_ary_delete()</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> rb_ary_delete </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02909">2909</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02876">ary_resize_smaller()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00794">rb_ary_store()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00119">delete_current_thread()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03603">env_replace_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, and <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00261">queue_delete_from_waiting()</a>.</p> </div> </div> <a id="acefb9d13ef825b401e47bb7e66bd0e1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#acefb9d13ef825b401e47bb7e66bd0e1b">◆ </a></span>rb_ary_delete_at()</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> rb_ary_delete_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02962">2962</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00156">ARY_INCREASE_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01361">MEMMOVE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l03091">ary_reject_bang()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07748">ole_delete_event()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02999">rb_ary_delete_at_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03026">rb_ary_slice_bang()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01620">rb_threadptr_pending_interrupt_deque()</a>.</p> </div> </div> <a id="ab84d665eddcee7560d90c1317a36e95e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab84d665eddcee7560d90c1317a36e95e">◆ </a></span>rb_ary_dup()</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> rb_ary_dup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01899">1899</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00730">ary2sv()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00036">coverage_result_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01887">each_cons_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00473">enumerator_each()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00818">enumerator_peek_values_m()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02153">method_def_location()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05475">opobj_inspect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04235">rb_ary_compact()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04529">rb_ary_sample()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04496">rb_ary_shuffle()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02518">rb_ary_sort()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03301">rb_ary_transpose()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04169">rb_ary_uniq()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06169">rb_io_s_popen()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00065">rb_struct_s_members_m()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02934">save_env_i()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00625">thread_create_core()</a>.</p> </div> </div> <a id="a3ac0a3749dc22bb4a152738e6b718573"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ac0a3749dc22bb4a152738e6b718573">◆ </a></span>rb_ary_each()</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> rb_ary_each </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01789">1789</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l01765">ary_enum_length()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00237">RETURN_SIZED_ENUMERATOR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l01878">dir_s_glob()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, and <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01358">ossl_asn1cons_each()</a>.</p> </div> </div> <a id="afa7d523f2eacdcbfbfa47f7a1fd1e09e"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa7d523f2eacdcbfbfa47f7a1fd1e09e">◆ </a></span>rb_ary_entry()</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> rb_ary_entry </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01179">1179</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l01168">rb_ary_elt()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00986">addrinfo_initialize()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01928">addrinfo_ip_address()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01901">addrinfo_ip_unpack()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01550">addrinfo_mload()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07797">ary2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01566">ary_len_of_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02066">ary_new_dim()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01576">check_exec_redirect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08747">check_type_val2variant()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01141">collect_caller_bindings()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01547">dimension()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00257">enc_register_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08591">evs_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05220">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08797">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08697">folevariant_s_array()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01206">frame_get()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00729">generate_json_array()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00680">generate_json_object()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00277">get_loaded_features_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03302">hash2named_arg()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00477">iseq_load()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01705">lazy_zip_arrays_func()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00174">lep_svar_get()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01387">match_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01421">ole_ary_m_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03355">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03607">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07706">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07681">ole_search_event_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05060">oletypelib_search_registry2()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01262">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00245">ossl_call_client_cert_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00340">ossl_call_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00387">ossl_call_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00439">ossl_call_session_remove_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00095">ossl_x509name_init_i()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00741">path_split()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00463">pty_close_pty()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01242">rb_ary_aref()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01289">rb_ary_at()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02579">rb_ary_bsearch()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05153">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02773">rb_ary_values_at()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01229">rb_debug_inspector_frame_binding_get()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01222">rb_debug_inspector_frame_class_get()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01236">rb_debug_inspector_frame_iseq_get()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01215">rb_debug_inspector_frame_self_get()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03198">rb_econv_init_by_convpath()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01642">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00087">rb_enc_from_encoding_index()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05896">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03307">rb_reg_s_union_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00580">rb_struct_each_pair()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00693">rb_struct_to_h()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00685">reduce0()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07820">rescue_callback()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00609">set_state_ivars()</a>, <a class="el" href="../../d3/d42/psych__emitter_8c_source.html#l00120">start_document()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>.</p> </div> </div> <a id="acde0530e91c575bad697f47cc1eb9556"></a> <h2 class="memtitle"><span class="permalink"><a href="#acde0530e91c575bad697f47cc1eb9556">◆ </a></span>rb_ary_free()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_ary_free </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00544">544</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00105">ARY_HEAP_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00112">ARY_HEAP_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00114">ARY_OWNS_HEAP_P</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06237">ruby_sized_xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l00563">ary_discard()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00265">loaded_features_index_clear_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01490">obj_free()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00259">rb_ary_decrement_share()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00324">ruby_vm_run_at_exit_hooks()</a>.</p> </div> </div> <a id="aa341841cb089e1414c9af0372c362d48"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa341841cb089e1414c9af0372c362d48">◆ </a></span>rb_ary_freeze()</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> rb_ary_freeze </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00401">401</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01070">rb_obj_freeze()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dac/coverage_8c_source.html#l00036">coverage_result_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02447">curry()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02430">make_curry_proc()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00428">rb_add_method()</a>.</p> </div> </div> <a id="ad9565bf8d00e9303af58c423c7410f3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9565bf8d00e9303af58c423c7410f3c">◆ </a></span>rb_ary_includes()</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> rb_ary_includes </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03829">3829</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03603">env_replace_i()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>.</p> </div> </div> <a id="a5e2e24b6bcf5bcb0a541006cafa9847a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e2e24b6bcf5bcb0a541006cafa9847a">◆ </a></span>rb_ary_join()</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> rb_ary_join </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02006">2006</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l01937">ary_join_0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00891">rb_str_buf_new()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01272">rb_usascii_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00540">rb_usascii_str_new()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l01853">keyword_error()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02058">rb_ary_join_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03582">rb_ary_times()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03771">rb_spawn_process()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>.</p> </div> </div> <a id="a4989b66f0d8e8d53d155f5d7c37a7d4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4989b66f0d8e8d53d155f5d7c37a7d4e">◆ </a></span>rb_ary_modify()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_ary_modify </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">314</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01341">ALLOC_N</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00107">ARY_EMBED_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00105">ARY_HEAP_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00168">ARY_SET_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00131">ARY_SET_EMBED_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00126">ARY_SET_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00175">ARY_SHARED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00188">ARY_SHARED_OCCUPIED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00115">FL_SET_EMBED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00124">FL_UNSET_SHARED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01361">MEMMOVE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01197">OBJ_PROMOTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00859">RARRAY_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00259">rb_ary_decrement_share()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00274">rb_ary_unshare()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04785">rb_gc_writebarrier_remember_promoted()</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00662">shift()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l00355">ary_ensure_room_for_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01078">ary_ensure_room_for_unshift()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02876">ary_resize_smaller()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02716">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04202">rb_ary_compact_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02962">rb_ary_delete_at()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03439">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01626">rb_ary_resize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02187">rb_ary_reverse()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02251">rb_ary_rotate()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02830">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04446">rb_ary_shuffle_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02436">rb_ary_sort_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02646">rb_ary_sort_by_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01539">rb_ary_splice()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00794">rb_ary_store()</a>.</p> </div> </div> <a id="a9518114fd36cb4ef4656ec1dc63348c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9518114fd36cb4ef4656ec1dc63348c9">◆ </a></span>rb_ary_new()</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> rb_ary_new </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">499</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00859">RARRAY_EMBED_LEN_MAX</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08420">add_event_call_back()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00539">add_modules()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00884">addrinfo_list_new()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08158">argf_readlines()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02066">ary_new_dim()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00542">backtrace_collect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01641">cbsubst_get_extra_args_tbl()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01521">cbsubst_table_setup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01554">check_exec_redirect1()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01131">class_instance_method_list()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01141">collect_caller_bindings()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00694">collect_values_of_values()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11906">debug_lines()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01769">dir_globs()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03515">econv_convpath()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00429">enum_collect()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02336">enum_cycle()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02225">enum_drop()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02274">enum_drop_while()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00341">enum_find_all()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00476">enum_flat_map()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00089">enum_grep()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00703">enum_partition()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00382">enum_reject()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02189">enum_take_while()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00502">enum_to_a()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02088">enum_zip()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03035">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02918">env_keys()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03298">env_to_a()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02982">env_values()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03126">env_values_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00792">fdbm_keys()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00350">fdbm_select()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00902">fdbm_to_a()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00816">fdbm_values()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08396">fev_initialize()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00910">fgdbm_keys()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00465">fgdbm_select()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01022">fgdbm_to_a()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00934">fgdbm_values()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05540">foletypelib_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04999">foletypelib_s_typelibs()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00825">fsdbm_keys()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00355">fsdbm_select()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00936">fsdbm_to_a()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00848">fsdbm_values()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07019">gc_profile_record_get()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01160">Init_load()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09116">Init_win32ole()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00868">int_ossl_asn1_decode0_cons()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01054">JSON_parse_array()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00197">lep_svar_set()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01046">make_addrinfo()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00598">make_hostent_internal()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02462">nsdr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07187">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06697">ole_method_return_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04299">ole_methods()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04229">ole_methods_from_typeinfo()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07386">ole_param_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06019">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06309">ole_variable_ole_type_detail()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06145">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02099">ole_variant2val()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00935">ossl_asn1_decode0()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01089">ossl_asn1_decode_all()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00363">ossl_get_errors()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00538">ossl_pkcs7_get_recipient()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00496">ossl_pkcs7_get_signer()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00859">ossl_sslctx_get_ciphers()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00619">ossl_x509_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00432">ossl_x509crl_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00259">ossl_x509crl_get_revoked()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00376">ossl_x509req_get_attributes()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00144">ossl_x509revoked_get_extensions()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00446">ossl_x509stctx_get_chain()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00255">prepare_iseq_build()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02512">proc_curry()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04019">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03984">rb_ary_diff()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05312">rb_ary_drop()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03147">rb_ary_reject()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00011">rb_call_end_proc()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01995">rb_check_exec_env()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01679">rb_enc_aliases()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00853">rb_f_global_variables()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01885">rb_f_local_variables()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00715">rb_f_untrace_var()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00325">rb_fiddle_ptr_free_get()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04185">rb_gzreader_readlines()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05618">rb_insns_name_array()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03326">rb_io_readlines()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02187">rb_iseq_line_trace_all()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01037">rb_mod_ancestors()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00971">rb_mod_included_modules()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00337">rb_mod_nesting()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01371">rb_obj_instance_variables()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01380">rb_obj_singleton_methods()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01742">rb_push_glob()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00783">rb_reg_names()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06599">rb_str_enumerate_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07320">rb_str_scan()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00899">rb_struct_select()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03019">rb_thread_keys()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02397">rb_thread_list()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03056">rb_thread_variables()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00631">reachable_objects_from()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00685">reduce0()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02941">save_env()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02579">save_redirect_fd()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03095">search_convpath_i()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01117">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01149">strio_readlines()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04042">thgroup_list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00823">vm_backtrace_to_ary()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00781">vm_expandarray()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02205">vm_yield_setup_block_args()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06587">wmap_keys()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06614">wmap_values()</a>.</p> </div> </div> <a id="aa2aa85c010a4a4bf456abf1225e0f973"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2aa85c010a4a4bf456abf1225e0f973">◆ </a></span>rb_ary_new_capa()</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> rb_ary_new_capa </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>capa</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00493">493</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00462">ary_new()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00027">rb_cArray</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l04529">rb_ary_sample()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03234">rb_ary_zip()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02409">rb_hash_flatten()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01792">rb_hash_keys()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01669">rb_hash_to_a()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01836">rb_hash_values()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06679">rb_str_enumerate_chars()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l06780">rb_str_enumerate_codepoints()</a>.</p> </div> </div> <a id="ad46d3f43ae24069c43dcddb94dc66f9a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad46d3f43ae24069c43dcddb94dc66f9a">◆ </a></span>rb_ary_new_from_args()</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> rb_ary_new_from_args </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00505">505</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00902">RARRAY_ASET</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l04529">rb_ary_sample()</a>.</p> </div> </div> <a id="a022645718484af6ee6ed3eb7f8f3bea4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a022645718484af6ee6ed3eb7f8f3bea4">◆ </a></span>rb_ary_new_from_values()</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> rb_ary_new_from_values </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>elts</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00524">524</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l01725">lazy_zip_func()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l04529">rb_ary_sample()</a>.</p> </div> </div> <a id="ad4ecaf59dcb729710ae07d41df567308"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4ecaf59dcb729710ae07d41df567308">◆ </a></span>rb_ary_plus()</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> rb_ary_plus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03521">3521</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00626">to_ary()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02447">curry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>.</p> </div> </div> <a id="a3773880d40dd8b072c272a04e4d700eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3773880d40dd8b072c272a04e4d700eb">◆ </a></span>rb_ary_pop()</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> rb_ary_pop </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00944">944</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00166">ARY_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00031">ARY_DEFAULT_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00114">ARY_OWNS_HEAP_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00199">ary_resize_capa()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00112">cut_stack_tail()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04295">flatten()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02615">lib_eventloop_ensure()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00980">rb_ary_pop_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01792">rb_thread_s_handle_interrupt()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05317">rb_uninterruptible()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00324">ruby_vm_run_at_exit_hooks()</a>.</p> </div> </div> <a id="a5cb2b6188e90026822d0e1ec51deb8f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cb2b6188e90026822d0e1ec51deb8f0">◆ </a></span>rb_ary_push()</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> rb_ary_push </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">900</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00355">ary_ensure_room_for_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00902">RARRAY_ASET</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08420">add_event_call_back()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00539">add_modules()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00884">addrinfo_list_new()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03077">ary_reject()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00542">backtrace_collect()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01980">BigDecimal_split()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00059">callback()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01650">cdhash_each()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01972">check_exec_env_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01554">check_exec_redirect1()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02374">chunk_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00403">collect_all()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01126">collect_caller_bindings_cfunc()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01111">collect_caller_bindings_iseq()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00395">collect_i()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00534">collect_local_variables_in_iseq()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02174">collect_trace()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00581">collect_values()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02415">compile_array_()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02489">cv_list_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02287">cycle_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01966">define_final0()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02200">drop_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02243">drop_while_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01887">each_cons_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01820">each_slice_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03515">econv_convpath()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01085">enc_names_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03035">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02918">env_keys()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03298">env_to_a()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02982">env_values()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03126">env_values_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08578">evs_push()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00792">fdbm_keys()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00350">fdbm_select()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00902">fdbm_to_a()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00816">fdbm_values()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00380">fdbm_values_at()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00186">features_index_add_single()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00910">fgdbm_keys()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00465">fgdbm_select()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01022">fgdbm_to_a()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00934">fgdbm_values()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00494">fgdbm_values_at()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00302">find_all_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00850">first_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00442">flat_map_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04295">flatten()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04870">foletype_s_progids()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04999">foletypelib_s_typelibs()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00825">fsdbm_keys()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00355">fsdbm_select()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00936">fsdbm_to_a()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00848">fsdbm_values()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00384">fsdbm_values_at()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07019">gc_profile_record_get()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01281">generator_each()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00047">grep_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00059">grep_iter_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00716">group_by_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00835">gvar_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01889">Init_Encoding()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01880">Init_ossl_ssl()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01056">ins_methods_push()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00868">int_ossl_asn1_decode0_cons()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00425">iseq_add_mark_object_compile_time()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01183">iseq_set_arguments()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01342">ivar_i()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01054">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03032">keys_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01321">lazy_init_iterator()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01757">lazy_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01705">lazy_zip_arrays_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01725">lazy_zip_func()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12045">lex_getline()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02677">lib_eventloop_launcher()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02030">list_i()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01046">make_addrinfo()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00598">make_hostent_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01645">match_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01387">match_i()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08944">mk_ary_of_str()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02462">nsdr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07187">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04191">ole_methods_sub()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06019">ole_type_impl_ole_types()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04628">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02884">ole_types_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04590">ole_usertype2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06145">ole_variables()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00935">ossl_asn1_decode0()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01089">ossl_asn1_decode_all()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00363">ossl_get_errors()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00538">ossl_pkcs7_get_recipient()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00496">ossl_pkcs7_get_signer()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00837">ossl_ssl_cipher_to_ary()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01668">ossl_ssl_get_peer_cert_chain()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00859">ossl_sslctx_get_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00404">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00453">ossl_sslctx_session_remove_cb()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00619">ossl_x509_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00432">ossl_x509crl_get_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00259">ossl_x509crl_get_revoked()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00376">ossl_x509req_get_attributes()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00144">ossl_x509revoked_get_extensions()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00446">ossl_x509stctx_get_chain()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00671">partition_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00255">push_include()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01622">push_pattern()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04087">push_value()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00275">queue_do_pop()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00220">queue_do_push()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00606">random_dump()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04019">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02680">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03984">rb_ary_diff()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05153">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02798">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03234">rb_ary_zip()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00135">rb_condvar_wait()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01610">rb_enc_name_list_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00853">rb_f_global_variables()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01885">rb_f_local_variables()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00715">rb_f_untrace_var()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00325">rb_fiddle_ptr_free_get()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04923">rb_gc_register_mark_object()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01909">rb_get_kwargs()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02729">rb_get_values_at()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04185">rb_gzreader_readlines()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01213">rb_hash_values_at()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05618">rb_insns_name_array()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03326">rb_io_readlines()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00245">rb_iseq_add_mark_object()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01954">rb_iseq_parameters()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01984">rb_local_constants_i()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01037">rb_mod_ancestors()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00971">rb_mod_included_modules()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00337">rb_mod_nesting()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00555">rb_provide_feature()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00945">rb_require_safe()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06599">rb_str_enumerate_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06679">rb_str_enumerate_chars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06780">rb_str_enumerate_codepoints()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07320">rb_str_scan()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00306">rb_struct_define()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00327">rb_struct_define_under()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00288">rb_struct_define_without_accessor()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00270">rb_struct_define_without_accessor_under()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00899">rb_struct_select()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00469">rb_szqueue_push()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01792">rb_thread_s_handle_interrupt()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01548">rb_threadptr_pending_interrupt_enque()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05317">rb_uninterruptible()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00505">rb_zlib_crc_table()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00565">reachable_object_from_i()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00758">reg_names_iter()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00354">reject_i()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01939">ruby_set_argv()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00318">ruby_vm_at_exit()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02934">save_env_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02579">save_redirect_fd()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07251">scan_once()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03341">set_argv()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02569">slicebefore_ii()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01117">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01149">strio_readlines()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17280">symbols_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03184">take_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02166">take_while_i()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04018">thgroup_list_i()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02981">thread_keys_i()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02357">thread_list_i()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01651">to_a_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00945">unnamed_parameters()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01817">values_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00724">waitall_each()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06573">wmap_keys_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06600">wmap_values_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11944">yycompile0()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01986">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l02029">zip_i()</a>.</p> </div> </div> <a id="add7f351f04eab54722cb5f3e8f9cc064"></a> <h2 class="memtitle"><span class="permalink"><a href="#add7f351f04eab54722cb5f3e8f9cc064">◆ </a></span>rb_ary_rassoc()</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> rb_ary_rassoc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03681">3681</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>.</p> </div> </div> <a id="a857bfe25c6c84baa3c7c27c24c55a7b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a857bfe25c6c84baa3c7c27c24c55a7b1">◆ </a></span>rb_ary_replace()</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> rb_ary_replace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>copy</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>orig</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l03342">3342</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00112">ARY_HEAP_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00571">ary_make_shared()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00114">ARY_OWNS_HEAP_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00126">ARY_SET_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00175">ARY_SHARED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00115">FL_SET_EMBED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00119">FL_UNSET_EMBED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00124">FL_UNSET_SHARED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00859">RARRAY_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00259">rb_ary_decrement_share()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00300">rb_ary_set_shared()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00282">rb_ary_unshare_safe()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06237">ruby_sized_xfree()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00626">to_ary()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/db5/encoding_8c_source.html#l01135">enc_list()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04369">rb_ary_flatten_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02646">rb_ary_sort_by_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02122">rb_ary_to_a()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00167">reset_loaded_features_snapshot()</a>.</p> </div> </div> <a id="aaaa3c6ba13f0df8df5054ec81a992364"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaaa3c6ba13f0df8df5054ec81a992364">◆ </a></span>rb_ary_resize()</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> rb_ary_resize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>expands or shrinks <em>ary</em> to <em>len</em> elements. </p> <p>expanded region will be filled with Qnil. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">ary</td><td>an array </td></tr> <tr><td class="paramname">len</td><td>new size </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd><em>ary</em> </dd></dl> <dl class="section post"><dt>Postcondition</dt><dd>the size of <em>ary</em> is <em>len</em>. </dd></dl> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01626">1626</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00166">ARY_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00031">ARY_DEFAULT_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00563">ary_discard()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00244">ary_double_capa()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00101">ARY_EMBED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00107">ARY_EMBED_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00105">ARY_HEAP_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00032">ARY_MAX_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00043">ary_mem_clear()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00168">ARY_SET_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00131">ARY_SET_EMBED_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00138">ARY_SET_HEAP_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01123">RARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00859">RARRAY_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00471">SIZED_REALLOC_N</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02729">rb_get_values_at()</a>.</p> </div> </div> <a id="a40a0b341d38c36a152b1a8366e066f77"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40a0b341d38c36a152b1a8366e066f77">◆ </a></span>rb_ary_resurrect()</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> rb_ary_resurrect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01909">1909</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00092">rb_ary_new4</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d74/iseq_8c_source.html#l00032">obj_resurrect()</a>.</p> </div> </div> <a id="a9cdd56c360d845befce847074a73939d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cdd56c360d845befce847074a73939d">◆ </a></span>rb_ary_reverse()</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> rb_ary_reverse </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02187">2187</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02177">ary_reverse()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01141">collect_caller_bindings()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02214">rb_ary_reverse_bang()</a>.</p> </div> </div> <a id="a81e584d69f34da7e52d31dfe119b1b27"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81e584d69f34da7e52d31dfe119b1b27">◆ </a></span>rb_ary_rotate()</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> rb_ary_rotate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02251">2251</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02177">ary_reverse()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00496">cnt</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02245">rotate_count()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l02289">rb_ary_rotate_bang()</a>.</p> </div> </div> <a id="a5f68b1a5b2004ddaaf8b42c90384e272"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f68b1a5b2004ddaaf8b42c90384e272">◆ </a></span>rb_ary_shared_with_p()</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> rb_ary_shared_with_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00429">429</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00101">ARY_EMBED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01123">RARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00277">get_loaded_features_index()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00109">rb_get_expanded_load_path()</a>.</p> </div> </div> <a id="ace2ad9010efad519767f51326e2528a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace2ad9010efad519767f51326e2528a1">◆ </a></span>rb_ary_shift()</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> rb_ary_shift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00995">995</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00031">ARY_DEFAULT_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00101">ARY_EMBED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00156">ARY_INCREASE_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00151">ARY_INCREASE_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00571">ary_make_shared()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00175">ARY_SHARED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00188">ARY_SHARED_OCCUPIED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../d5/dac/ossl_8h_source.html#l00045">assert</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01361">MEMMOVE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00902">RARRAY_ASET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00308">rb_ary_modify_check()</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04309">top</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01887">each_cons_i()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00275">queue_do_pop()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01049">rb_ary_shift_m()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00438">rb_szqueue_max_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01620">rb_threadptr_pending_interrupt_deque()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00554">require_libraries()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>, and <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00039">wakeup_first_thread()</a>.</p> </div> </div> <a id="a8fdc0a6f56d3c7d842208f2940b179d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8fdc0a6f56d3c7d842208f2940b179d1">◆ </a></span>rb_ary_sort()</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> rb_ary_sort </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02518">2518</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01899">rb_ary_dup()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02436">rb_ary_sort_bang()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d69/enum_8c_source.html#l00828">enum_sort()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>.</p> </div> </div> <a id="a7b6c746cc5de7f2e618aa91d8d74445d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b6c746cc5de7f2e618aa91d8d74445d">◆ </a></span>rb_ary_sort_bang()</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> rb_ary_sort_bang </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02436">2436</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02346">ary_sort_data::ary</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00108">ARY_EMBED_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00101">ARY_EMBED_P</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00107">ARY_EMBED_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00105">ARY_HEAP_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00112">ARY_HEAP_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00604">ary_make_substitution()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00068">ary_memcpy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00168">ARY_SET_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00131">ARY_SET_EMBED_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00138">ARY_SET_HEAP_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00126">ARY_SET_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00098">ARY_SHARED_P</a>, <a class="el" href="../../d5/dac/ossl_8h_source.html#l00045">assert</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01140">FL_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00115">FL_SET_EMBED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00119">FL_UNSET_EMBED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00124">FL_UNSET_SHARED</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02348">ary_sort_data::opt_inited</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02347">ary_sort_data::opt_methods</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00894">RARRAY_PTR_USE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00274">rb_ary_unshare()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00027">rb_cArray</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00610">RBASIC_SET_CLASS_RAW</a>, <a class="el" href="../../d8/d3c/util_8h.html#aaf1507a3d6ee011ef43222b24bd62ee4">ruby_qsort()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06237">ruby_sized_xfree()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02377">sort_1()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02391">sort_2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l02518">rb_ary_sort()</a>.</p> </div> </div> <a id="af5adf89fbdf22bf5dd18bccb019d35e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5adf89fbdf22bf5dd18bccb019d35e1">◆ </a></span>rb_ary_store()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_ary_store </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00794">794</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00166">ARY_CAPA</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00244">ary_double_capa()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00032">ARY_MAX_SIZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00043">ary_mem_clear()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00142">ARY_SET_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00902">RARRAY_ASET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00314">rb_ary_modify()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01901">addrinfo_ip_unpack()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02066">ary_new_dim()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02092">ary_store_dim()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01904">check_exec_fds()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01141">collect_caller_bindings()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01126">collect_caller_bindings_cfunc()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01111">collect_caller_bindings_iseq()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03056">decorate_convpath()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03987">econv_primitive_errinfo()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00257">enc_register_at()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01441">enum_minmax()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08584">evs_delete()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00277">get_loaded_features_index()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00197">lep_svar_set()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00025">ossl_generate_cb()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01051">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00985">path_s_glob()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01699">rb_ary_aset()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02716">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02909">rb_ary_delete()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02939">rb_ary_delete_same()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02830">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03301">rb_ary_transpose()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01642">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00792">reg_named_captures_iter()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03095">search_convpath_i()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08527">sym_to_proc()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00945">unnamed_parameters()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01986">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l02029">zip_i()</a>.</p> </div> </div> <a id="aa02c4e13dae5da5364900eccf455577f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa02c4e13dae5da5364900eccf455577f">◆ </a></span>rb_ary_subseq()</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> rb_ary_subseq </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">1188</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00824">ary_make_partial()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00462">ary_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00104">get_stack_tail()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00752">rb_apply()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01242">rb_ary_aref()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05312">rb_ary_drop()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l05257">rb_ary_take()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l03194">take_items()</a>.</p> </div> </div> <a id="a93044be82c28870a2cfce7c3bcf365f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93044be82c28870a2cfce7c3bcf365f7">◆ </a></span>rb_ary_tmp_new()</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> rb_ary_tmp_new </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">538</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00462">ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00033">ary_buf_new()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00059">callback()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02415">compile_array_()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00474">cont_capture()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00957">enum_sort_by()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01160">Init_load()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02840">Init_top_self()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01183">iseq_set_arguments()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01321">lazy_init_iterator()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00702">method_missing()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00255">prepare_iseq_build()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01909">rb_get_kwargs()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00245">rb_iseq_add_mark_object()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00306">rb_struct_define()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00327">rb_struct_define_under()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00288">rb_struct_define_without_accessor()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00270">rb_struct_define_without_accessor_under()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00500">rb_struct_new()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00395">rb_struct_s_def()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08527">sym_to_proc()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00625">thread_create_core()</a>.</p> </div> </div> <a id="a9bcb7f5bc32c07a34b8af43657dff33d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9bcb7f5bc32c07a34b8af43657dff33d">◆ </a></span>rb_ary_to_ary()</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> rb_ary_to_ary </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01530">1530</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01539">rb_ary_splice()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00781">vm_expandarray()</a>.</p> </div> </div> <a id="a9e0921abbac1c5939f3c61406232927c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e0921abbac1c5939f3c61406232927c">◆ </a></span>rb_ary_to_s()</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> rb_ary_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02107">2107</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l02100">rb_ary_inspect()</a>.</p> </div> </div> <a id="acacf89f12b33d0a45c4f5ecb509a641e"></a> <h2 class="memtitle"><span class="permalink"><a href="#acacf89f12b33d0a45c4f5ecb509a641e">◆ </a></span>rb_ary_unshift()</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> rb_ary_unshift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01161">1161</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l01145">rb_ary_unshift_m()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00337">check_funcall_exec()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03355">ole_invoke()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13254">parser_set_encode()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00141">vm_call0_body()</a>.</p> </div> </div> <a id="a23db238477dd17cd8b3fb2e23f7dbfdb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23db238477dd17cd8b3fb2e23f7dbfdb">◆ </a></span>rb_assoc_new()</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> rb_assoc_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00620">620</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01867">addrinfo_getnameinfo()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01473">addrinfo_mdump()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02286">assoc_i()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00790">BigDecimal_coerce()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01451">BigDecimal_divmod()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00304">BigDecimal_prec()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01972">check_exec_env_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01554">check_exec_redirect1()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02424">chunk_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02374">chunk_ii()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00303">dump_output()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01604">each_pair_i()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03515">econv_convpath()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01644">enum_minmax_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00703">enum_partition()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03400">env_assoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03035">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03452">env_rassoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03570">env_shift()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03298">env_to_a()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00763">fdbm_each_pair()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00350">fdbm_select()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00451">fdbm_shift()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00902">fdbm_to_a()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00884">fgdbm_each_pair()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00465">fgdbm_select()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00567">fgdbm_shift()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01022">fgdbm_to_a()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02991">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00743">flo_coerce()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00972">flo_divmod()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00797">fsdbm_each_pair()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00355">fsdbm_select()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00457">fsdbm_shift()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00936">fsdbm_to_a()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01156">match_offset()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00666">math_frexp()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00857">math_lgamma()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00952">nucomp_coerce()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01294">nucomp_marshal_dump()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01053">nucomp_polar()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01038">nucomp_rect()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">num_coerce()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00511">num_divmod()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01981">numeric_polar()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01969">numeric_rect()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01158">nurat_coerce()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01664">nurat_marshal_dump()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00287">ossl_bn_coerce()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00930">proc_wait2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00509">pty_open()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02345">rassoc_i()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06917">rb_big_coerce()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06237">rb_big_divmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02698">rb_big_divrem_normal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04087">rb_file_s_split()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01749">rb_gcdlcm()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02312">rb_hash_assoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01047">rb_hash_shift()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09413">rb_io_s_pipe()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00580">rb_struct_each_pair()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00182">rsock_s_recvfrom_nonblock()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02579">save_redirect_fd()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03095">search_convpath_i()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00856">sock_accept()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00921">sock_accept_nonblock()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01329">sock_s_getnameinfo()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01506">sock_s_unpack_sockaddr_in()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00972">sock_sysaccept()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00323">sockopt_linger()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01651">to_a_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00724">waitall_each()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>.</p> </div> </div> <a id="a187481b3db6f4bfb253eb0a4a4ee870e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a187481b3db6f4bfb253eb0a4a4ee870e">◆ </a></span>rb_attr()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_attr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00872">872</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00032">NOEX_MODFUNC</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00027">NOEX_PRIVATE</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00028">NOEX_PROTECTED</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00025">NOEX_PUBLIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00428">rb_add_method()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01958">rb_check_attr_id()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15463">rb_id_attrset()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01250">rb_sprintf()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00210">SCOPE_CHECK</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00209">SCOPE_TEST</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00050">VM_METHOD_TYPE_ATTRSET</a>, and <a class="el" href="../../db/d0a/method_8h_source.html#l00051">VM_METHOD_TYPE_IVAR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01521">cbsubst_table_setup()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01773">Init_Exception()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00195">Init_ossl_pkcs12()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00981">Init_ossl_pkcs7()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01880">Init_ossl_ssl()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00439">Init_ossl_x509ext()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00596">Init_ossl_x509store()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01701">rb_define_attr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01991">rb_mod_attr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02040">rb_mod_attr_accessor()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01980">rb_mod_attr_reader()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02012">rb_mod_attr_writer()</a>.</p> </div> </div> <a id="ab8a448eec4dc767e47f5f9bd35974734"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8a448eec4dc767e47f5f9bd35974734">◆ </a></span>rb_attr_get()</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> rb_attr_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01127">1127</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01080">rb_ivar_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00972">append_method()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04286">ecerr_destination_encoding()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04274">ecerr_destination_encoding_name()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04328">ecerr_error_bytes()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04307">ecerr_error_char()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04370">ecerr_incomplete_input()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04340">ecerr_readagain_bytes()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04262">ecerr_source_encoding()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04236">ecerr_source_encoding_name()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00728">exc_backtrace()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00755">exc_backtrace_locations()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00813">exc_cause()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00838">exc_equal()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00439">exc_setup_cause()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00646">exc_to_s()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00938">exit_status()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00952">exit_success_p()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02442">gzfile_error_inspect()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04377">ignore_closed_stream()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00938">inspect_enumerator()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03086">ip_set_exc_message()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01873">lazy_drop_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01903">lazy_drop_while_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01790">lazy_take_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01705">lazy_zip_arrays_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01725">lazy_zip_func()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07941">lib_toUTF8_core()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01024">name_err_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01184">nometh_err_args()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00539">ossl_asn1_get_asn1type()</a>, <a class="el" href="../../de/d75/psych__yaml__tree_8c_source.html#l00010">private_iv_get()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00374">pst_pid()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01239">rb_mod_refine()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01190">rb_refinement_module_get_refined_class()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00858">readline_s_get_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00826">readline_s_get_completion_proc()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16624">reg_compile_gen()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02598">slicebefore_i()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00138">sockopt_data()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00080">sockopt_family_m()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00086">sockopt_level()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00107">sockopt_optname()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01986">stop_result()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01366">syserr_eqq()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01352">syserr_errno()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01152">using_module_recursive()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00141">vm_call0_body()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00506">vm_getivar()</a>.</p> </div> </div> <a id="ad5fcb70bd418c881cb337bf9eda01268"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5fcb70bd418c881cb337bf9eda01268">◆ </a></span>rb_autoload()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_autoload </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01607">1607</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">autoload</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01597">autoload_data_i_type</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01546">autoload_data_type</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01552">check_autoload_table</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00992">DATA_PTR</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01569">autoload_data_i::feature</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00553">rb_eNameError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17312">rb_is_const_id()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01222">RB_OBJ_WRITTEN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00293">RCLASS_CONST_TBL</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01570">autoload_data_i::safe_level</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00629">st_add_direct()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01571">autoload_data_i::thread</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01027">TypedData_Wrap_Struct</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01572">autoload_data_i::value</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d7a/dl_8c_source.html#l00160">rb_dl_init_callbacks()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l01084">rb_mod_autoload()</a>.</p> </div> </div> <a id="adc604ad1eb0f317664ea2b1332dc2207"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc604ad1eb0f317664ea2b1332dc2207">◆ </a></span>rb_autoload_load()</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> rb_autoload_load </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01769">1769</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l01753">autoload_const_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01735">autoload_defined_p()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01762">autoload_require()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01603">check_autoload_data</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">check_autoload_required()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01748">autoload_const_set_args::id</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01747">autoload_const_set_args::mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00839">rb_ensure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00706">rb_jump_tag()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">rb_protect()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00043">rb_set_safe_level_force()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00098">rb_sourcefile</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02405">rb_thread_current()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01679">reset_safe()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01571">autoload_data_i::thread</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01749">autoload_const_set_args::value</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01829">rb_const_get_0()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00384">vm_get_ev_const()</a>.</p> </div> </div> <a id="aec805718eb98a72b0179f81279954ee1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec805718eb98a72b0179f81279954ee1">◆ </a></span>rb_autoload_p()</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> rb_autoload_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01814">1814</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l01735">autoload_defined_p()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01603">check_autoload_data</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">check_autoload_required()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01569">autoload_data_i::feature</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l01107">rb_mod_autoload_p()</a>.</p> </div> </div> <a id="a2590f9272c0599ff0d1922bd0fb6efce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2590f9272c0599ff0d1922bd0fb6efce">◆ </a></span>rb_backref_get()</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> rb_backref_get </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00947">947</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de9/vm_8c_source.html#l00933">vm_svar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01621">last_match_getter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01639">last_paren_match_getter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03487">match_getter()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01836">nucomp_s_convert()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02388">nurat_s_convert()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01633">postmatch_getter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01627">prematch_getter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02904">rb_reg_match_m()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03534">rb_reg_s_last_match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01410">rb_reg_search()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03497">rb_str_subpat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03750">rb_str_subpat_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07251">scan_once()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>.</p> </div> </div> <a id="af108344435c1d0ea151c99dc859cccb4"></a> <h2 class="memtitle"><span class="permalink"><a href="#af108344435c1d0ea151c99dc859cccb4">◆ </a></span>rb_backref_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_backref_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00953">953</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00940">vm_svar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03497">match_setter()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01836">nucomp_s_convert()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02388">nurat_s_convert()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02827">rb_reg_eqq()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02856">rb_reg_match2()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02904">rb_reg_match_m()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01410">rb_reg_search()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02747">rb_str_index_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02912">rb_str_rindex_m()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02726">reg_match_pos()</a>.</p> </div> </div> <a id="af22113d5eb78709346350cc93de7f6f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#af22113d5eb78709346350cc93de7f6f3">◆ </a></span>rb_backtrace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_backtrace </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00782">782</a> of file <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html">vm_backtrace.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00735">vm_backtrace_print()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07820">rescue_callback()</a>.</p> </div> </div> <a id="a2f2f79a2004e83f0be8eb487db060d05"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f2f79a2004e83f0be8eb487db060d05">◆ </a></span>rb_big2dbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_big2dbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">5269</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05219">big2dbl()</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00841">flo_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00972">flo_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00793">flo_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00932">flo_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00817">flo_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00769">flo_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01006">flo_pow()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01754">ole_val2ptr_variant()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01653">ole_val2variant()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06124">rb_big_divide()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06321">rb_big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05903">rb_big_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05997">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">rb_big_plus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">rb_big_pow()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05293">rb_big_to_f()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>.</p> </div> </div> <a id="aa219c91416e3471310c5c2d7d3677216"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa219c91416e3471310c5c2d7d3677216">◆ </a></span>rb_big2long()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac1cf124db1e117ff7d61d608024f63ee">SIGNED_VALUE</a> rb_big2long </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05101">5101</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05049">big2ulong()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00191">LONG_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00195">LONG_MIN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01097">RBIGNUM_POSITIVE_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02038">rb_num2long()</a>.</p> </div> </div> <a id="adcc16cb38b76de45fb81c43beaee7046"></a> <h2 class="memtitle"><span class="permalink"><a href="#adcc16cb38b76de45fb81c43beaee7046">◆ </a></span>rb_big2str()</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> rb_big2str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05014">5014</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04599">big2str_struct::base</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04939">rb_big2str1()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00193">GetVpValueWithPrec()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05034">rb_big_to_s()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a3a7c27e52c03850c798f331d0b2e7769"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a7c27e52c03850c798f331d0b2e7769">◆ </a></span>rb_big2ulong()</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> rb_big2ulong </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05084">5084</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05049">big2ulong()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00191">LONG_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00195">LONG_MIN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01097">RBIGNUM_POSITIVE_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02071">rb_num2ulong_internal()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00132">rb_num_to_uint()</a>.</p> </div> </div> <a id="a52819d7ad945262076f7fcf49ab71c3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52819d7ad945262076f7fcf49ab71c3f">◆ </a></span>rb_big_2comp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_big_2comp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03033">3033</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03022">get2comp()</a>.</p> </div> </div> <a id="acbfe8cba3470e65050ef876beff85fbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbfe8cba3470e65050ef876beff85fbd">◆ </a></span>rb_big_and()</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> rb_big_and </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06479">6479</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03039">abs2twocomp()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06417">bigand_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00115">bignew</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03319">rb_num_coerce_bit()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03060">twocomp2abs_bang()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03333">fix_and()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a39c0968411db82e3ef76e46807c47628"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39c0968411db82e3ef76e46807c47628">◆ </a></span>rb_big_clone()</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> rb_big_clone </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03004">3004</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02980">bignew_1()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06940">rb_big_abs()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05600">rb_big_neg()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05578">rb_big_uminus()</a>.</p> </div> </div> <a id="ab4b20474ef0b874606e74c538c9e3471"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4b20474ef0b874606e74c538c9e3471">◆ </a></span>rb_big_cmp()</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> rb_big_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05393">5393</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00381">bary_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00016">cmp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05299">rb_integer_float_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00292">rb_num_coerce_cmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05427">big_op()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03168">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03220">fix_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03194">fix_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03272">fix_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03246">fix_lt()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05299">rb_integer_float_cmp()</a>.</p> </div> </div> <a id="a26d1176a663bd244072e1b62bec56db7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26d1176a663bd244072e1b62bec56db7">◆ </a></span>rb_big_div()</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> rb_big_div </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06161">6161</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06124">rb_big_divide()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02890">fix_divide()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a907f03439bcbe74f0bcff2ec13a689f1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a907f03439bcbe74f0bcff2ec13a689f1">◆ </a></span>rb_big_divmod()</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> rb_big_divmod </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06237">6237</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06108">bigdivmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00027">div</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00620">rb_assoc_new()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02991">fix_divmod()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a67751bda2c22a842e91a27064dcdecb9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67751bda2c22a842e91a27064dcdecb9">◆ </a></span>rb_big_eq()</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> rb_big_eq </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05529">5529</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01362">MEMCMP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05349">rb_integer_float_eq()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03140">fix_equal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05349">rb_integer_float_eq()</a>.</p> </div> </div> <a id="a1d3879d41e6e15028030a6dcad4d6a00"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d3879d41e6e15028030a6dcad4d6a00">◆ </a></span>rb_big_eql()</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> rb_big_eql </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05561">5561</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01362">MEMCMP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a287e290252508a251c0abc1fa967fecf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a287e290252508a251c0abc1fa967fecf">◆ </a></span>rb_big_idiv()</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> rb_big_idiv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06174">6174</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06124">rb_big_divide()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a3ed5d1cc739880cb28d8934bb30007e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ed5d1cc739880cb28d8934bb30007e8">◆ </a></span>rb_big_lshift()</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> rb_big_lshift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06760">6760</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04434">big_shift2()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04385">big_shift3()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00236">bit_length</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00075">BITSPERDIG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00662">shift()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03419">fix_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03405">rb_fix_lshift()</a>.</p> </div> </div> <a id="a1e9ae4dc334e5333236af154eba17256"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e9ae4dc334e5333236af154eba17256">◆ </a></span>rb_big_minus()</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> rb_big_minus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05903">5903</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05833">bigadd()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05750">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05653">bigsub_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">rb_big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02754">fix_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00922">rand_int()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02508">rb_int_pred()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00085">sub()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00397">wsub()</a>.</p> </div> </div> <a id="aaa2916204137c63ffc862c89a1aa32b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa2916204137c63ffc862c89a1aa32b9">◆ </a></span>rb_big_modulo()</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> rb_big_modulo </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06189">6189</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06108">bigdivmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02964">fix_mod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00163">mod()</a>.</p> </div> </div> <a id="a64b40494c21a0076ce71c495f959b02c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64b40494c21a0076ce71c495f959b02c">◆ </a></span>rb_big_mul()</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> rb_big_mul </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05997">5997</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05963">bigmul0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">rb_big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03164">rb_int2big()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l00654">f_imul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02793">fix_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03021">int_pow()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00141">mul()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00455">wmul()</a>.</p> </div> </div> <a id="a3f22fa1e5f97d2f580e893113bcaa8d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f22fa1e5f97d2f580e893113bcaa8d1">◆ </a></span>rb_big_new()</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> rb_big_new </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02998">2998</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00115">bignew</a>.</p> </div> </div> <a id="a340121789086b3f927761ff6c061ac1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a340121789086b3f927761ff6c061ac1d">◆ </a></span>rb_big_norm()</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> rb_big_norm </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03136">3136</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03477">fix_aref()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>.</p> </div> </div> <a id="ac109fc3b3351c1d6649c50f413536f99"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac109fc3b3351c1d6649c50f413536f99">◆ </a></span>rb_big_or()</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> rb_big_or </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06605">6605</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03039">abs2twocomp()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00115">bignew</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06530">bigor_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03319">rb_num_coerce_bit()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03060">twocomp2abs_bang()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03356">fix_or()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="ad3ac9992e7f6cc6ce07ea0ee59302aa8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3ac9992e7f6cc6ce07ea0ee59302aa8">◆ </a></span>rb_big_pack()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_big_pack </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long * </td> <td class="paramname"><em>buf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>num_longs</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03199">3199</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00147">INTEGER_PACK_2COMP</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00143">INTEGER_PACK_LSWORD_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00146">INTEGER_PACK_NATIVE_BYTE_ORDER</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03531">rb_integer_pack()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02135">is_even()</a>, and <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00341">rb_dlcfunc_call()</a>.</p> </div> </div> <a id="aeb43bfd15cf73a91e2e807f95effb424"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb43bfd15cf73a91e2e807f95effb424">◆ </a></span>rb_big_plus()</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> rb_big_plus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">5867</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05833">bigadd()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05750">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05653">bigsub_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">rb_big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00073">add()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02721">fix_plus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02483">rb_int_succ()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00795">rb_random_int32()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00830">ulong_to_num_plus_1()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>.</p> </div> </div> <a id="a0f5d8885c5981515bbf20ec1cc16342a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f5d8885c5981515bbf20ec1cc16342a">◆ </a></span>rb_big_pow()</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> rb_big_pow </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">6363</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05963">bigmul0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05932">bigsq()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03069">bigtrunc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00093">BIGZEROP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00228">FIXNUM_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03366">rb_absint_numwords()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">rb_big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00179">rb_complex_raw1</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01670">RB_FLOAT_TYPE_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">rb_num_coerce_bin()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00167">rb_rational_raw1</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00092">round()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00090">SIGNED_VALUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_pow()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03021">int_pow()</a>.</p> </div> </div> <a id="a55db8db3b0dcf17677a89acb561c6574"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55db8db3b0dcf17677a89acb561c6574">◆ </a></span>rb_big_resize()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_big_resize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>big</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02973">2973</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02938">rb_big_realloc()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02930">RBIGNUM_SET_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03014">big_extend_carry()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03083">bigfixize()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03069">bigtrunc()</a>.</p> </div> </div> <a id="a44c11dd228870c83f875633e0b6fa9ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44c11dd228870c83f875633e0b6fa9ef">◆ </a></span>rb_big_rshift()</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> rb_big_rshift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06798">6798</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04434">big_shift2()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04385">big_shift3()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00236">bit_length</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00075">BITSPERDIG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, and <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00662">shift()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00441">math_log()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00546">math_log10()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00504">math_log2()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l03437">rb_fix_rshift()</a>.</p> </div> </div> <a id="aa5376ddc40f044463d5d52d5d120e0d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5376ddc40f044463d5d52d5d120e0d0">◆ </a></span>rb_big_unpack()</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> rb_big_unpack </td> <td>(</td> <td class="paramtype">unsigned long * </td> <td class="paramname"><em>buf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>num_longs</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03207">3207</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00147">INTEGER_PACK_2COMP</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00143">INTEGER_PACK_LSWORD_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00146">INTEGER_PACK_NATIVE_BYTE_ORDER</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">rb_integer_unpack()</a>.</p> </div> </div> <a id="a3c7acf29aea7adb76b47ec30da432ead"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c7acf29aea7adb76b47ec30da432ead">◆ </a></span>rb_big_xor()</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> rb_big_xor </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06705">6705</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03039">abs2twocomp()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00115">bignew</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06656">bigxor_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03319">rb_num_coerce_bit()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03060">twocomp2abs_bang()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l03379">fix_xor()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l07090">Init_Bignum()</a>.</p> </div> </div> <a id="a280d5ce74114cdfa63f249f960a262c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a280d5ce74114cdfa63f249f960a262c3">◆ </a></span>rb_bigzero_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_bigzero_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02903">2903</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00093">BIGZEROP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00922">rand_int()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>.</p> </div> </div> <a id="ae311913aafd9469008cdf681aeae9ed6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae311913aafd9469008cdf681aeae9ed6">◆ </a></span>rb_binding_new()</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> rb_binding_new </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00326">326</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00531">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00320">rb_binding_new_with_cfp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00611">call_trace_func()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00349">rb_f_binding()</a>.</p> </div> </div> <a id="acd98b4a614a453bc439758cd68a32985"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd98b4a614a453bc439758cd68a32985">◆ </a></span>rb_block_lambda()</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> rb_block_lambda </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00634">634</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l00539">proc_new()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00031">rb_cProc</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00651">rb_f_lambda()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>.</p> </div> </div> <a id="a7b330d2905c5f0c9a68cef4ebba5c00f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b330d2905c5f0c9a68cef4ebba5c00f">◆ </a></span>rb_block_proc()</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> rb_block_proc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00620">620</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00539">proc_new()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00031">rb_cProc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01949">define_final()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02542">enum_chunk()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02759">enum_slice_before()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00334">enumerator_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08432">ev_on_event()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01233">generator_initialize()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01491">lazy_to_enum()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02951">lib_thread_callback()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02332">m_core_set_postexe()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00242">obj_to_enum()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00323">ossl_x509store_verify()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00705">proc_call()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00038">rb_f_at_exit()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00656">rb_f_trace_var()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01225">rb_fiber_init()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00485">rb_hash_initialize()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01791">rb_method_call()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01156">sig_trap()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00625">thread_create_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00179">tk_install_cmd()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l01239">tracepoint_new_s()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l01126">yielder_initialize()</a>.</p> </div> </div> <a id="a3fc1a47e5c653e46b4338f6308bdbbfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fc1a47e5c653e46b4338f6308bdbbfb">◆ </a></span>rb_check_arity()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void rb_check_arity </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>min</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>max</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00298">298</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00141">max()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00149">rb_error_arity()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00044">UNLIMITED_ARGUMENTS</a>.</p> </div> </div> <a id="ac6d62885e8bc35e70cd4a9be021d6017"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6d62885e8bc35e70cd4a9be021d6017">◆ </a></span>rb_check_array_type()</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> rb_check_array_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">632</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00986">addrinfo_initialize()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01878">dir_s_glob()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00199">divmodv()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03372">econv_init()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00513">enum_to_h_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02088">enum_zip()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00442">flat_map_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04295">flatten()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06971">io_puts_ary()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01541">lazy_flat_map_to_ary()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01757">lazy_zip()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00133">ossl_x509name_initialize()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00741">path_split()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03038">rb_Array()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03648">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03888">rb_ary_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00719">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00657">rb_ary_s_try_convert()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01530">rb_ary_to_ary()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02144">rb_ary_to_h()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02006">rb_check_argv()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03198">rb_econv_init_by_convpath()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00526">rb_hash_s_create()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06169">rb_io_s_popen()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03307">rb_reg_s_union_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01431">rb_str_format_m()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00987">rb_yield_splat()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01329">sock_s_getnameinfo()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03194">take_items()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02205">vm_yield_setup_block_args()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00504">wdivmod()</a>.</p> </div> </div> <a id="a16e59d05c8eb1641308bc1018c333cc1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16e59d05c8eb1641308bc1018c333cc1">◆ </a></span>rb_check_convert_type()</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> rb_check_convert_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02652">2652</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_DATA</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00112">type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01513">check_exec_redirect_fd()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00521">cState_configure()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03038">rb_Array()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00632">rb_check_array_type()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00597">rb_check_hash_type()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03143">rb_check_regexp_type()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02977">rb_check_to_float()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07511">rb_file_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03467">rb_gzwriter_initialize()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00898">rb_hash_set_default_proc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00633">rb_io_check_io()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00913">rb_stat()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01024">vm_caller_setup_args()</a>.</p> </div> </div> <a id="a3e7ee78b17659d40aeba0f953cf89e66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3e7ee78b17659d40aeba0f953cf89e66">◆ </a></span>rb_check_copyable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_check_copyable </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>orig</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l02101">2101</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01167">FL_ABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00261">rb_check_frozen_internal</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00557">rb_eSecurityError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00412">random_init()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00620">random_load()</a>.</p> </div> </div> <a id="aec9f6c3142684af16c7befade0b7011c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aec9f6c3142684af16c7befade0b7011c">◆ </a></span>rb_check_frozen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_check_frozen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l02084">2084</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00261">rb_check_frozen_internal</a>.</p> </div> </div> <a id="a285092197c1db7a3fe114532a8f6593a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a285092197c1db7a3fe114532a8f6593a">◆ </a></span>rb_check_frozen_inline()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void rb_check_frozen_inline </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00273">273</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00261">rb_check_frozen_internal</a>.</p> </div> </div> <a id="a49459da73fec698f53845cf0053ef2b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49459da73fec698f53845cf0053ef2b8">◆ </a></span>rb_check_funcall()</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> rb_check_funcall </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00410">410</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00384">check_funcall_callable()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00390">check_funcall_missing()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00357">check_funcall_respond_to()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00295">NOEX_OK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00486">rb_search_method_entry()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00330">rescue_funcall_args::recv</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00282">stack_check()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00038">vm_call0()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00313">enum_size()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00921">enumerator_rewind()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01036">enumerator_size()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00080">error_print()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00838">exc_equal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01156">flo_cmp()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00035">invcmp_recursive()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04370">io_call_close()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04390">io_close()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00527">is_integer_p()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01160">iterate_check_method()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01945">marshal_load()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00591">rb_dlptr_s_to_ptr()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00634">rb_fiddle_ptr_s_to_ptr()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00177">rb_get_path_check_to_string()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02595">rb_str_cmp_m()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00821">try_convert_to_exception()</a>.</p> </div> </div> <a id="ac379ff9cffa888db83e10145cb64e40a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac379ff9cffa888db83e10145cb64e40a">◆ </a></span>rb_check_hash_type()</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> rb_check_hash_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00597">597</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00485">T_HASH</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00138">get_hash()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00106">rawmode_opt()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02037">rb_exec_getargs()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03069">rb_Hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00614">rb_hash_s_try_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06169">rb_io_s_popen()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01091">vm_callee_setup_keyword_arg()</a>.</p> </div> </div> <a id="a669b6063704b2d304844bd1553217cf0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a669b6063704b2d304844bd1553217cf0">◆ </a></span>rb_check_string_type()</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> rb_check_string_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01678">1678</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01913">check_setter_id()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00018">constant_arg()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03421">env_has_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03452">env_rassoc()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00080">error_print()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03943">get_pat()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03991">gzreader_gets()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09283">io_encoding_set()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01945">marshal_load()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02567">month_arg()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03028">prepare_getline_args()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00768">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02006">rb_ary_join()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03582">rb_ary_times()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02456">rb_check_sockaddr_string_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00366">rb_digest_instance_equal()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00385">rb_f_kill()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05104">rb_io_extract_encoding_option()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02747">rb_str_index_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07729">rb_str_partition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02912">rb_str_rindex_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01696">rb_str_s_try_convert()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03009">rb_String()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00171">rb_to_encoding_index()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08734">rb_to_id()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02715">reg_operand()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08924">setup_narg()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01110">strio_each()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00970">strio_getline()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01149">strio_readlines()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00964">trap_handler()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>.</p> </div> </div> <a id="a15d692eed376f010f3667ce7512705a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15d692eed376f010f3667ce7512705a7">◆ </a></span>rb_check_to_float()</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> rb_check_to_float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02977">2977</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01583">rb_cNumeric</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00481">T_FLOAT</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>.</p> </div> </div> <a id="a4d7e4b8774aff8d2f23a75178dd9c5a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d7e4b8774aff8d2f23a75178dd9c5a3">◆ </a></span>rb_check_to_int()</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> rb_check_to_int </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02706">2706</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02686">rb_check_to_integer()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00888">exit_initialize()</a>.</p> </div> </div> <a id="aa6019bc11856926dd4b9c7adade93d8f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6019bc11856926dd4b9c7adade93d8f">◆ </a></span>rb_check_to_integer()</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> rb_check_to_integer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02686">2686</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01576">rb_cInteger</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d36/signal_8c_source.html#l00269">esignal_init()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01161">range_include()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02706">rb_check_to_int()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05227">rb_io_extract_modeenc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06333">rb_io_s_sysopen()</a>, and <a class="el" href="../../d2/d87/option_8c_source.html#l00300">sockopt_s_linger()</a>.</p> </div> </div> <a id="a66573771cb9dc3b81a3febbf4456bdad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66573771cb9dc3b81a3febbf4456bdad">◆ </a></span>rb_check_trusted()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_check_trusted </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l02096">2096</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> </div> </div> <a id="a9d8c05a9825c87225063ef986427d411"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d8c05a9825c87225063ef986427d411">◆ </a></span>rb_check_trusted_inline()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void rb_check_trusted_inline </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00279">279</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00267">rb_check_trusted_internal</a>.</p> </div> </div> <a id="a73720dff07fc705c99214903fe8244a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73720dff07fc705c99214903fe8244a2">◆ </a></span>rb_class_get_superclass()</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> rb_class_get_superclass </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01905">1905</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01118">RCLASS</a>.</p> </div> </div> <a id="af0b73a807aed3ba16db6c716eef9a8e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#af0b73a807aed3ba16db6c716eef9a8e5">◆ </a></span>rb_class_inherited_p()</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> rb_class_inherited_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01560">1560</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00048">CLASS_OR_MODULE_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00655">class_search_ancestor()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00297">RCLASS_ORIGIN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00479">T_ICLASS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01403">rb_file_exists_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01651">rb_mod_cmp()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01611">rb_mod_ge()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01591">rb_mod_lt()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01607">rb_threadptr_pending_interrupt_include_p()</a>.</p> </div> </div> <a id="a006647827acc7cce9e940e5f7fa3a1b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a006647827acc7cce9e940e5f7fa3a1b8">◆ </a></span>rb_class_name()</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> rb_class_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">391</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00257">rb_class_path()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00204">rb_class_real()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00526">dir_inspect()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00080">error_print()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00646">exc_to_s()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01117">mnew_from_me()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00405">mString_to_json_raw_object()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00452">rb_any_to_s()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01829">rb_const_get_0()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">rb_const_remove()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02384">rb_cvar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02351">rb_cvar_set()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00236">rb_method_entry_make()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01399">rb_method_name_error()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02480">rb_mod_cvar_get()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01525">rb_mod_freeze()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01920">rb_mod_remove_const()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02572">rb_mod_remove_cvar()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00558">rb_obj_inspect()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00212">rb_print_undef()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00229">rb_print_undef_str()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00910">rb_undef()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00713">rb_vm_bugreport()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02245">set_const_visibility()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01933">umethod_bind()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01464">uninitialized_constant()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00468">w_extended()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06487">wmap_inspect()</a>.</p> </div> </div> <a id="a4e25a1a5ca0fc372179c4f429600bc2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e25a1a5ca0fc372179c4f429600bc2a">◆ </a></span>rb_class_new_instance()</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> rb_class_new_instance </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01857">1857</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l01311">rb_obj_call_init()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01109">each_entry_i()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00959">float_value()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00971">glob_i()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02999">gzfile_wrap()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01773">Init_Exception()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09269">io_new_instance()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01054">JSON_parse_array()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00642">make_no_method_exception()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02980">new_wrap()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00682">path_basename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00699">path_dirname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01051">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00724">path_expand_path()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01168">path_f_pathname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00602">path_readlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00272">path_realdirpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00256">path_realpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01017">path_s_getwd()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00985">path_s_glob()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00741">path_split()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00197">path_sub()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00219">path_sub_ext()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../da/d7a/dl_8c_source.html#l00068">rb_dl_dlopen()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03656">rb_exit()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03741">rb_f_abort()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00042">rb_fiddle_new_function()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07431">rb_io_initialize()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07531">rb_io_s_new()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06311">rb_io_s_open()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11704">rb_readwrite_sys_fail()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00494">rb_struct_alloc()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00500">rb_struct_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01958">rb_syserr_new_str()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00238">strio_s_open()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02457">time_s_now()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00083">tk_s_new()</a>.</p> </div> </div> <a id="a77687f70dceed0367c7514c1dca29193"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77687f70dceed0367c7514c1dca29193">◆ </a></span>rb_class_path()</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> rb_class_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00257">257</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00042">fc_result::path</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00218">rb_tmp_class_path()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l00211">class2path()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00938">inspect_enumerator()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00203">ossl_cipher_init()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, and <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01306">rb_profile_frame_classpath()</a>.</p> </div> </div> <a id="a0e014b067f5e82213578daad7dadd04a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e014b067f5e82213578daad7dadd04a">◆ </a></span>rb_class_path_cached()</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> rb_class_path_cached </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00281">281</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classpath</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">tmp_classpath</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc9/object__tracing_8c_source.html#l00073">newobj_i()</a>.</p> </div> </div> <a id="ab4b2dc0dd79654335ec8fc99ed9880d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4b2dc0dd79654335ec8fc99ed9880d6">◆ </a></span>rb_class_real()</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> rb_class_real </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00204">204</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00479">T_ICLASS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l00211">class2path()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00490">make_singleton_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00397">rb_class2name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00680">rb_define_class_id_under()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01128">rb_f_autoload()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01464">uninitialized_constant()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00487">w_class()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00504">w_uclass()</a>.</p> </div> </div> <a id="a5f875a8446cf92f47ce7863ec1c4162b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f875a8446cf92f47ce7863ec1c4162b">◆ </a></span>rb_class_superclass()</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> rb_class_superclass </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01887">1887</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00028">rb_cBasicObject</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00479">T_ICLASS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d03/digest_8c_source.html#l00505">get_digest_base_metadata()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00615">ossl_asn1_default_tag()</a>.</p> </div> </div> <a id="aae488bf866fa621a10855d39b3f5efb1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae488bf866fa621a10855d39b3f5efb1">◆ </a></span>rb_clear_cache()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_clear_cache </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00052">52</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d5f/vm__insnhelper_8h_source.html#l00267">INC_GLOBAL_CONSTANT_STATE</a>, <a class="el" href="../../d2/d5f/vm__insnhelper_8h_source.html#l00265">INC_GLOBAL_METHOD_STATE</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> </div> </div> <a id="a4506a848d27faa4cba7ba2785926eceb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4506a848d27faa4cba7ba2785926eceb">◆ </a></span>rb_clear_constant_cache()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_clear_constant_cache </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00060">60</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d5f/vm__insnhelper_8h_source.html#l00267">INC_GLOBAL_CONSTANT_STATE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l00833">include_modules_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">rb_const_remove()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l02245">set_const_visibility()</a>.</p> </div> </div> <a id="aed9e35a13467740acb92cb2744519759"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed9e35a13467740acb92cb2744519759">◆ </a></span>rb_clear_method_cache_by_class()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_clear_method_cache_by_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00066">66</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d5f/vm__insnhelper_8h_source.html#l00265">INC_GLOBAL_METHOD_STATE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01560">rb_cBasicObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00397">rb_class2name()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00045">rb_class_clear_method_cache()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01549">rb_mKernel</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00098">rb_sourcefile</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01001">rb_sourceline()</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00080">RUBY_DTRACE_METHOD_CACHE_CLEAR</a>, and <a class="el" href="../../d8/dc4/probes_8h_source.html#l00079">RUBY_DTRACE_METHOD_CACHE_CLEAR_ENABLED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l00833">include_modules_at()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02322">m_core_undef_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00221">rb_add_refined_method_entry()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00815">rb_export_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00236">rb_method_entry_make()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01182">rb_using_module()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00726">remove_method()</a>.</p> </div> </div> <a id="ae007fdb0481ef0f8f44f85a0de1ed802"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae007fdb0481ef0f8f44f85a0de1ed802">◆ </a></span>rb_cloexec_dup()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cloexec_dup </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>oldfd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00244">244</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00323">rb_cloexec_fcntl_dupfd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00017">ossl_obj2bio()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00528">readline_s_set_input()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00565">readline_s_set_output()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00856">ruby_dup()</a>.</p> </div> </div> <a id="a3533d3eb5522b0ac3c0e2680255ccb69"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3533d3eb5522b0ac3c0e2680255ccb69">◆ </a></span>rb_cloexec_dup2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cloexec_dup2 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>oldfd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>newfd</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00251">251</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d25/dup2_8c_source.html#l00027">dup2()</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d0/dd4/dbm_8c.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00198">rb_maygvl_fd_fix_cloexec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l06541">io_reopen()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l06643">rb_io_reopen()</a>.</p> </div> </div> <a id="ac731a84d6bdd57dfcbdf468660dc38e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac731a84d6bdd57dfcbdf468660dc38e5">◆ </a></span>rb_cloexec_fcntl_dupfd()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cloexec_fcntl_dupfd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>minfd</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00323">323</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00616">F_DUPFD</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04089">fcntl()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00198">rb_maygvl_fd_fix_cloexec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l00244">rb_cloexec_dup()</a>.</p> </div> </div> <a id="a757b1b29d394ec33acb8a3c476a63a8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a757b1b29d394ec33acb8a3c476a63a8e">◆ </a></span>rb_cloexec_open()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cloexec_open </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>pathname</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flags</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dc/db1/win32_8h.html#ad2933406ba93c0e0d1884fc09c18a0bf">mode_t</a> </td> <td class="paramname"><em>mode</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00228">228</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/dd4/dbm_8c.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00198">rb_maygvl_fd_fix_cloexec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d8f/pty_8c_source.html#l00090">chfunc()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00438">fill_random_seed()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00223">get_device_once()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05389">loadopen_func()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l05360">sysopen_func()</a>.</p> </div> </div> <a id="a1325f37685453a2509075d047906d924"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1325f37685453a2509075d047906d924">◆ </a></span>rb_cloexec_pipe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cloexec_pipe </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fildes</em>[2]</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00286">286</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d0/dd4/dbm_8c.html#ad6d8fbe4e494b4dbe051612572d3f757">O_CLOEXEC</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00198">rb_maygvl_fd_fix_cloexec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l05679">rb_pipe()</a>.</p> </div> </div> <a id="a906c25d86ff1eacd9c715d13dd18f8b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a906c25d86ff1eacd9c715d13dd18f8b3">◆ </a></span>rb_close_before_exec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_close_before_exec </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>lowfd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>maxhint</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>noclose_fds</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l02966">rb_execarg_run_options()</a>.</p> </div> </div> <a id="ab3e99f4cf3f8bd3a3d89d13bbd8c28d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3e99f4cf3f8bd3a3d89d13bbd8c28d2">◆ </a></span>rb_cmpint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_cmpint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02909">2909</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00093">BIGZEROP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00033">RB_BIGNUM_TYPE_P</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01093">RBIGNUM_SIGN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l00054">cmp()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00062">cmp_eq()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00126">cmp_ge()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00109">cmp_gt()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00160">cmp_le()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00143">cmp_lt()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01906">enum_each_cons_size()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01156">flo_cmp()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01513">max_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01243">max_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01263">max_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01467">min_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01171">min_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01191">min_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01589">minmax_by_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01568">minmax_by_i_update()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01343">minmax_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01322">minmax_i_update()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01395">minmax_ii()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01374">minmax_ii_update()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00185">r_le()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00173">r_lt()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00586">range_bsearch()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00964">range_max()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00933">range_min()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02579">rb_ary_bsearch()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00042">rb_invcmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01822">ruby_num_interval_step_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02377">sort_1()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02391">sort_2()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00869">sort_by_cmp()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00354">wcmp()</a>.</p> </div> </div> <a id="a91fa4739d5899851fc4e9ca6ceb06677"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91fa4739d5899851fc4e9ca6ceb06677">◆ </a></span>rb_Complex()</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> rb_Complex </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d81/complex_8c_source.html#l01339">1339</a> of file <a class="el" href="../../d1/d81/complex_8c_source.html">complex.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d81/complex_8c_source.html#l01836">nucomp_s_convert()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l00019">rb_cComplex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l01158">nurat_coerce()</a>.</p> </div> </div> <a id="a704ad1e5e164fd93d89ce4e32a237eda"></a> <h2 class="memtitle"><span class="permalink"><a href="#a704ad1e5e164fd93d89ce4e32a237eda">◆ </a></span>rb_complex_new()</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> rb_complex_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d81/complex_8c_source.html#l01325">1325</a> of file <a class="el" href="../../d1/d81/complex_8c_source.html">complex.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d81/complex_8c_source.html#l00356">nucomp_s_canonicalize_internal()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l00019">rb_cComplex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00367">num_imaginary()</a>.</p> </div> </div> <a id="aa7091b43744a5c39055d399db2fdaaa4"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7091b43744a5c39055d399db2fdaaa4">◆ </a></span>rb_complex_polar()</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> rb_complex_polar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d81/complex_8c_source.html#l01331">1331</a> of file <a class="el" href="../../d1/d81/complex_8c_source.html">complex.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d81/complex_8c_source.html#l00555">f_complex_polar()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l00019">rb_cComplex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l01642">read_comp()</a>.</p> </div> </div> <a id="a7df2ed4fe4e6bc7238ed84a6d3ae1f7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7df2ed4fe4e6bc7238ed84a6d3ae1f7f">◆ </a></span>rb_complex_raw()</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> rb_complex_raw </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d81/complex_8c_source.html#l01319">1319</a> of file <a class="el" href="../../d1/d81/complex_8c_source.html">complex.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d81/complex_8c_source.html#l00274">nucomp_s_new_internal()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l00019">rb_cComplex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l13063">parser_set_number_literal()</a>.</p> </div> </div> <a id="afaaee0b4c292ab56ca8acee9fad1242b"></a> <h2 class="memtitle"><span class="permalink"><a href="#afaaee0b4c292ab56ca8acee9fad1242b">◆ </a></span>rb_const_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_const_defined </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02127">2127</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02091">rb_const_defined_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00795">Init_cparse()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00727">rb_define_module()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00384">vm_get_ev_const()</a>.</p> </div> </div> <a id="a6aa5b85eacf47a565659b4e32594f388"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6aa5b85eacf47a565659b4e32594f388">◆ </a></span>rb_const_defined_at()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_const_defined_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02133">2133</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02091">rb_const_defined_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11906">debug_lines()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00188">new_struct()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">rb_const_remove()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00680">rb_define_class_id_under()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00753">rb_define_module_id_under()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00339">rb_path_to_class()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00488">vm_search_const_defined_class()</a>.</p> </div> </div> <a id="ac7935823dce7ec104b08614c6cdd74df"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7935823dce7ec104b08614c6cdd74df">◆ </a></span>rb_const_defined_from()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_const_defined_from </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02121">2121</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02091">rb_const_defined_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> </div> </div> <a id="a17a81c1a7d754e5ab49fc4b4369b6c8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17a81c1a7d754e5ab49fc4b4369b6c8c">◆ </a></span>rb_const_get()</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> rb_const_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01880">1880</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01829">rb_const_get_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d34/closure_8c_source.html#l00059">callback()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01278">cbsubst_def_attr_aliases()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01474">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01351">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01420">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01208">cbsubst_initialize()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01297">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00992">cState_from_state_s()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l02008">float_arg()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00109">function_call()</a>, <a class="el" href="../../d6/d1e/conversions_8c_source.html#l00095">generic_to_value()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00795">Init_cparse()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01330">Init_generator()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00741">Init_objspace()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02148">Init_parser()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01737">Init_tkutil()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03486">ip_ruby_cmd_receiver_const_get()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00642">make_no_method_exception()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01954">numeric_arg()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00727">rb_define_module()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02941">save_env()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03341">set_argv()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01366">syserr_eqq()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01290">syserr_initialize()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00384">vm_get_ev_const()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00216">vm_set_main_stack()</a>.</p> </div> </div> <a id="a8265931c0ae8ab5c2e40702295049439"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8265931c0ae8ab5c2e40702295049439">◆ </a></span>rb_const_get_at()</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> rb_const_get_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01886">1886</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01829">rb_const_get_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11906">debug_lines()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00795">Init_cparse()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01144">path_unlink()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00680">rb_define_class_id_under()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00753">rb_define_module_id_under()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00339">rb_path_to_class()</a>.</p> </div> </div> <a id="a975c5fe6bf4cc3973c8dba8b9bd71c7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a975c5fe6bf4cc3973c8dba8b9bd71c7b">◆ </a></span>rb_const_get_from()</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> rb_const_get_from </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01874">1874</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01829">rb_const_get_0()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> </div> </div> <a id="a2d7c1c1a91c9fed34f18d2d060f719b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d7c1c1a91c9fed34f18d2d060f719b5">◆ </a></span>rb_const_list()</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> rb_const_list </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02039">2039</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l02030">list_i()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00085">st_table::num_entries</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00198">st_foreach_safe()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02071">rb_mod_constants()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00376">rb_mod_s_constants()</a>.</p> </div> </div> <a id="ad8a328ed07e92080d565e30211941eef"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8a328ed07e92080d565e30211941eef">◆ </a></span>rb_const_remove()</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> rb_const_remove </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">1942</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l01651">autoload_delete()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00060">rb_clear_constant_cache()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02133">rb_const_defined_at()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00293">RCLASS_CONST_TBL</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01920">rb_mod_remove_const()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01189">ruby_init_prelude()</a>.</p> </div> </div> <a id="aaa03be2caf9a365acc44c307dfda6430"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa03be2caf9a365acc44c307dfda6430">◆ </a></span>rb_const_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_const_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">2163</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01556">autoload_data()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01651">autoload_delete()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01603">check_autoload_data</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02157">check_before_mod_set()</a>, <a class="el" href="../../dd/d17/constant_8h_source.html#l00015">CONST_PUBLIC</a>, <a class="el" href="../../dd/d17/constant_8h_source.html#l00022">rb_const_entry_struct::file</a>, <a class="el" href="../../dd/d17/constant_8h_source.html#l00020">rb_const_entry_struct::flag</a>, <a class="el" href="../../dd/d17/constant_8h_source.html#l00023">rb_const_entry_struct::line</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01359">MEMZERO</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00060">rb_clear_constant_cache()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00179">rb_compile_warn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00973">rb_sourcefilename()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01001">rb_sourceline()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02405">rb_thread_current()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00293">RCLASS_CONST_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01571">autoload_data_i::thread</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, <a class="el" href="../../dd/d17/constant_8h_source.html#l00021">rb_const_entry_struct::value</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01572">autoload_data_i::value</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01753">autoload_const_set()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00505">boot_defclass()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01201">cbsubst_init()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01521">cbsubst_table_setup()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00516">Init_class_hierarchy()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01607">rb_autoload()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00680">rb_define_class_id_under()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02228">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00727">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00753">rb_define_module_id_under()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02203">rb_mod_const_set()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>.</p> </div> </div> <a id="a692c7c3caf5cdcf40d3812136f757fb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a692c7c3caf5cdcf40d3812136f757fb5">◆ </a></span>rb_convert_type()</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> rb_convert_type </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02637">2637</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00112">type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01550">addrinfo_mload()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02432">core_hash_merge_kwd()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01634">cParser_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00521">cState_configure()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05676">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01836">nucomp_s_convert()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01821">numeric_quo()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02388">nurat_s_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01051">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00985">path_s_glob()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00627">rb_io_get_io()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00964">rb_str_to_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03009">rb_String()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01792">rb_thread_s_handle_interrupt()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02963">rb_to_float()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05629">register_label()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00452">strio_copy()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00687">symbol2event_flag()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00274">tk_symbolkey2str()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00626">to_ary()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00591">to_hash()</a>.</p> </div> </div> <a id="a1cef2a25d67c70a0dd3b7564180eff0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1cef2a25d67c70a0dd3b7564180eff0c">◆ </a></span>rb_copy_generic_ivar()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_copy_generic_ivar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01049">1049</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00421">trace_var::data</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00904">generic_iv_tbl</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00085">st_table::num_entries</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01030">rb_free_generic_ivar()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00629">st_add_direct()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00663">st_copy()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07017">d_lite_marshal_dump()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07041">d_lite_marshal_load()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00282">init_copy()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01294">nucomp_marshal_dump()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01664">nurat_marshal_dump()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00313">rb_hash_dup_empty()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>.</p> </div> </div> <a id="a39aed7ea86e2b38c5e332a115e4a4704"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39aed7ea86e2b38c5e332a115e4a4704">◆ </a></span>rb_cstr2inum()</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> rb_cstr2inum </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04373">4373</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03963">rb_cstr_to_inum()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00789">JSON_parse_integer()</a>.</p> </div> </div> <a id="a239ff81d5781209ce8c32033014b0e71"></a> <h2 class="memtitle"><span class="permalink"><a href="#a239ff81d5781209ce8c32033014b0e71">◆ </a></span>rb_cstr_to_dbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_cstr_to_dbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02806">2806</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00124">bad</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00067">DBL_DIG</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01783">ISDIGIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01778">ISSPACE</a>, <a class="el" href="../../d0/de1/object_8c.html#a6be0aa9e2dc94f17607b50170704b717">OutOfRange</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01190">rb_invalid_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, and <a class="el" href="../../d8/d3c/util_8h_source.html#l00074">strtod</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00888">JSON_parse_float()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02890">rb_str_to_dbl()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01632">str2num()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01033">tkstr_to_float()</a>.</p> </div> </div> <a id="a6bd9999077c361dd3c1f226d9acff162"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bd9999077c361dd3c1f226d9acff162">◆ </a></span>rb_cstr_to_inum()</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> rb_cstr_to_inum </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03963">3963</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00124">bad</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00236">bit_length</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03706">conv_digit</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00140">GMP_STR2BIG_DIGITS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01778">ISSPACE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00135">KARATSUBA_MUL_DIGITS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00325">maxpow_in_bdigit_dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00348">POSFIXABLE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00072">POW2_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01190">rb_invalid_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03142">rb_uint2big()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01094">RBIGNUM_SET_SIGN</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00102">roomof</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03836">str2big_karatsuba()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03792">str2big_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03751">str2big_poweroftwo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03709">str2big_scan_digits()</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01795">STRTOUL</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00105">asn1integer_to_num()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00263">ossl_bn_to_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13582">parser_yylex()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04373">rb_cstr2inum()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00078">read_digits()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01632">str2num()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01026">tkstr_to_int()</a>.</p> </div> </div> <a id="a62b11dbfd5cd6f5d0f96e4301a8dd22c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62b11dbfd5cd6f5d0f96e4301a8dd22c">◆ </a></span>rb_cv_get()</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> rb_cv_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02429">2429</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02384">rb_cvar_get()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17318">rb_is_class_id()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>.</p> </div> </div> <a id="af199f7ada80d27eb60cb3f9e7f6015d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af199f7ada80d27eb60cb3f9e7f6015d1">◆ </a></span>rb_cv_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_cv_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02419">2419</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02351">rb_cvar_set()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17318">rb_is_class_id()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> </div> </div> <a id="a298559db32fd9dd28db69711b0417c16"></a> <h2 class="memtitle"><span class="permalink"><a href="#a298559db32fd9dd28db69711b0417c16">◆ </a></span>rb_cvar_defined()</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> rb_cvar_defined </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02411">2411</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l02345">CVAR_LOOKUP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02546">rb_mod_cvar_defined()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l02572">rb_mod_remove_cvar()</a>.</p> </div> </div> <a id="aa54f10d1528c5042ecbd98967bc97066"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa54f10d1528c5042ecbd98967bc97066">◆ </a></span>rb_cvar_get()</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> rb_cvar_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02384">2384</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02345">CVAR_LOOKUP</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02312">original_module()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01483">ruby_verbose</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02429">rb_cv_get()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02480">rb_mod_cvar_get()</a>.</p> </div> </div> <a id="a6d1d41b65098b2e5245b3bdb316e32b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d1d41b65098b2e5245b3bdb316e32b0">◆ </a></span>rb_cvar_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_cvar_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02351">2351</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02157">check_before_mod_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02345">CVAR_LOOKUP</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02312">original_module()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02621">rb_st_insert_id_and_value()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01483">ruby_verbose</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02419">rb_cv_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02439">rb_define_class_variable()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02522">rb_mod_cvar_set()</a>.</p> </div> </div> <a id="a3453bb4888314e0bab45e78d61b5dca8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3453bb4888314e0bab45e78d61b5dca8">◆ </a></span>rb_dbl2big()</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> rb_dbl2big </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05213">5213</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05181">dbl2big()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02184">BigDecimal_power()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02569">case_when_optimizable_literal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00952">dbl2ival()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02890">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01524">flo_ceil()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01499">flo_floor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01670">flo_truncate()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01957">float_decode_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06124">rb_big_divide()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05299">rb_integer_float_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05349">rb_integer_float_eq()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01822">ruby_num_interval_step_size()</a>.</p> </div> </div> <a id="a04cf4b247fc5bcd5bcff183b7fc850bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04cf4b247fc5bcd5bcff183b7fc850bc">◆ </a></span>rb_dbl_cmp()</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> rb_dbl_cmp </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01133">1133</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00376">isnan</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01156">flo_cmp()</a>.</p> </div> </div> <a id="a6c99ed7f070458b961026d43d27d0642"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c99ed7f070458b961026d43d27d0642">◆ </a></span>rb_define_alloc_func()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_define_alloc_func </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l05593">Init_Array()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03080">Init_bigdecimal()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l02050">Init_Complex()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01661">Init_Cont()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08966">Init_date_core()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l01021">Init_dbm()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00656">Init_digest()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l02188">Init_Dir()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00624">Init_dlcfunc()</a>, <a class="el" href="../../d7/d91/dl_2handle_8c_source.html#l00370">Init_dlhandle()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00626">Init_dlptr()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01889">Init_Encoding()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00263">Init_fiddle_closure()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00173">Init_fiddle_function()</a>, <a class="el" href="../../de/d12/fiddle_2handle_8c_source.html#l00380">Init_fiddle_handle()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00669">Init_fiddle_pointer()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01205">Init_gdbm()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01330">Init_generator()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02278">Init_ISeq()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00778">Init_ossl_bn()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00771">Init_ossl_cipher()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00297">Init_ossl_digest()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00330">Init_ossl_hmac()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00363">Init_ossl_ns_spki()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00195">Init_ossl_pkcs12()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00981">Init_ossl_pkcs7()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00348">Init_ossl_pkey()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01880">Init_ossl_ssl()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00296">Init_ossl_ssl_session()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00263">Init_ossl_x509attr()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00731">Init_ossl_x509cert()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00505">Init_ossl_x509crl()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00439">Init_ossl_x509ext()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00428">Init_ossl_x509name()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00441">Init_ossl_x509req()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00212">Init_ossl_x509revoked()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00596">Init_ossl_x509store()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02148">Init_parser()</a>, <a class="el" href="../../d3/d42/psych__emitter_8c_source.html#l00507">Init_psych_emitter()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01355">Init_Random()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02491">Init_Rational()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00994">Init_sdbm()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01515">Init_stringio()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04919">Init_Time()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04398">Init_transcode()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00991">Init_vm_backtrace()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09116">Init_win32ole()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04198">Init_zlib()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01992">InitVM_Enumerator()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02509">rsock_init_addrinfo()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00241">struct_define_without_accessor()</a>.</p> </div> </div> <a id="aa7c72e38190fa5a93857287ca53aab79"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7c72e38190fa5a93857287ca53aab79">◆ </a></span>rb_define_class_variable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_define_class_variable </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02439">2439</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02351">rb_cvar_set()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17318">rb_is_class_id()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> </div> </div> <a id="a3d2d62ebd5581a6e7118b7751241aaaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d2d62ebd5581a6e7118b7751241aaaa">◆ </a></span>rb_define_finalizer()</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> rb_define_finalizer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l01990">1990</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l01966">define_final0()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01922">should_be_callable()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l01930">should_be_finalizable()</a>.</p> </div> </div> <a id="ae71a6a6384cb29a0e0e73bb20280cf47"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae71a6a6384cb29a0e0e73bb20280cf47">◆ </a></span>rb_detach_process()</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> rb_detach_process </td> <td>(</td> <td class="paramtype">rb_pid_t </td> <td class="paramname"><em>pid</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l01027">1027</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d85/process_8c_source.html#l01009">detach_process_pid()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01015">detach_process_watcher()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01001">id_pid()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00709">wait_data::pid</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00321">PIDT2NUM</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01646">rb_define_singleton_method()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00745">rb_thread_create()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02858">rb_thread_local_aset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01084">proc_detach()</a>, and <a class="el" href="../../dd/d8f/pty_8c_source.html#l00539">pty_detach_process()</a>.</p> </div> </div> <a id="a057e2860f01d0605995466ffa13a11a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a057e2860f01d0605995466ffa13a11a7">◆ </a></span>rb_dir_getwd()</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> rb_dir_getwd </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d32/dir_8c_source.html#l00886">886</a> of file <a class="el" href="../../de/d32/dir_8c_source.html">dir.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d3c/util_8h_source.html#l00070">my_getcwd</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01324">rb_filesystem_encoding()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00844">rb_tainted_str_new2</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l00849">dir_s_chdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00911">dir_s_getwd()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03621">rb_realpath_internal()</a>.</p> </div> </div> <a id="a481b1446700e95e49f9531c653543c85"></a> <h2 class="memtitle"><span class="permalink"><a href="#a481b1446700e95e49f9531c653543c85">◆ </a></span>rb_during_gc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_during_gc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05201">5201</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00624">during_gc</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05081">objspace_and_reason::objspace</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>.</p> </div> </div> <a id="a2aa36782f5215ce07aa03f8395c76a2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2aa36782f5215ce07aa03f8395c76a2c">◆ </a></span>rb_enum_values_pack()</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> rb_enum_values_pack </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/d69/enum_8c_source.html#l00033">33</a> of file <a class="el" href="../../d9/d69/enum_8c_source.html">enum.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00092">rb_ary_new4</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d69/enum_8c_source.html#l00403">collect_all()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02200">drop_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01699">each_with_index_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01659">lazy_grep_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01671">lazy_grep_iter()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01636">lazy_reject_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01613">lazy_select_func()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01665">member_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02127">take_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02166">take_while_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01986">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l02029">zip_i()</a>.</p> </div> </div> <a id="ac909805e1088ad788ffb63b79949029e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac909805e1088ad788ffb63b79949029e">◆ </a></span>rb_enumeratorize()</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> rb_enumeratorize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d46/enumerator_8c_source.html#l00401">401</a> of file <a class="el" href="../../de/d46/enumerator_8c_source.html">enumerator.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00115">enumerator::meth</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00114">enumerator::obj</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l00410">rb_enumeratorize_with_size()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11296">argf_bytes()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11335">argf_chars()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11374">argf_codepoints()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11249">argf_lines()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03889">rb_gzreader_bytes()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04171">rb_gzreader_lines()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03442">rb_io_bytes()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03596">rb_io_chars()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03724">rb_io_codepoints()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03391">rb_io_lines()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00664">strio_bytes()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00884">strio_chars()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00928">strio_codepoints()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l01132">strio_lines()</a>.</p> </div> </div> <a id="a8f63b6f6663084194ae834ab14569026"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f63b6f6663084194ae834ab14569026">◆ </a></span>rb_enumeratorize_with_size()</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> rb_enumeratorize_with_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a8446114bf09fb49a0db864a2a193bf8e">rb_enumerator_size_func</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d46/enumerator_8c_source.html#l00410">410</a> of file <a class="el" href="../../de/d46/enumerator_8c_source.html">enumerator.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00258">enumerator_allocate()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00270">enumerator_init()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01461">lazy_to_enum_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00115">enumerator::meth</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00114">enumerator::obj</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00105">rb_cEnumerator</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00106">rb_cLazy</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l00123">enumerator::size_fn</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00242">obj_to_enum()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l00401">rb_enumeratorize()</a>.</p> </div> </div> <a id="ad75294c7ded1989a00eaf3f0f06bffb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad75294c7ded1989a00eaf3f0f06bffb0">◆ </a></span>rb_env_clear()</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> rb_env_clear </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l03225">3225</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l02544">env_delete()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02918">env_keys()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00069">envtbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02595">rb_f_getenv()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l02966">rb_execarg_run_options()</a>.</p> </div> </div> <a id="a5cae38de3410a69a23f7547d7fbd53d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cae38de3410a69a23f7547d7fbd53d7">◆ </a></span>rb_env_path_tainted()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_env_path_tainted </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l02685">2685</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00066">getenv</a>, <a class="el" href="../../d8/db0/defines_8h_source.html#l00280">PATH_ENV</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02483">path_tainted</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l02670">path_tainted_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01171">security()</a>.</p> </div> </div> <a id="a180c7fb8680438a968a03f26cfb7b542"></a> <h2 class="memtitle"><span class="permalink"><a href="#a180c7fb8680438a968a03f26cfb7b542">◆ </a></span>rb_eql()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_eql </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00100">100</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00040">id_eql</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01392">cdhash_cmp()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01929">eql_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01959">hash_equal()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00080">rb_any_cmp()</a>, and <a class="el" href="../../dc/dcc/array_8c_source.html#l03759">recursive_eql()</a>.</p> </div> </div> <a id="a31b401cb77861d64906152cf6bd5765a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31b401cb77861d64906152cf6bd5765a">◆ </a></span>rb_error_untrusted()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_error_untrusted </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l02090">2090</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> </div> </div> <a id="ae871c8b0e9fb3305829e029cede53001"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae871c8b0e9fb3305829e029cede53001">◆ </a></span>rb_eval_cmd()</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> rb_eval_cmd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01471">1471</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01325">eval_string()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00168">EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00173">JUMP_TAG</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">level</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00142">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00141">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00884">RARRAY_LENINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00043">rb_set_safe_level_force()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02834">rb_vm_top_self()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l00627">rb_trace_eval()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02013">run_single_final()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00829">signal_exec()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00134">tk_eval_cmd()</a>.</p> </div> </div> <a id="a3c9160862b98fbd4f7fbd995363236cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c9160862b98fbd4f7fbd995363236cc">◆ </a></span>rb_exc_new()</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> rb_exc_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l00573">573</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00579">rb_exc_new_cstr()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02044">rb_threadptr_raise()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>.</p> </div> </div> <a id="a7f7e78f24b66de97cccc02839f5fdb8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f7e78f24b66de97cccc02839f5fdb8c">◆ </a></span>rb_exc_new_cstr()</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> rb_exc_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l00579">579</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00573">rb_exc_new()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00439">exc_setup_cause()</a>.</p> </div> </div> <a id="a4bf4eb333631a19cdfe3456429b70a1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bf4eb333631a19cdfe3456429b70a1f">◆ </a></span>rb_exc_new_str()</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> rb_exc_new_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l00585">585</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00843">create_ip_exc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01209">ole_raise()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00613">raise_from_check()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00306">raise_zlib_error()</a>.</p> </div> </div> <a id="af6fa0917a38e43eccb0c25d5a20778f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#af6fa0917a38e43eccb0c25d5a20778f3">◆ </a></span>rb_exec_end_proc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_exec_end_proc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00112">112</a> of file <a class="el" href="../../d6/d9b/eval__jump_8c_source.html">eval_jump.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00057">end_procs</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00057">ephemeral_end_procs</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00573">rb_thread_struct::errinfo</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00245">error_handle()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00097">exec_end_procs_chain()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00168">EXEC_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00142">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00141">PUSH_TAG</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00043">rb_set_safe_level_force()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00053">end_proc_data::safe</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00139">TH_REPUSH_TAG</a>, and <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">TH_TMPPOP_TAG</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00113">ruby_finalize_0()</a>.</p> </div> </div> <a id="ae2fc1974c9016956fcb6152effb4fdaa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2fc1974c9016956fcb6152effb4fdaa">◆ </a></span>rb_exec_recursive()</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> rb_exec_recursive </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04992">4992</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04908">exec_recursive_params::arg</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04905">exec_recursive_params::obj</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01019">enumerator_inspect()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01115">range_inspect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02100">rb_ary_inspect()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04106">rb_file_join()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01728">rb_hash_inspect()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00042">rb_invcmp()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07011">rb_io_puts()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00558">rb_obj_inspect()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00658">rb_struct_inspect()</a>.</p> </div> </div> <a id="a185ba76b8dd7c7a1fbeb265187b73eb4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a185ba76b8dd7c7a1fbeb265187b73eb4">◆ </a></span>rb_exec_recursive_outer()</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> rb_exec_recursive_outer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l05015">5015</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04908">exec_recursive_params::arg</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04905">exec_recursive_params::obj</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">rb_hash()</a>.</p> </div> </div> <a id="a07fd462bfad791ac000be664732e74e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07fd462bfad791ac000be664732e74e8">◆ </a></span>rb_exec_recursive_paired()</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> rb_exec_recursive_paired </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l05003">5003</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04908">exec_recursive_params::arg</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04905">exec_recursive_params::obj</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02376">rb_obj_id()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l01959">hash_equal()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00162">range_eq()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00230">range_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03888">rb_ary_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03780">rb_ary_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03744">rb_ary_equal()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l01012">rb_struct_eql()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00948">rb_struct_equal()</a>.</p> </div> </div> <a id="a7c562310afac1b3c02b97a2e358f2be8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c562310afac1b3c02b97a2e358f2be8">◆ </a></span>rb_exec_recursive_paired_outer()</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> rb_exec_recursive_paired_outer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l05027">5027</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04908">exec_recursive_params::arg</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04905">exec_recursive_params::obj</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02376">rb_obj_id()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d6d/compar_8c_source.html#l00062">cmp_eq()</a>.</p> </div> </div> <a id="a37f67f5f2e117b1f20938b2f4b4a7556"></a> <h2 class="memtitle"><span class="permalink"><a href="#a37f67f5f2e117b1f20938b2f4b4a7556">◆ </a></span>rb_external_str_new()</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> rb_external_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00707">707</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l01366">rb_default_external_encoding()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00415">fsdbm_delete()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00769">fsdbm_each_key()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00797">fsdbm_each_pair()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00742">fsdbm_each_value()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00235">fsdbm_fetch()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00569">fsdbm_invert()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00305">fsdbm_key()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00825">fsdbm_keys()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00355">fsdbm_select()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00457">fsdbm_shift()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00936">fsdbm_to_a()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00961">fsdbm_to_hash()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00848">fsdbm_values()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01842">ruby_script()</a>.</p> </div> </div> <a id="a6c7ae9e860c73b7788ad9ed53b93bda9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c7ae9e860c73b7788ad9ed53b93bda9">◆ </a></span>rb_external_str_new_cstr()</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> rb_external_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00713">713</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l01366">rb_default_external_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01939">ruby_set_argv()</a>.</p> </div> </div> <a id="ad36efde70c6722bc2838aa4995dc0661"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad36efde70c6722bc2838aa4995dc0661">◆ </a></span>rb_f_abort()</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> rb_f_abort </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l03741">3741</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00044">EXIT_FAILURE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00542">rb_eSystemExit</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00567">rb_exc_raise()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03656">rb_exit()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07011">rb_io_puts()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01635">rb_stderr</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00206">ruby_error_print()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>.</p> </div> </div> <a id="accdbb3934183d90c72ca55164f4fb5ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#accdbb3934183d90c72ca55164f4fb5ee">◆ </a></span>rb_f_exec()</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> rb_f_exec </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l02483">2483</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d85/process_8c.html#a229025aa79235ee6060984a655912494">CHILD_ERRMSG_BUFLEN</a>, <a class="el" href="../../d7/df4/structrb__execarg.html#a9104a3625433377c41a1406a1ed71e35">rb_execarg::cmd</a>, <a class="el" href="../../d7/df4/structrb__execarg.html#a24ca3652812c1aac282f667ea2ac9db7">rb_execarg::invoke</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03113">rb_exec_async_signal_safe()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03146">rb_exec_without_timer_thread()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02273">rb_execarg_get()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02262">rb_execarg_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01982">rb_sys_fail_str()</a>, <a class="el" href="../../d7/df4/structrb__execarg.html#ae7b23529a51e136f3be455cc452562c2">rb_execarg::sh</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00640">rb_execarg::use_shell</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>.</p> </div> </div> <a id="a01cf379d8505fe5044b3f606c3fce020"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01cf379d8505fe5044b3f606c3fce020">◆ </a></span>rb_f_exit()</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> rb_f_exit </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l03712">3712</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03605">exit_status_code()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00041">EXIT_SUCCESS</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03656">rb_exit()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>.</p> </div> </div> <a id="ae23cdd71e334f8ef89ebe3b9f1e0514d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae23cdd71e334f8ef89ebe3b9f1e0514d">◆ </a></span>rb_f_global_variables()</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> rb_f_global_variables </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00853">853</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00835">gvar_i()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00023">rb_global_tbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17178">rb_intern2()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00198">st_foreach_safe()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>.</p> </div> </div> <a id="aaafa7957badbcc5bc783739d98e6f48d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaafa7957badbcc5bc783739d98e6f48d">◆ </a></span>rb_f_kill()</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> rb_f_kill </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d36/signal_8c_source.html#l00385">385</a> of file <a class="el" href="../../d8/d36/signal_8c_source.html">signal.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00632">FIX2INT</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00922">GET_VM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04445">kill()</a>, <a class="el" href="../../d8/d36/signal_8c.html#ac8c6f4edd72509256c94b90c17c95092">killpg</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00324">NUM2PIDT</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00296">rb_check_arity</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17271">rb_id2name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00088">rb_secure()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01976">rb_sys_fail()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02405">rb_thread_current()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02030">rb_thread_execute_interrupts()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03819">rb_threadptr_check_signal()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05329">ruby_kill()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00498">SIGKILL</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00649">signal_enque()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00631">signal_ignored()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00212">signm2signo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00356">SYM2ID</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00494">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00044">UNLIMITED_ARGUMENTS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>.</p> </div> </div> <a id="a807491089e64c19d62a37652dba8cd98"></a> <h2 class="memtitle"><span class="permalink"><a href="#a807491089e64c19d62a37652dba8cd98">◆ </a></span>rb_f_notimplement()</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> rb_f_notimplement </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00085">85</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l01903">rb_notimplement()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l00428">rb_add_method()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00099">rb_add_method_cfunc()</a>.</p> </div> </div> <a id="af8606753aba1bca2d576d17cc63a94c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8606753aba1bca2d576d17cc63a94c4">◆ </a></span>rb_f_require()</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> rb_f_require </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00817">817</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dd4/load_8c_source.html#l00945">rb_require_safe()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l01160">Init_load()</a>.</p> </div> </div> <a id="ab5684a99e0fa5990eb153b4aa9d4cc89"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5684a99e0fa5990eb153b4aa9d4cc89">◆ </a></span>rb_f_sprintf()</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> rb_f_sprintf </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00415">415</a> of file <a class="el" href="../../d9/d2d/sprintf_8c_source.html">sprintf.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00098">GETNTHARG</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08296">iso8601_timediv()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06949">jisx0301_date()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06805">rb_f_printf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06787">rb_io_printf()</a>, and <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00036">syslog_write()</a>.</p> </div> </div> <a id="ab7df960814180cb899fac131c22c5acd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7df960814180cb899fac131c22c5acd">◆ </a></span>rb_f_trace_var()</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> rb_f_trace_var </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00656">656</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00421">trace_var::data</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00420">trace_var::func</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00412">global_entry</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00422">trace_var::next</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00620">rb_block_proc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00557">rb_eSecurityError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00715">rb_f_untrace_var()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00450">rb_global_entry()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08734">rb_to_id()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00627">rb_trace_eval()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00419">trace_var::removed</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>.</p> </div> </div> <a id="a8e23a8a8a3df1d97ccc69e4013b59fbf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e23a8a8a3df1d97ccc69e4013b59fbf">◆ </a></span>rb_f_untrace_var()</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> rb_f_untrace_var </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00715">715</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00421">trace_var::data</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00412">global_entry</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00422">trace_var::next</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00023">rb_global_tbl</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00683">remove_trace()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00419">trace_var::removed</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00656">rb_f_trace_var()</a>.</p> </div> </div> <a id="aa14166811be40fa759d19d00a6a60b3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa14166811be40fa759d19d00a6a60b3f">◆ </a></span>rb_fd_fix_cloexec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_fd_fix_cloexec </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00221">221</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00198">rb_maygvl_fd_fix_cloexec()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00183">rb_update_max_fd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00126">fdbm_initialize()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00191">fgdbm_initialize()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01048">fgdbm_reorganize()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00223">get_device_once()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00106">ossl_pkey_new_from_file()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00059">ossl_x509_new_from_file()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06643">rb_io_reopen()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00256">rsock_socket0()</a>.</p> </div> </div> <a id="a370c8226acd8b79e9e068670a7dee755"></a> <h2 class="memtitle"><span class="permalink"><a href="#a370c8226acd8b79e9e068670a7dee755">◆ </a></span>rb_feature_provided()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_feature_provided </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char ** </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00529">529</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00020">IS_DLEXT</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00015">IS_RBEXT</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00016">IS_SOEXT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00378">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03429">rb_file_expand_path_fast()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00226">rb_get_path()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/d32/dir_8c.html#a99c0c80536c9a3937814525bb5f8a7ad">strchr()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h.html#abe95d128538ae3fa3d09adfc0ef1b206">strrchr()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01672">autoload_provided()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00523">rb_provided()</a>.</p> </div> </div> <a id="a368e90d909723df715ac0f85f3fa0124"></a> <h2 class="memtitle"><span class="permalink"><a href="#a368e90d909723df715ac0f85f3fa0124">◆ </a></span>rb_fiber_alive_p()</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> rb_fiber_alive_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01533">1533</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d75/cont_8c_source.html#l00168">GetFiberPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00136">rb_fiber_struct::status</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l00119">TERMINATED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00643">get_next_values()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01698">ruby_Init_Fiber_as_Coroutine()</a>.</p> </div> </div> <a id="a4cba11e48a8e84e2416d01f83a9a498f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4cba11e48a8e84e2416d01f83a9a498f">◆ </a></span>rb_fiber_current()</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> rb_fiber_current </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01341">1341</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d75/cont_8c_source.html#l00134">rb_fiber_struct::cont</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00641">rb_thread_struct::fiber</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00642">rb_thread_struct::root_fiber</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01323">root_fiber_alloc()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l00092">rb_context_struct::self</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d75/cont_8c_source.html#l00322">fiber_link_join()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01408">fiber_switch()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00643">get_next_values()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00634">next_init()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01640">rb_fiber_s_current()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01237">return_fiber()</a>.</p> </div> </div> <a id="a8c5d1297e5b3deec50d32bce1622aa6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c5d1297e5b3deec50d32bce1622aa6c">◆ </a></span>rb_fiber_new()</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> rb_fiber_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01231">1231</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d75/cont_8c_source.html#l01148">fiber_alloc()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01178">fiber_init()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00162">rb_cFiber</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l02312">rb_proc_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00634">next_init()</a>.</p> </div> </div> <a id="a604a086223a7f5672ddf8851aaf94980"></a> <h2 class="memtitle"><span class="permalink"><a href="#a604a086223a7f5672ddf8851aaf94980">◆ </a></span>rb_fiber_resume()</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> rb_fiber_resume </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>fib</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01489">1489</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00134">rb_fiber_struct::cont</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01408">fiber_switch()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00168">GetFiberPtr</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00135">rb_fiber_struct::prev</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00163">rb_eFiberError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00087">ROOT_FIBER_CONTEXT</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00143">rb_fiber_struct::transferred</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l00091">rb_context_struct::type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00643">get_next_values()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01556">rb_fiber_m_resume()</a>.</p> </div> </div> <a id="a4e70553ee0a96f27a890fd83033ef481"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e70553ee0a96f27a890fd83033ef481">◆ </a></span>rb_fiber_yield()</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> rb_fiber_yield </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01505">1505</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01483">rb_fiber_transfer()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01237">return_fiber()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00621">next_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00607">next_ii()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01626">rb_fiber_s_yield()</a>.</p> </div> </div> <a id="a8ea065c5786f9516a1dfb2c81367a2a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ea065c5786f9516a1dfb2c81367a2a5">◆ </a></span>rb_file_absolute_path()</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> rb_file_absolute_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03476">3476</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l03411">check_expand_path_args</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03408">expand_path</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03399">EXPAND_PATH_BUFFER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00831">rb_f_require_relative()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03496">rb_file_s_absolute_path()</a>.</p> </div> </div> <a id="a3ed38d3bc20fe5d5b9c23008d02f9289"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ed38d3bc20fe5d5b9c23008d02f9289">◆ </a></span>rb_file_directory_p()</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> rb_file_directory_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l01216">1216</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00913">rb_stat()</a>, <a class="el" href="../../d6/d13/file_8c.html#a70b64ed67c0ab484b4ba09487da34e91">S_ISDIR</a>, and <a class="el" href="../../dc/db1/win32_8h_source.html#l00213">stat</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l02188">Init_Dir()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l02170">rb_dir_exists_p()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l04500">rb_f_test()</a>.</p> </div> </div> <a id="afc9e44298a95e39a87636cadc359f4fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#afc9e44298a95e39a87636cadc359f4fc">◆ </a></span>rb_file_dirname()</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> rb_file_dirname </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>fname</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03911">3911</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00563">FilePathStringValue</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02754">isdirsep</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00916">rb_enc_copy()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00846">rb_usascii_str_new2</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02858">skipprefix</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02836">skiproot()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">StringValueCStr</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02893">strrdirsep</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04309">top</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01609">f_current_dirname()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00831">rb_f_require_relative()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03905">rb_file_s_dirname()</a>.</p> </div> </div> <a id="ae2b0d6faf845ea11adf71c18c210a4a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2b0d6faf845ea11adf71c18c210a4a0">◆ </a></span>rb_file_expand_path()</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> rb_file_expand_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03422">3422</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l03411">check_expand_path_args</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03408">expand_path</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03399">EXPAND_PATH_BUFFER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00343">expand_include_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01798">rb_file_identical_p()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03463">rb_file_s_expand_path()</a>.</p> </div> </div> <a id="a28282fca257f7a7b80524edac3214614"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28282fca257f7a7b80524edac3214614">◆ </a></span>rb_file_open()</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> rb_file_open </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l05589">5589</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l05354">sysopen_struct::fname</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00875">io_alloc()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00140">rb_cFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05555">rb_file_open_internal()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>.</p> </div> </div> <a id="a7355c873e8175a0c36e6eef35507e781"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7355c873e8175a0c36e6eef35507e781">◆ </a></span>rb_file_open_str()</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> rb_file_open_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l05582">5582</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00560">FilePathValue</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05354">sysopen_struct::fname</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00875">io_alloc()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00140">rb_cFile</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l05555">rb_file_open_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03054">gzfile_s_open()</a>, and <a class="el" href="../../dd/d74/iseq_8c_source.html#l00710">iseq_s_compile_file()</a>.</p> </div> </div> <a id="ae8c02b8f68b42b39760b053bd687d7f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8c02b8f68b42b39760b053bd687d7f9">◆ </a></span>rb_file_s_absolute_path()</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> rb_file_s_absolute_path </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03496">3496</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03476">rb_file_absolute_path()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>.</p> </div> </div> <a id="a3a859c0747accadd42f27e2e22b4d0e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a859c0747accadd42f27e2e22b4d0e3">◆ </a></span>rb_file_s_expand_path()</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> rb_file_s_expand_path </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03463">3463</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03422">rb_file_expand_path()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>.</p> </div> </div> <a id="a4ea7e062999998b3fb0569e52ba82005"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ea7e062999998b3fb0569e52ba82005">◆ </a></span>rb_filesystem_str_new()</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> rb_filesystem_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00731">731</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01324">rb_filesystem_encoding()</a>.</p> </div> </div> <a id="a6aae739737e04e677e302c4b24a2bac0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6aae739737e04e677e302c4b24a2bac0">◆ </a></span>rb_filesystem_str_new_cstr()</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> rb_filesystem_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00737">737</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01324">rb_filesystem_encoding()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l02636">env_fetch()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00618">etc_sysconfdir()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00631">etc_systmpdir()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00100">load_path_getcwd()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12107">rb_compile_cstr()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12087">rb_compile_string()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02595">rb_f_getenv()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12114">rb_parser_compile_cstr()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12135">rb_parser_compile_file()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12094">rb_parser_compile_string()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>.</p> </div> </div> <a id="a85861f108b816e77d971770c9724b2c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a85861f108b816e77d971770c9724b2c1">◆ </a></span>rb_find_file()</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> rb_find_file </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05508">5508</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05514">rb_find_file_safe()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00684">rb_f_load()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00648">rb_load()</a>.</p> </div> </div> <a id="adef2d73014030d91382d0081388810ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#adef2d73014030d91382d0081388810ba">◆ </a></span>rb_find_file_ext()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_find_file_ext </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05437">5437</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>.</p> </div> </div> <a id="a808bd23592a42bdb720d15149a3d1e57"></a> <h2 class="memtitle"><span class="permalink"><a href="#a808bd23592a42bdb720d15149a3d1e57">◆ </a></span>rb_find_file_ext_safe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_find_file_ext_safe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05443">5443</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05428">copy_path_class()</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03416">file_expand_path_1()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05355">fpath_check</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05420">is_explicit_relative()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00047">MAXPATHLEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00798">rb_enc_associate_index()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00557">rb_eSecurityError</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05398">rb_file_load_ok()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00109">rb_get_expanded_load_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00213">rb_get_path_check()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05282">rb_is_absolute_path()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02158">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02007">rb_str_set_len()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00919">rb_str_tmp_new()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00404">rb_usascii_encindex</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l05437">rb_find_file_ext()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>.</p> </div> </div> <a id="a487513042ce3de0a26e101e9010bb071"></a> <h2 class="memtitle"><span class="permalink"><a href="#a487513042ce3de0a26e101e9010bb071">◆ </a></span>rb_find_file_safe()</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> rb_find_file_safe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05514">5514</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05428">copy_path_class()</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03416">file_expand_path_1()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05355">fpath_check</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05420">is_explicit_relative()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00047">MAXPATHLEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00798">rb_enc_associate_index()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00557">rb_eSecurityError</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05398">rb_file_load_ok()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00109">rb_get_expanded_load_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00213">rb_get_path_check()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05282">rb_is_absolute_path()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00919">rb_str_tmp_new()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00404">rb_usascii_encindex</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l05508">rb_find_file()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>.</p> </div> </div> <a id="a514248a396e8910d80016bc5d3785a81"></a> <h2 class="memtitle"><span class="permalink"><a href="#a514248a396e8910d80016bc5d3785a81">◆ </a></span>rb_fix2str()</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> rb_fix2str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02653">2653</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00171">neg</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00846">rb_usascii_str_new2</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00036">ruby_digitmap</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00091">SIZEOF_VALUE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01464">call_original_exit()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02697">fix_to_s()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04628">ole_typedesc2val()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04939">rb_big2str1()</a>.</p> </div> </div> <a id="a2dbbded6179580510ae67c33f29505ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2dbbded6179580510ae67c33f29505ec">◆ </a></span>rb_Float()</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> rb_Float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02918">2918</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00815">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05269">rb_big2dbl()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02637">rb_convert_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02890">rb_str_to_dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00481">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00476">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00743">flo_coerce()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05324">foletypelib_version()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03760">int_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01722">num_ceil()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">num_coerce()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00399">num_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01699">num_floor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01741">num_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01757">num_truncate()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00586">range_bsearch()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02957">rb_f_float()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02987">rb_num2dbl()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03734">time_minus()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03177">time_to_f()</a>.</p> </div> </div> <a id="a331a473257422a9d5f6aee72310fcc57"></a> <h2 class="memtitle"><span class="permalink"><a href="#a331a473257422a9d5f6aee72310fcc57">◆ </a></span>rb_flt_rationalize()</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> rb_flt_rationalize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l02038">2038</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00063">f_add()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00156">f_eqeq_p()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00039">f_expt</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01981">f_lshift</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00033">f_mul</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00177">f_positive_p</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00129">f_sub()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01785">f_to_r</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00180">f_zero_p()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01957">float_decode_internal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00043">FLT_RADIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01511">nurat_rationalize_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00026">ONE</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00170">rb_rational_new1</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00171">rb_rational_new2</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00027">TWO</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l02090">float_rationalize()</a>.</p> </div> </div> <a id="a1e13921e90e5524c50037a7b37328ebe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e13921e90e5524c50037a7b37328ebe">◆ </a></span>rb_flt_rationalize_with_prec()</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> rb_flt_rationalize_with_prec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l02022">2022</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dc0/date__core_8c_source.html#l00029">f_abs</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00063">f_add()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00156">f_eqeq_p()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00129">f_sub()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01785">f_to_r</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01511">nurat_rationalize_internal()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00171">rb_rational_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l02090">float_rationalize()</a>.</p> </div> </div> <a id="a16eb77144d8d67c75e6c321b3c0ea8a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16eb77144d8d67c75e6c321b3c0ea8a0">◆ </a></span>rb_frame_callee()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_frame_callee </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00949">949</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d57/eval_8c_source.html#l00913">frame_called_id()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00023">error_pos()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00109">rb_insecure_operation()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00088">rb_secure()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02245">set_const_visibility()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01329">set_method_visibility()</a>.</p> </div> </div> <a id="a6570f238bce65b6594917b796b285edc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6570f238bce65b6594917b796b285edc">◆ </a></span>rb_frame_method_id_and_class()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_frame_method_id_and_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> * </td> <td class="paramname"><em>idp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>klassp</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l01706">1706</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01700">rb_thread_method_id_and_class()</a>.</p> </div> </div> <a id="a2adee42611e910ced8da650e59a961a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2adee42611e910ced8da650e59a961a3">◆ </a></span>rb_frame_this_func()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_frame_this_func </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00943">943</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d57/eval_8c_source.html#l00883">frame_func_id()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07730">argf_forward()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01404">lazy_set_method()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01059">rb_iterate()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01903">rb_notimplement()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00116">rb_struct_ref()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00155">rb_struct_set()</a>.</p> </div> </div> <a id="a3d37a1a46f14639236b17649070973b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d37a1a46f14639236b17649070973b5">◆ </a></span>rb_free_generic_ivar()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_free_generic_ivar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01030">1030</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00904">generic_iv_tbl</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01490">obj_free()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01049">rb_copy_generic_ivar()</a>.</p> </div> </div> <a id="a87c965c3d941b2fa480c09ad63797a43"></a> <h2 class="memtitle"><span class="permalink"><a href="#a87c965c3d941b2fa480c09ad63797a43">◆ </a></span>rb_frozen_class_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_frozen_class_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00406">406</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00532">Check_Type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01193">OBJ_FROZEN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l02077">rb_error_frozen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00479">T_ICLASS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l01255">rb_alias()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00808">rb_include_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00921">rb_prepend_module()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00910">rb_undef()</a>.</p> </div> </div> <a id="a7a12ca86b76e272a301173e7661acfea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7a12ca86b76e272a301173e7661acfea">◆ </a></span>rb_gc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05193">5193</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l02092">finalize_deferred()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00625">finalizing</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05056">garbage_collect()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00277">GPR_FLAG_CAPI</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05081">objspace_and_reason::objspace</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l00422">dir_initialize()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00454">getDevice()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05401">rb_fdopen()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05186">rb_gc_start()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05679">rb_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05378">rb_sysopen()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00574">rsock_s_accept()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00288">rsock_socket()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00856">ruby_dup()</a>.</p> </div> </div> <a id="ac23f4325e1613f037383bfa0a925a81e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac23f4325e1613f037383bfa0a925a81e">◆ </a></span>rb_gc_call_finalizer_at_exit()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_call_finalizer_at_exit </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l02144">2144</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l02150">rb_objspace_call_finalizer()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00125">ruby_finalize_1()</a>.</p> </div> </div> <a id="ace72cc778ea5ac44393f7e140cd67851"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace72cc778ea5ac44393f7e140cd67851">◆ </a></span>rb_gc_copy_finalizer()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_copy_finalizer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l01998">1998</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00626">finalizer_table</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01136">FL_FINALIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00282">init_copy()</a>.</p> </div> </div> <a id="af3b5ae6a4dfae89bc2ba31810bd23e22"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3b5ae6a4dfae89bc2ba31810bd23e22">◆ </a></span>rb_gc_count()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_gc_count </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05222">5222</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00502">rb_objspace::count</a>, and <a class="el" href="../../d7/dc0/structrb__objspace.html#ab5239c17ca7ff759d7e20389961e44ad">rb_objspace::profile</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l02955">gc_after_sweep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02853">gc_before_sweep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05238">gc_count()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02719">gc_page_sweep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03434">mark_m_tbl_wrapper()</a>, and <a class="el" href="../../dd/dc9/object__tracing_8c_source.html#l00073">newobj_i()</a>.</p> </div> </div> <a id="a27a2dbb7307d5ea8e096ce4357f6ece6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27a2dbb7307d5ea8e096ce4357f6ece6">◆ </a></span>rb_gc_disable()</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> rb_gc_disable </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05641">5641</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00623">dont_gc</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03053">gc_rest_sweep()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05081">objspace_and_reason::objspace</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09869">lib_merge_tklist()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>.</p> </div> </div> <a id="a3cbc64cc9d74c437c08a5dc923d1c7dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cbc64cc9d74c437c08a5dc923d1c7dd">◆ </a></span>rb_gc_enable()</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> rb_gc_enable </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05619">5619</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00623">dont_gc</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05081">objspace_and_reason::objspace</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09869">lib_merge_tklist()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>.</p> </div> </div> <a id="acf77a0f360adf8c044d9b5d181376376"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf77a0f360adf8c044d9b5d181376376">◆ </a></span>rb_gc_finalize_deferred()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_finalize_deferred </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l02112">2112</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l02102">gc_finalize_deferred()</a>.</p> </div> </div> <a id="ac93c86c78fb19a534843660eb5642fab"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac93c86c78fb19a534843660eb5642fab">◆ </a></span>rb_gc_force_recycle()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_force_recycle </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l04900">4900</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00573">heap_page::before_sweep</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00595">CLEAR_IN_BITMAP</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00585">GET_HEAP_MARK_BITS</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00587">GET_HEAP_OLDGEN_BITS</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00584">GET_HEAP_PAGE</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00586">GET_HEAP_REMEMBERSET_BITS</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00957">heap_page_add_freeobj()</a>, <a class="el" href="../../d7/dc0/structrb__objspace.html#ab5239c17ca7ff759d7e20389961e44ad">rb_objspace::profile</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00504">rb_objspace::total_freed_object_num</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12616">dispose_string()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15899">fixup_nodes()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15068">literal_concat_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12993">parser_heredoc_restore()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13582">parser_yylex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00259">rb_ary_decrement_share()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17746">rb_parser_free()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01822">ruby_vm_destruct()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>.</p> </div> </div> <a id="a35bbafe3f9e7575c2b86c828206dba3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35bbafe3f9e7575c2b86c828206dba3d">◆ </a></span>rb_gc_latest_gc_info()</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> rb_gc_latest_gc_info </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05321">5321</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l05244">gc_info_decode()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00505">rb_objspace::latest_gc_info</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05081">objspace_and_reason::objspace</a>, <a class="el" href="../../d7/dc0/structrb__objspace.html#ab5239c17ca7ff759d7e20389961e44ad">rb_objspace::profile</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>.</p> </div> </div> <a id="a9cc63a619ac827ce302907081a810324"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cc63a619ac827ce302907081a810324">◆ </a></span>rb_gc_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_mark </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03607">3607</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03592">gc_mark()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02907">_thread_call_proc_arg_mark()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00672">addrinfo_mark()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07605">argf_mark()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01576">autoload_i_mark()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00379">backtrace_mark()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01068">bm_mark()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00461">call_queue_mark()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00180">cont_mark()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00384">cparse_params_mark()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02925">d_lite_gc_mark()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00359">dir_mark()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00046">dlcfunc_mark()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00032">dlptr_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00143">enumerator_mark()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00453">eval_queue_mark()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00310">fiber_mark()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00039">fiddle_ptr_mark()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l04061">gc_mark_roots()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01165">generator_mark()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01003">givar_mark_i()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02224">gzfile_mark()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00445">invoke_queue_mark()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00507">iow_mark()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00073">location_mark()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00082">location_mark_entry()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00165">mark_dump_arg()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01369">mark_exec_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00097">mark_marshal_compat_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17538">parser_mark()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00313">random_mark()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00080">rb_mark_end_proc()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02018">rb_thread_mark()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01766">rb_vm_mark()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00051">rb_vm_trace_mark_event_hooks()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00049">strio_mark()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00166">strscan_mark()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01147">subst_mark()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04658">thread_shield_mark()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01778">time_mark()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00658">tp_mark()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01756">vm_mark_each_thread_func()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06335">wmap_mark()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01059">yielder_mark()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01135">zstream_mark()</a>.</p> </div> </div> <a id="a1c360746431a2e3ebf9b5128f8775611"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c360746431a2e3ebf9b5128f8775611">◆ </a></span>rb_gc_mark_locations()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_mark_locations </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03314">3314</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03304">gc_mark_locations()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00566">heap_page::start</a>.</p> </div> </div> <a id="a1d3247e340fb349b995f3efdd58bee42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d3247e340fb349b995f3efdd58bee42">◆ </a></span>rb_gc_mark_maybe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_mark_maybe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03540">3540</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03528">gc_mark_maybe()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l04061">gc_mark_roots()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02103">JSON_mark()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00546">mark_global_entry()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00513">val_marker()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00534">var_marker()</a>.</p> </div> </div> <a id="a2a2d48737bcaedc111aad7bb6059165d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2a2d48737bcaedc111aad7bb6059165d">◆ </a></span>rb_gc_start()</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> rb_gc_start </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05186">5186</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l05193">rb_gc()</a>.</p> </div> </div> <a id="a62274751a4ff5663633bbe3bc31101d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62274751a4ff5663633bbe3bc31101d2">◆ </a></span>rb_gc_stat()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_gc_stat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l05558">5558</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l05355">gc_stat_internal()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00354">SYMBOL_P</a>.</p> </div> </div> <a id="a11091451dc5f3ec7cb1145a4e4e44b29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11091451dc5f3ec7cb1145a4e4e44b29">◆ </a></span>rb_generic_ivar_table()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* rb_generic_ivar_table </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00907">907</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00904">generic_iv_tbl</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> </div> </div> <a id="ab6580cec89a7ec8a4e492997e2ba1161"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6580cec89a7ec8a4e492997e2ba1161">◆ </a></span>rb_genrand_int32()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned int rb_genrand_int32 </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00251">251</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00245">default_mt()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00181">genrand_int32()</a>.</p> </div> </div> <a id="a5ca8fb0081340da78146c1feba1994ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ca8fb0081340da78146c1feba1994ed">◆ </a></span>rb_genrand_real()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_genrand_real </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00258">258</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00245">default_mt()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00200">genrand_real()</a>.</p> </div> </div> <a id="a027794599c81c7682cf165ab815eec5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a027794599c81c7682cf165ab815eec5c">◆ </a></span>rb_genrand_ulong_limited()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned long rb_genrand_ulong_limited </td> <td>(</td> <td class="paramtype">unsigned long </td> <td class="paramname"><em>i</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00789">789</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00245">default_mt()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00712">limited_rand()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02314">bary_sparse_p()</a>.</p> </div> </div> <a id="ad5ae80906731b8ecb42cebafb22c4179"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5ae80906731b8ecb42cebafb22c4179">◆ </a></span>rb_get_alloc_func()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> rb_get_alloc_func </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00525">525</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00532">Check_Type</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00015">RCLASS_EXT</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00509">UNDEF_ALLOC_FUNC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01445">obj_alloc_by_klass()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01347">r_fixup_compat()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00115">rb_marshal_define_compat()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00598">w_object()</a>.</p> </div> </div> <a id="a0ce5cd73653ff1abc46778c5efe790d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ce5cd73653ff1abc46778c5efe790d5">◆ </a></span>rb_get_argv()</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> rb_get_argv </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l11670">11670</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00366">ARGF</a>.</p> </div> </div> <a id="a8b5f73c7253bc8996ac9bd113c8d4e3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b5f73c7253bc8996ac9bd113c8d4e3d">◆ </a></span>rb_get_values_at()</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> rb_get_values_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, long) </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l02729">2729</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01626">rb_ary_resize()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01020">rb_range_beg_len()</a>, and <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l01827">match_values_at()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02773">rb_ary_values_at()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00879">rb_struct_values_at()</a>.</p> </div> </div> <a id="ac2c12d1abbff798fea29d04298536b19"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2c12d1abbff798fea29d04298536b19">◆ </a></span>rb_gets()</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> rb_gets </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l08042">8042</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00366">ARGF</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07735">next_argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00156">rb_default_rs</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08007">rb_f_gets()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04315">rb_io_close()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03189">rb_io_gets()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00965">rb_lastline_set()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00154">rb_rs</a>.</p> </div> </div> <a id="a0b429f709a2296ed4895be424450c5bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b429f709a2296ed4895be424450c5bb">◆ </a></span>rb_hash()</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> rb_hash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">106</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00099">hash_recursive()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00146">INTEGER_PACK_NATIVE_BYTE_ORDER</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05015">rb_exec_recursive_outer()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03531">rb_integer_pack()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01408">cdhash_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02030">hash_i()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01162">nucomp_hash()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01578">nurat_hash()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00249">range_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00129">rb_any_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03800">rb_ary_hash()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00968">rb_struct_hash()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03395">time_hash()</a>.</p> </div> </div> <a id="a38c592c87dee2329aa47120745c3bc23"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38c592c87dee2329aa47120745c3bc23">◆ </a></span>rb_Hash()</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> rb_Hash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03069">3069</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00597">rb_check_hash_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00307">rb_hash_new()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_ARRAY</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03098">rb_f_hash()</a>.</p> </div> </div> <a id="a258d8dd19717e896405c06cf6aa95a8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a258d8dd19717e896405c06cf6aa95a8b">◆ </a></span>rb_hash_aref()</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> rb_hash_aref </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00706">706</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00678">hash_default_value()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01351">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01648">cbsubst_scan_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01297">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01634">cParser_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00521">cState_configure()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00421">cto_i()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00303">dump_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02427">econv_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05198">extract_binmode()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00680">generate_json_object()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00716">group_by_i()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07758">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07787">hash2result()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02593">io_read_nonblock()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00434">mString_Extend_json_create()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09486">open_key_args()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01564">ossl_ssl_write_nonblock()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00100">pruby_get_instance()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00106">rawmode_opt()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02577">rb_econv_open_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01213">rb_hash_values_at()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05227">rb_io_extract_modeenc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07431">rb_io_initialize()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02709">rb_io_write_nonblock()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02918">rb_thread_variable_get()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01562">rb_threadptr_pending_interrupt_check_mask()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04779">recursive_list_access()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02663">str_transcode0()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01372">strio_read_nonblock()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">tk_do_callback()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05711">tr_setup_table()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02265">transcode_loop()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01027">zstream_run()</a>.</p> </div> </div> <a id="ad5e50a405c25d3df6ce1efc754478529"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5e50a405c25d3df6ce1efc754478529">◆ </a></span>rb_hash_aset()</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> rb_hash_aset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l01402">1402</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01349">hash_aset()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01364">hash_aset_str()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00344">hash_tbl()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00173">identhash</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00374">no_new_key()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01591">rb_cString</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00366">rb_hash_modify()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_ITER_LEV</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00431">RHASH_UPDATE_ITER</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00070">st_table::type</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01199">add_activated_refinement()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03905">ary_add_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03935">ary_add_hash_by()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01521">cbsubst_table_setup()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01430">cdhash_set_label_i()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01904">check_exec_fds()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01874">check_exec_fds_1()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01859">check_exec_options_i_extract()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00694">collect_values_of_values()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02343">core_hash_merge()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00276">count_nodes()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02591">count_objects()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00200">count_objects_size()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11922">coverage()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00036">coverage_result_i()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10459">create_encoding_table_core()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00627">cState_to_h()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00421">cto_i()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11906">debug_lines()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00513">enum_to_h_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03148">env_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03529">env_to_hash()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00556">fdbm_invert()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00928">fdbm_to_hash()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00675">fgdbm_invert()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01174">fgdbm_to_hash()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00569">fsdbm_invert()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00961">fsdbm_to_hash()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07019">gc_profile_record_get()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00716">group_by_i()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00428">Init_ossl_x509name()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00405">mString_to_json_raw_object()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02538">ole_const_load()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00347">ossl_dh_get_params()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00390">ossl_dsa_get_params()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00511">ossl_rsa_get_params()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01065">ossl_sslctx_get_session_cache_stats()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00116">pruby_register_instance()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02144">rb_ary_to_h()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01642">rb_enc_aliases_enc_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02063">rb_hash_invert_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00526">rb_hash_s_create()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">rb_inflate_add_dictionary()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01239">rb_mod_refine()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00693">rb_struct_to_h()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02938">rb_thread_variable_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05317">rb_uninterruptible()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01100">rb_using_refinement()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01810">rb_vm_add_root_module()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00662">reachable_object_from_root_i()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04779">recursive_list_access()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04854">recursive_push()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00792">reg_named_captures_iter()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01136">reject_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01422">replace_i()</a>, <a class="el" href="../../d8/de4/eventids1_8c_source.html#l00270">ripper_init_eventids1_table()</a>, <a class="el" href="../../d8/d92/eventids2table_8c_source.html#l00002">ripper_init_eventids2_table()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01225">select_i()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01883">separate_symbol()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00609">set_state_ivars()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02557">set_zero()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00117">set_zero_i()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01200">sig_list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00264">to_strkey()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05711">tr_setup_table()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05406">tr_trans()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10152">update_encoding_table()</a>, and <a class="el" href="../../d2/d47/compile_8c_source.html#l02591">when_vals()</a>.</p> </div> </div> <a id="ae9922cc8adf2dd5a6eef2a4208cedd77"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9922cc8adf2dd5a6eef2a4208cedd77">◆ </a></span>rb_hash_clear()</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> rb_hash_clear </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l01333">1333</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l01316">clear_i()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00273">rb_hash_foreach()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00338">rb_hash_modify_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_ITER_LEV</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00308">st_clear()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l01477">rb_hash_replace()</a>.</p> </div> </div> <a id="aaeac6d3b709d8891d9dd0a26d8e7605a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaeac6d3b709d8891d9dd0a26d8e7605a">◆ </a></span>rb_hash_delete()</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> rb_hash_delete </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l01005">1005</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00969">rb_hash_delete_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00338">rb_hash_modify_check()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00133">pruby_unregister_instance()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04884">recursive_pop()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>.</p> </div> </div> <a id="a39d3e07758788c7a6c15efae619fa7b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39d3e07758788c7a6c15efae619fa7b5">◆ </a></span>rb_hash_delete_if()</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> rb_hash_delete_if </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l01103">1103</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l01071">delete_if_i()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01082">hash_enum_size()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00273">rb_hash_foreach()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00338">rb_hash_modify_check()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00237">RETURN_SIZED_ENUMERATOR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03557">env_reject()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00954">fdbm_reject()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01199">fgdbm_reject()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00988">fsdbm_reject()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>.</p> </div> </div> <a id="a6c56078f765a668bff4af47545b6ab56"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c56078f765a668bff4af47545b6ab56">◆ </a></span>rb_hash_dup()</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> rb_hash_dup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00329">329</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00313">rb_hash_dup_empty()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00931">RHASH_EMPTY_P</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00663">st_copy()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l01100">rb_using_refinement()</a>.</p> </div> </div> <a id="ac1d959ea16dac2d114c30cf1cb929b18"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1d959ea16dac2d114c30cf1cb929b18">◆ </a></span>rb_hash_end()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_hash_end </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02675">match_hash()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01282">method_hash()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01002">proc_hash()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00249">range_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03800">rb_ary_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02050">rb_hash_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00159">rb_objid_hash()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00968">rb_struct_hash()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02624">reg_hash()</a>.</p> </div> </div> <a id="ac5e5c3715ddb1027a296226f3cc20876"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5e5c3715ddb1027a296226f3cc20876">◆ </a></span>rb_hash_fetch()</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> rb_hash_fetch </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00791">791</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00763">rb_hash_fetch_m()</a>.</p> </div> </div> <a id="afbdf86d4985ccc0d2e6b5c80c1929526"></a> <h2 class="memtitle"><span class="permalink"><a href="#afbdf86d4985ccc0d2e6b5c80c1929526">◆ </a></span>rb_hash_foreach()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_hash_foreach </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00273">273</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l00215">hash_foreach_arg::arg</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00263">hash_foreach_call()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00251">hash_foreach_ensure()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00839">rb_ensure()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_ITER_LEV</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01278">cbsubst_def_attr_aliases()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02432">core_hash_merge_kwd()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03620">env_replace()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03657">env_update()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00065">initialize()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01703">inspect_hash()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01442">iseq_set_sequence()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02312">rb_hash_assoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01333">rb_hash_clear()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01103">rb_hash_delete_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01596">rb_hash_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01640">rb_hash_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01563">rb_hash_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02409">rb_hash_flatten()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01912">rb_hash_has_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02050">rb_hash_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02082">rb_hash_invert()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01306">rb_hash_keep_if()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00948">rb_hash_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01792">rb_hash_keys()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02370">rb_hash_rassoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00654">rb_hash_rehash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01159">rb_hash_reject()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01122">rb_hash_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01477">rb_hash_replace()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01248">rb_hash_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01279">rb_hash_select_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01047">rb_hash_shift()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01669">rb_hash_to_a()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02165">rb_hash_update()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02217">rb_hash_update_by()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01836">rb_hash_values()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01792">rb_thread_s_handle_interrupt()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03056">rb_thread_variables()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00709">reachable_objects_from_root()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01946">recursive_eql()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01152">using_module_recursive()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00598">w_object()</a>.</p> </div> </div> <a id="a8b251f29e25f897d4e7d237f712eccbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b251f29e25f897d4e7d237f712eccbd">◆ </a></span>rb_hash_freeze()</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> rb_hash_freeze </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00062">62</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01070">rb_obj_freeze()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dac/coverage_8c_source.html#l00056">rb_coverage_result()</a>, and <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>.</p> </div> </div> <a id="a03fcead954859956e333a46950ad5710"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03fcead954859956e333a46950ad5710">◆ </a></span>rb_hash_lookup()</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> rb_hash_lookup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00728">728</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00717">rb_hash_lookup2()</a>.</p> </div> </div> <a id="a651642c3e96aeee2ff3fdde84643317e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a651642c3e96aeee2ff3fdde84643317e">◆ </a></span>rb_hash_lookup2()</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> rb_hash_lookup2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00717">717</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01250">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l03905">ary_add_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03935">ary_add_hash_by()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02266">lookup2_call()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00728">rb_hash_lookup()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05104">rb_io_extract_encoding_option()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04819">recursive_check()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04884">recursive_pop()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04854">recursive_push()</a>.</p> </div> </div> <a id="af1da586524a3a1739fd5b91272037815"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1da586524a3a1739fd5b91272037815">◆ </a></span>rb_hash_new()</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> rb_hash_new </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00307">307</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l00287">hash_alloc()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00067">rb_cHash</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01172">allocate_cbsubst_info()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03919">ary_tmp_hash_new()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01904">check_exec_fds()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01859">check_exec_options_i_extract()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02363">core_hash_from_ary()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00276">count_nodes()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02591">count_objects()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00200">count_objects_size()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00485">count_tdata_objects()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10459">create_encoding_table_core()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00627">cState_to_h()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04151">date_s__strptime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00751">enum_group_by()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00543">enum_to_h()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03148">env_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03529">env_to_hash()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00556">fdbm_invert()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00928">fdbm_to_hash()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00675">fgdbm_invert()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l01174">fgdbm_to_hash()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00569">fsdbm_invert()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00961">fsdbm_to_hash()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05337">gc_latest_gc_info()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07019">gc_profile_record_get()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05536">gc_stat()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01090">hidden_identity_hash_new()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04763">ident_hash_new()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02800">Init_BareVM()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01478">Init_ossl_asn1()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00428">Init_ossl_x509name()</a>, <a class="el" href="../../d4/d41/sizes_8c_source.html#l00004">Init_sizeof()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01737">Init_tkutil()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03253">iseq_compile_each()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01658">iseq_data_to_ary()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00102">JSON_parse_object()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00389">make_compile_option_value()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00405">mString_to_json_raw_object()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01186">nil_to_h()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02538">ole_const_load()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00347">ossl_dh_get_params()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00390">ossl_dsa_get_params()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00511">ossl_rsa_get_params()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01065">ossl_sslctx_get_session_cache_stats()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00405">pruby_init()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02144">rb_ary_to_h()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00056">rb_coverage_result()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00023">rb_coverage_start()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01679">rb_enc_aliases()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03069">rb_Hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02082">rb_hash_invert()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01159">rb_hash_reject()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01248">rb_hash_select()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01757">rb_hash_to_h()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01815">rb_inflate_s_allocate()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03621">rb_realpath_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00830">rb_reg_named_captures()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00693">rb_struct_to_h()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05317">rb_uninterruptible()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00662">reachable_object_from_root_i()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00709">reachable_objects_from_root()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04854">recursive_push()</a>, <a class="el" href="../../d8/de4/eventids1_8c_source.html#l00270">ripper_init_eventids1_table()</a>, <a class="el" href="../../d8/d92/eventids2table_8c_source.html#l00002">ripper_init_eventids2_table()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02216">ruby_thread_init()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01883">separate_symbol()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l01200">sig_list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00274">tk_symbolkey2str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05711">tr_setup_table()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05406">tr_trans()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01091">vm_callee_setup_keyword_arg()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01882">vm_default_params()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00139">vm_stat()</a>.</p> </div> </div> <a id="a210dfd81d9a9fdfebc8e512859d6766c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a210dfd81d9a9fdfebc8e512859d6766c">◆ </a></span>rb_hash_set_ifnone()</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> rb_hash_set_ifnone </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ifnone</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00073">73</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01124">RHASH</a>.</p> </div> </div> <a id="a574cdfa6fbf8c714858e4e7fb9c89019"></a> <h2 class="memtitle"><span class="permalink"><a href="#a574cdfa6fbf8c714858e4e7fb9c89019">◆ </a></span>rb_hash_start()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_hash_start </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l01296">1296</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l01248">hashseed</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00143">st_hash_start</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02675">match_hash()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01282">method_hash()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01002">proc_hash()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00249">range_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03800">rb_ary_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02050">rb_hash_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00159">rb_objid_hash()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00968">rb_struct_hash()</a>.</p> </div> </div> <a id="ac34e1c1bcb5de12f420905d8b5f982ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac34e1c1bcb5de12f420905d8b5f982ab">◆ </a></span>rb_hash_tbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* rb_hash_tbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00353">353</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00344">hash_tbl()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01199">OBJ_WB_UNPROTECT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00694">collect_values_of_values()</a>.</p> </div> </div> <a id="a7d52f1a5cb29f7e4bcda93b5621cef7e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7d52f1a5cb29f7e4bcda93b5621cef7e">◆ </a></span>rb_hash_uint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_hash_uint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02675">match_hash()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01282">method_hash()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00249">range_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03800">rb_ary_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02050">rb_hash_hash()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01211">rb_hash_method_definition()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00985">rb_hash_proc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00159">rb_objid_hash()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00968">rb_struct_hash()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02624">reg_hash()</a>.</p> </div> </div> <a id="a08b9e801e0ddae0dca1de1ce376d465e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08b9e801e0ddae0dca1de1ce376d465e">◆ </a></span>rb_hash_uint32()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_hash_uint32 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d4d/sha2_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa472b1b77483a376d17e0ec6c33f90eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa472b1b77483a376d17e0ec6c33f90eb">◆ </a></span>rb_hash_update_by()</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> rb_hash_update_by </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a4d6ed9d9ba44b459e41121c94bb6601b">rb_hash_update_func</a> * </td> <td class="paramname"><em>func</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l02217">2217</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02181">update_func_arg::func</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02179">update_func_arg::hash</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00273">rb_hash_foreach()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00366">rb_hash_modify()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02206">rb_hash_update_func_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02108">rb_hash_update_i()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00591">to_hash()</a>.</p> </div> </div> <a id="ade45ef4241a3bf68d4126acc3aac940c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade45ef4241a3bf68d4126acc3aac940c">◆ </a></span>rb_id_attrset()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_id_attrset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l15463">15463</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00034">ID_ATTRSET</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00036">ID_CLASS</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00035">ID_CONST</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00033">ID_GLOBAL</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00032">ID_INSTANCE</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00037">ID_JUNK</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00031">ID_LOCAL</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00030">ID_SCOPE_MASK</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15451">id_type_names</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00108">is_notop_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17271">rb_id2name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00862">tAREF</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00863">tASET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15492">attrset_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17065">intern_str()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17407">rb_check_id_cstr()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00155">rb_struct_set()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>.</p> </div> </div> <a id="acbb281bacf6b80f460143348e26142e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbb281bacf6b80f460143348e26142e9">◆ </a></span>rb_inspect()</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> rb_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00470">470</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00042">id_inspect</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01366">rb_default_external_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00555">rb_eEncCompatError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00448">rb_enc_str_asciionly_p()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01011">rb_obj_as_string()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l08456">advice_arg_check()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00972">append_method()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00237">coerce_failed()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00028">control_frame_dump()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05646">get_exception_sym2type()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02069">inspect_ary()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01681">inspect_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01087">inspect_range()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05745">iseq_build_from_ary_body()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05475">opobj_inspect()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00694">ossl_x509_inspect()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00763">rb_hash_fetch_m()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07060">rb_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00854">rb_stat_inspect()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01740">rb_throw_obj()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00385">rb_vmdebug_debug_print_post()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00206">rb_vmdebug_proc_dump_raw()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01161">ruby__sfvextra()</a>, <a class="el" href="../../d1/d72/debug_8c_source.html#l00095">ruby_debug_print_value()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00359">vm_check_if_namespace()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06463">wmap_inspect_i()</a>.</p> </div> </div> <a id="ad950d1bea5353b9072fbfd7b2139139a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad950d1bea5353b9072fbfd7b2139139a">◆ </a></span>rb_Integer()</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> rb_Integer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02757">2757</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dfb/function_8c_source.html#l00109">function_call()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00013">get_freefunc()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00580">ossl_x509stctx_set_time()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00152">rb_dlcfunc_initialize()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00142">rb_dlptr_initialize()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00591">rb_dlptr_s_to_ptr()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00150">rb_fiddle_ptr_initialize()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00634">rb_fiddle_ptr_s_to_ptr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03187">rb_gzfile_set_mtime()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00085">time_to_time_t()</a>, and <a class="el" href="../../d6/d1e/conversions_8c_source.html#l00043">value_to_generic()</a>.</p> </div> </div> <a id="a01dccb3f948adab23275722f384ff5ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01dccb3f948adab23275722f384ff5ed">◆ </a></span>rb_integer_pack()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_integer_pack </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>words</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>numwords</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>wordsize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>nails</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03531">3531</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00627">bary_pack()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00103">bdigit_roomof</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00080">BIGDN</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00081">BIGLO</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00602">numberof</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01097">RBIGNUM_POSITIVE_P</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04778">big2str_base_poweroftwo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04434">big_shift2()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00734">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00370">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00620">random_load()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05075">rb_big2ulong_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03199">rb_big_pack()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">rb_hash()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03691">rb_quad_pack()</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>.</p> </div> </div> <a id="a4f623845f4719716b70e4025508657fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f623845f4719716b70e4025508657fc">◆ </a></span>rb_integer_unpack()</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> rb_integer_unpack </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname"><em>words</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>numwords</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>wordsize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>nails</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03617">3617</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01081">bary_unpack_internal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00431">bary_zero_p()</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00040">BDIGIT</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00041">BDIGIT_DBL</a>, <a class="el" href="../../d0/da5/bigdecimal_8h_source.html#l00042">BDIGIT_DBL_SIGNED</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00078">BDIGIT_MSB</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00074">BDIGITS</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03014">big_extend_carry()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00115">bignew</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03127">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03069">bigtrunc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00079">BIGUP</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00147">INTEGER_PACK_2COMP</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00150">INTEGER_PACK_FORCE_BIGNUM</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00148">INTEGER_PACK_FORCE_GENERIC_IMPLEMENTATION</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00145">INTEGER_PACK_LSBYTE_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00143">INTEGER_PACK_LSWORD_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00144">INTEGER_PACK_MSBYTE_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00142">INTEGER_PACK_MSWORD_FIRST</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00146">INTEGER_PACK_NATIVE_BYTE_ORDER</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00151">INTEGER_PACK_NEGATIVE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01028">integer_unpack_num_bdigits()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00191">LONG_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00349">NEGFIXABLE</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00602">numberof</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00348">POSFIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01103">RBIGNUM_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01094">RBIGNUM_SET_SIGN</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00490">validate_integer_pack_format()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00267">int_pair_to_real_inclusive()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00734">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00489">make_seed_value()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00567">mt_state()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06999">rb_big_bit_length()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03207">rb_big_unpack()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03699">rb_quad_unpack()</a>.</p> </div> </div> <a id="a4d8d5988dde879949caf90661fcbf6c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d8d5988dde879949caf90661fcbf6c9">◆ </a></span>rb_interrupt()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_interrupt </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00585">585</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00543">rb_eInterrupt</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d36/signal_8c_source.html#l00873">rb_signal_exec()</a>.</p> </div> </div> <a id="a9660780630812f5149c578517e5a1796"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9660780630812f5149c578517e5a1796">◆ </a></span>rb_io_addstr()</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> rb_io_addstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l01449">1449</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l01427">rb_io_write()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l01195">binwrite_arg::str</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="a5e93bb5b5a12f3c6638b443f4e6746b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e93bb5b5a12f3c6638b443f4e6746b3">◆ </a></span>rb_io_ascii8bit_binmode()</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> rb_io_ascii8bit_binmode </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l04748">4748</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l04726">io_ascii8bit_binmode()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11454">argf_binmode_m()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04772">rb_io_binmode_m()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00043">rsock_init_sock()</a>.</p> </div> </div> <a id="adb93518ea7f5fdcf897359c214c03254"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb93518ea7f5fdcf897359c214c03254">◆ </a></span>rb_io_binmode()</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> rb_io_binmode </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l04702">4702</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00328">ECONV_NEWLINE_DECORATOR_MASK</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00104">FMODE_BINMODE</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00114">FMODE_TEXTMODE</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00064">rb_io_t::mode</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00088">O_BINARY</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01941">rb_econv_binmode()</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00087">rb_io_t::readconv</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00571">SET_BINARY_MODE_WITH_SEEK_CUR</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00090">rb_io_t::writeconv</a>, and <a class="el" href="../../dc/dac/io_8h_source.html#l00092">rb_io_t::writeconv_pre_ecflags</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06541">io_reopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06732">rb_io_init_copy()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09622">seek_before_access()</a>.</p> </div> </div> <a id="a3b37c38f6b8a9fc60eeee87a7d58d232"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b37c38f6b8a9fc60eeee87a7d58d232">◆ </a></span>rb_io_close()</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> rb_io_close </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l04315">4315</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04126">finish_writeconv_arg::fptr</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00384">GetWriteIO</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00065">rb_io_t::pid</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04239">rb_io_fptr_cleanup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00336">rb_last_status_clear()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03763">rb_syswait()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02135">rb_thread_fd_close()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01129">RFILE</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00099">bsock_close_read()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00132">bsock_close_write()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02999">gzfile_wrap()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00463">pty_close_pty()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08196">rb_f_backquote()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08042">rb_gets()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04362">rb_io_close_m()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04457">rb_io_close_read()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04517">rb_io_close_write()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09705">rb_io_s_binread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09560">rb_io_s_foreach()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09413">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09666">rb_io_s_read()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09598">rb_io_s_readlines()</a>.</p> </div> </div> <a id="a25dc0631238847713d9cb4ea9bebdb13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25dc0631238847713d9cb4ea9bebdb13">◆ </a></span>rb_io_eof()</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> rb_io_eof </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l01745">1745</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01194">binwrite_arg::fptr</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01673">io_fillbuf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00426">NEED_NEWLINE_DECORATOR_ON_READ</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00566">NEED_READCONV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00766">rb_io_check_char_readable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00391">READ_CHAR_PENDING</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00402">READ_CHECK</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00386">READ_DATA_PENDING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l10829">argf_eof()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="a3c9f47fa38a9d0ec956e154d4e3d44fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c9f47fa38a9d0ec956e154d4e3d44fe">◆ </a></span>rb_io_fdopen()</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> rb_io_fdopen </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l07247">7247</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l07225">prep_io()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00140">rb_cFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00133">rb_cIO</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l04884">rb_io_oflags_fmode()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>.</p> </div> </div> <a id="a773ecf32a05c03d4ca1da8cf31bbfc29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a773ecf32a05c03d4ca1da8cf31bbfc29">◆ </a></span>rb_io_flush()</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> rb_io_flush </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l01510">1510</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l01466">rb_io_flush_raw()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00303">dump_output()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00339">dump_result()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07080">rb_f_p_internal()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03795">rb_io_getbyte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06732">rb_io_init_copy()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l06169">rb_io_s_popen()</a>.</p> </div> </div> <a id="abc8a40f163cccdca6e3b9c0db7ed24b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc8a40f163cccdca6e3b9c0db7ed24b3">◆ </a></span>rb_io_get_io()</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> rb_io_get_io </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00627">627</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> </div> </div> <a id="a13c20887173177e30ccd7bb42708dc2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a13c20887173177e30ccd7bb42708dc2b">◆ </a></span>rb_io_getbyte()</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> rb_io_getbyte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l03795">3795</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00106">FMODE_TTY</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01673">io_fillbuf()</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00057">rb_io_buffer_t::len</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00064">rb_io_t::mode</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00056">rb_io_buffer_t::off</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00055">rb_io_buffer_t::ptr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00785">rb_io_check_byte_readable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01510">rb_io_flush()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00149">rb_stdout</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00070">rb_io_t::rbuf</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00402">READ_CHECK</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00488">T_FILE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11090">argf_getbyte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05450">io_strip_bom()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l03828">rb_io_readbyte()</a>.</p> </div> </div> <a id="a4f0d1bd3c88e8f31ee0b41afce9e94fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f0d1bd3c88e8f31ee0b41afce9e94fb">◆ </a></span>rb_io_gets()</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> rb_io_gets </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l03189">3189</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00156">rb_default_rs</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l03073">rb_io_getline_1()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07926">argf_getline()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12121">lex_io_gets()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l08042">rb_gets()</a>.</p> </div> </div> <a id="a5224149a04b11c155dd7ed90abca45a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5224149a04b11c155dd7ed90abca45a4">◆ </a></span>rb_io_print()</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> rb_io_print </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l06846">6846</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01427">rb_io_write()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00959">rb_lastline_get()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00153">rb_output_fs</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00155">rb_output_rs</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l06894">rb_f_print()</a>.</p> </div> </div> <a id="ab73b37851177d15273fb23ed21b8c564"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab73b37851177d15273fb23ed21b8c564">◆ </a></span>rb_io_printf()</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> rb_io_printf </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l06787">6787</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00415">rb_f_sprintf()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l01427">rb_io_write()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="ae85b97b8e0efba41ee0b0da17ae131c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae85b97b8e0efba41ee0b0da17ae131c6">◆ </a></span>rb_io_puts()</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> rb_io_puts </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l07011">7011</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06971">io_puts_ary()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00156">rb_default_rs</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04992">rb_exec_recursive()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01427">rb_io_write()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01011">rb_obj_as_string()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06956">str_end_with_asciichar()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06971">io_puts_ary()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03741">rb_f_abort()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07051">rb_f_puts()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00264">rb_warn_m()</a>.</p> </div> </div> <a id="ad5e3541ec00f5805a8bfb10fbe71a33a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5e3541ec00f5805a8bfb10fbe71a33a">◆ </a></span>rb_io_ungetbyte()</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> rb_io_ungetbyte </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l03856">3856</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00632">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00714">io_ungetbyte()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00785">rb_io_check_byte_readable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00545">SafeStringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05450">io_strip_bom()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>.</p> </div> </div> <a id="a494a6de694f10dfe1b8da289e6479c51"></a> <h2 class="memtitle"><span class="permalink"><a href="#a494a6de694f10dfe1b8da289e6479c51">◆ </a></span>rb_io_ungetc()</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> rb_io_ungetc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l03891">3891</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dac/io_8h_source.html#l00058">rb_io_buffer_t::capa</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00088">rb_io_t::cbuf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00633">FIX2UINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00118">GetOpenFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00800">io_read_encoding()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00714">io_ungetbyte()</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00057">rb_io_buffer_t::len</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02403">read_internal_arg::len</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02143">make_readconv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01361">MEMMOVE</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00569">NEED_NEWLINE_DECORATOR_ON_READ_CHECK</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00566">NEED_READCONV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00631">NUM2UINT</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00056">rb_io_buffer_t::off</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00055">rb_io_buffer_t::ptr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00135">rb_eIOError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02523">rb_enc_uint_chr()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00766">rb_io_check_char_readable()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00545">SafeStringValue</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00568">SET_BINARY_MODE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="a57f7dccae9fa179bd7a44230ca836cf9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57f7dccae9fa179bd7a44230ca836cf9">◆ </a></span>rb_io_write()</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> rb_io_write </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l01427">1427</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00160">id_write</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00812">rb_funcallv()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l01195">binwrite_arg::str</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11698">argf_write()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10249">copy_stream_fallback_body()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07225">gc_profile_report()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00788">oldbt_print_to()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06805">rb_f_printf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01449">rb_io_addstr()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06846">rb_io_print()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06787">rb_io_printf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06919">rb_io_putc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07011">rb_io_puts()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07155">rb_obj_display()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07060">rb_p()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07171">rb_write_error2()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07191">rb_write_error_str()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00227">w_nbyte()</a>.</p> </div> </div> <a id="aa590ba2733d506371f22e6641be999ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa590ba2733d506371f22e6641be999ab">◆ </a></span>rb_is_absolute_path()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_absolute_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05282">5282</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l02754">isdirsep</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l05306">path_check_0()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l05514">rb_find_file_safe()</a>.</p> </div> </div> <a id="a1d204580c4e2acf387a721aa59517516"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d204580c4e2acf387a721aa59517516">◆ </a></span>rb_is_attrset_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_attrset_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17336">17336</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00112">is_attrset_id</a>.</p> </div> </div> <a id="a8991b0a7bdf80f63f864b9f96d6b9162"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8991b0a7bdf80f63f864b9f96d6b9162">◆ </a></span>rb_is_class_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_class_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17318">17318</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00114">is_class_id</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02450">cv_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02429">rb_cv_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02419">rb_cv_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02439">rb_define_class_variable()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02546">rb_mod_cvar_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02480">rb_mod_cvar_get()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l02572">rb_mod_remove_cvar()</a>.</p> </div> </div> <a id="a9183b29dd351bf928781e1df67b18d77"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9183b29dd351bf928781e1df67b18d77">◆ </a></span>rb_is_const_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_const_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17312">17312</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00113">is_const_id</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l02852">defined_expr()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00075">fc_i()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03253">iseq_compile_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02538">ole_const_load()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01607">rb_autoload()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02228">rb_define_const()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01938">rb_is_attr_id()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01920">rb_mod_remove_const()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01969">sv_i()</a>.</p> </div> </div> <a id="a72123959576d396d5a9d48b8b3d4b323"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72123959576d396d5a9d48b8b3d4b323">◆ </a></span>rb_is_global_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_global_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17324">17324</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00110">is_global_id</a>.</p> </div> </div> <a id="a433bce3dc1b5770daa09dbebb28c9d17"></a> <h2 class="memtitle"><span class="permalink"><a href="#a433bce3dc1b5770daa09dbebb28c9d17">◆ </a></span>rb_is_instance_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_instance_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17330">17330</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00111">is_instance_id</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00485">inspect_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01342">ivar_i()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02443">rb_obj_ivar_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02372">rb_obj_ivar_get()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01403">rb_obj_remove_instance_variable()</a>.</p> </div> </div> <a id="a9e49a087caccab5be72c56dbcdaf5117"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e49a087caccab5be72c56dbcdaf5117">◆ </a></span>rb_is_junk_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_junk_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17348">17348</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00115">is_junk_id</a>.</p> </div> </div> <a id="a6783721342c2c51bf6c0a635257ff067"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6783721342c2c51bf6c0a635257ff067">◆ </a></span>rb_is_local_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_is_local_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17342">17342</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00109">is_local_id</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l00408">check_local_id()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00534">collect_local_variables_in_iseq()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01938">rb_is_attr_id()</a>.</p> </div> </div> <a id="a3bf53a9b17d174a4e93805976d44fb84"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3bf53a9b17d174a4e93805976d44fb84">◆ </a></span>rb_ivar_count()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_ivar_count </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01302">1302</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00048">count</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00904">generic_iv_tbl</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00085">st_table::num_entries</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00782">ROBJECT_IV_INDEX_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00778">ROBJECT_IVPTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00477">T_OBJECT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00558">rb_obj_inspect()</a>.</p> </div> </div> <a id="a9c0716cf302d0e20cef34bb167dbcb9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c0716cf302d0e20cef34bb167dbcb9f">◆ </a></span>rb_ivar_defined()</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> rb_ivar_defined </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01207">1207</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00958">generic_ivar_defined()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00782">ROBJECT_IV_INDEX_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00778">ROBJECT_IVPTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00774">ROBJECT_NUMIV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00477">T_OBJECT</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01383">copy_ivar_i()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00505">get_digest_base_metadata()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02443">rb_obj_ivar_defined()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00021">struct_ivar_get()</a>.</p> </div> </div> <a id="ac9dbbbd406ed22273c8d27f2f833fe3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9dbbbd406ed22273c8d27f2f833fe3c">◆ </a></span>rb_ivar_foreach()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_ivar_foreach </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01274">1274</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00904">generic_iv_tbl</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01257">obj_ivar_each()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00198">st_foreach_safe()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00477">T_OBJECT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00514">inspect_obj()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01394">r_copy_ivar()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01371">rb_obj_instance_variables()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00579">w_objivar()</a>.</p> </div> </div> <a id="a35a10b958666c1b330238eea7b7f3a8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35a10b958666c1b330238eea7b7f3a8a">◆ </a></span>rb_ivar_get()</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> rb_ivar_get </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01115">1115</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01080">rb_ivar_lookup()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08420">add_event_call_back()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00611">call_trace_func()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02424">chunk_i()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00651">cState_aref()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02327">cvar_front_klass()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00070">echild_status()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10209">encoding_table_get_name_core()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08655">fev_get_handler()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08525">fev_off_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02997">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06913">folemethod_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06623">folemethod_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07346">foleparam_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05618">foletype_name()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06261">folevariable_name()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00505">get_digest_base_metadata()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00008">get_strpath()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10616">ip_get_encoding_table()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01859">lazy_drop_size()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01309">lazy_size()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01809">lazy_take_size()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01282">nucomp_loader()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01652">nurat_loader()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01276">ossl_start_ssl()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01257">range_loader()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00739">rb_enc_get_index()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01966">rb_inflate_add_dictionary()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02604">rb_iv_get()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01399">rb_method_name_error()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02372">rb_obj_ivar_get()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01306">rb_profile_frame_classpath()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01588">rb_singleton_class_get()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02918">rb_thread_variable_get()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03085">rb_thread_variable_p()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02938">rb_thread_variable_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03056">rb_thread_variables()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00910">rb_undef()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00675">reduce()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01541">singleton_class_of()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02598">slicebefore_i()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00021">struct_ivar_get()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01725">tkobj_path()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00506">vm_getivar()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l01027">zstream_run()</a>.</p> </div> </div> <a id="acee88ad0375c8a9080e2283db494d257"></a> <h2 class="memtitle"><span class="permalink"><a href="#acee88ad0375c8a9080e2283db494d257">◆ </a></span>rb_ivar_set()</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> rb_ivar_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">1133</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01341">ALLOC_N</a>, <a class="el" href="../../d0/ddd/structst__table.html#acd6cc341ae261d08a1dbaa8de03e2bd4">st_table::as</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00933">generic_ivar_set()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00085">st_table::num_entries</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02621">rb_st_insert_id_and_value()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00296">RCLASS_IV_INDEX_TBL</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01343">REALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01117">ROBJECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00773">ROBJECT_EMBED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00761">ROBJECT_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00782">ROBJECT_IV_INDEX_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00778">ROBJECT_IVPTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00774">ROBJECT_NUMIV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00629">st_add_direct()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00477">T_OBJECT</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08420">add_event_call_back()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01208">cbsubst_initialize()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01383">copy_ivar_i()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10459">create_encoding_table_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00843">create_ip_exc()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00666">cState_aset()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00779">enc_set_index()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02542">enum_chunk()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02759">enum_slice_before()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01452">enumerable_lazy()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00439">exc_setup_cause()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08396">fev_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08642">fev_set_handler()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02427">gzfile_raise()</a>, <a class="el" href="../../d6/ded/md5init_8c_source.html#l00028">Init_md5()</a>, <a class="el" href="../../dc/df3/rmd160init_8c_source.html#l00028">Init_rmd160()</a>, <a class="el" href="../../d5/d50/sha1init_8c_source.html#l00028">Init_sha1()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00795">int_ossl_asn1_decode0_prim()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01873">lazy_drop_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01903">lazy_drop_while_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01382">lazy_initialize()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01404">lazy_set_method()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01790">lazy_take_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01705">lazy_zip_arrays_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01725">lazy_zip_func()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09718">lib_split_tklist_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07941">lib_toUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08331">lib_UTF_backslash_core()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02046">make_econv_exception()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00621">next_i()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01306">nucomp_marshal_load()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01676">nurat_marshal_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07187">ole_method_params()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06145">ole_variables()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06551">olemethod_set_member()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07280">oleparam_ole_param_from_index()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04912">oletype_set_member()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00404">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01276">ossl_start_ssl()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01401">r_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01871">raise_loaderror()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01243">range_dumper()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00397">rb_class2name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00257">rb_class_path()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01815">rb_inflate_s_allocate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06732">rb_io_init_copy()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02612">rb_iv_set()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01239">rb_mod_refine()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00385">rb_name_class()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02416">rb_obj_ivar_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00316">rb_set_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">rb_set_class_path_string()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00838">readline_s_set_completion_case_fold()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">readline_s_set_completion_proc()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02216">ruby_thread_init()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00018">set_strpath()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00048">sockopt_initialize()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00241">struct_define_without_accessor()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00141">vm_call0_body()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00558">vm_setivar()</a>.</p> </div> </div> <a id="a0c58759ead9f39648223aa199ae4add7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c58759ead9f39648223aa199ae4add7">◆ </a></span>rb_last_status_get()</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> rb_last_status_get </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l00321">321</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00534">rb_thread_struct::last_status</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01015">detach_process_watcher()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00930">proc_wait2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00658">pty_check()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00613">raise_from_check()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03881">rb_f_system()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l00724">waitall_each()</a>.</p> </div> </div> <a id="ad71838efdb17238a892e8cece35351a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad71838efdb17238a892e8cece35351a7">◆ </a></span>rb_last_status_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_last_status_set </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>status</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">rb_pid_t </td> <td class="paramname"><em>pid</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l00327">327</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00534">rb_thread_struct::last_status</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00321">PIDT2NUM</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00318">rb_cProcessStatus</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02612">rb_iv_set()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l05648">pipe_finalize()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03771">rb_spawn_process()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00758">rb_waitpid()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l00724">waitall_each()</a>.</p> </div> </div> <a id="ac185acdaeb1aadf3f4297609e05fd083"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac185acdaeb1aadf3f4297609e05fd083">◆ </a></span>rb_lastline_get()</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> rb_lastline_get </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00959">959</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de9/vm_8c_source.html#l00933">vm_svar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06846">rb_io_print()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02856">rb_reg_match2()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01230">uscore_get()</a>.</p> </div> </div> <a id="ada36b7e0e23335fa38937f0b5328601d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada36b7e0e23335fa38937f0b5328601d">◆ </a></span>rb_lastline_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_lastline_set </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00965">965</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00940">vm_svar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l08031">argf_gets()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01310">rb_f_chomp()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01290">rb_f_chop()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01272">rb_f_gsub()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01253">rb_f_sub()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08042">rb_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04121">rb_gzreader_gets()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03216">rb_io_gets_m()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l01071">strio_gets()</a>.</p> </div> </div> <a id="a0074dad253f4414c007d53a64d61b9f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0074dad253f4414c007d53a64d61b9f8">◆ </a></span>rb_load()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_load </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00648">648</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00560">FilePathValue</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00932">load_failed()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05508">rb_find_file()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00642">rb_load_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00656">rb_load_protect()</a>.</p> </div> </div> <a id="a9eaaf9929565001dd0245e5903b792ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9eaaf9929565001dd0245e5903b792ed">◆ </a></span>rb_load_file()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* rb_load_file </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00824">824</a> of file <a class="el" href="../../dd/daa/pepper__main_8c_source.html">pepper_main.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00057">core_interface</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01578">load_file_arg::fname</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00113">GET_PEPPER_INSTANCE</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00083">PepperInstance::instance</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00773">load_file_internal()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00815">load_file_read_contents()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00713">pruby_file_fetch_check_response()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12107">rb_compile_cstr()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01776">rb_load_file_str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> </div> </div> <a id="a281a9e6c9dfe8362f473de5a17f02819"></a> <h2 class="memtitle"><span class="permalink"><a href="#a281a9e6c9dfe8362f473de5a17f02819">◆ </a></span>rb_load_file_str()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* rb_load_file_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d77/ruby_8c_source.html#l01776">1776</a> of file <a class="el" href="../../df/d77/ruby_8c_source.html">ruby.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00113">cmdline_options_init()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01758">load_file()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l17631">rb_parser_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01769">rb_load_file()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00580">rb_load_internal0()</a>.</p> </div> </div> <a id="a9326235f8ba1311607313e67a1d27cb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9326235f8ba1311607313e67a1d27cb5">◆ </a></span>rb_load_protect()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_load_protect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00656">656</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00168">EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00142">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00141">PUSH_TAG</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00648">rb_load()</a>.</p> </div> </div> <a id="a4f290d0f16fc560d06dd8b9c100d7469"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f290d0f16fc560d06dd8b9c100d7469">◆ </a></span>rb_locale_str_new()</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> rb_locale_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00719">719</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01309">rb_locale_encoding()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l02524">env_str_new()</a>.</p> </div> </div> <a id="ad442e5788efc79373b5909d8684983ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad442e5788efc79373b5909d8684983ec">◆ </a></span>rb_locale_str_new_cstr()</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> rb_locale_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00725">725</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01309">rb_locale_encoding()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d83/readline_8c_source.html#l01743">filename_completion_proc_call()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01689">hist_each()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01583">hist_get()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01647">rb_remove_history()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l01768">username_completion_proc_call()</a>.</p> </div> </div> <a id="af0aa399e9d58b72afe77901446157a04"></a> <h2 class="memtitle"><span class="permalink"><a href="#af0aa399e9d58b72afe77901446157a04">◆ </a></span>rb_make_backtrace()</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> rb_make_backtrace </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00817">817</a> of file <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html">vm_backtrace.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l13254">parser_set_encode()</a>.</p> </div> </div> <a id="a1f2a77775f17eaf22822472d5a364bfe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f2a77775f17eaf22822472d5a364bfe">◆ </a></span>rb_make_exception()</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> rb_make_exception </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00682">682</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l13254">parser_set_encode()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00615">rb_f_raise()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02044">rb_threadptr_raise()</a>.</p> </div> </div> <a id="ae104e742e11d542705a7b400620c928f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae104e742e11d542705a7b400620c928f">◆ </a></span>rb_mark_hash()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_mark_hash </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03384">3384</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03375">mark_hash()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l09116">Init_win32ole()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00165">mark_dump_arg()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l01006">mark_load_arg()</a>.</p> </div> </div> <a id="adee04662027c2decd1be09fa10734e3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#adee04662027c2decd1be09fa10734e3f">◆ </a></span>rb_mark_set()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_mark_set </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03360">3360</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03351">mark_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l00165">mark_dump_arg()</a>.</p> </div> </div> <a id="a1be53fb256f4714b1cea89cfeac151ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1be53fb256f4714b1cea89cfeac151ee">◆ </a></span>rb_mark_tbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_mark_tbl </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l03522">3522</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l03334">mark_tbl()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01528">autoload_mark()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01006">mark_load_arg()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16820">rb_gc_mark_symbols()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00992">rb_mark_generic_ivar()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02018">rb_thread_mark()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01766">rb_vm_mark()</a>.</p> </div> </div> <a id="ae7e93ed6ecaa449ac77c265b6262f0d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7e93ed6ecaa449ac77c265b6262f0d8">◆ </a></span>rb_marshal_define_compat()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_marshal_define_compat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>newclass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>oldclass</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"><em>dumper</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"><em>loader</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d10/marshal_8c_source.html#l00115">115</a> of file <a class="el" href="../../d6/d10/marshal_8c_source.html">marshal.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l02146">compat_allocator_table()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00089">marshal_compat_t::dumper</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00090">marshal_compat_t::loader</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00087">marshal_compat_t::newclass</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00088">marshal_compat_t::oldclass</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00525">rb_get_alloc_func()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, and <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l02050">Init_Complex()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01889">Init_Encoding()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01336">Init_Range()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02491">Init_Rational()</a>, and <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00991">Init_vm_backtrace()</a>.</p> </div> </div> <a id="ad03d16f57de740c38467ec7d62f1b4a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad03d16f57de740c38467ec7d62f1b4a1">◆ </a></span>rb_marshal_dump()</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> rb_marshal_dump </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d10/marshal_8c_source.html#l02157">2157</a> of file <a class="el" href="../../d6/d10/marshal_8c_source.html">marshal.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>.</p> </div> </div> <a id="ac9242aff78e803f6bf33fd0a9b982fb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9242aff78e803f6bf33fd0a9b982fb5">◆ </a></span>rb_marshal_load()</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> rb_marshal_load </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d10/marshal_8c_source.html#l02169">2169</a> of file <a class="el" href="../../d6/d10/marshal_8c_source.html">marshal.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d10/marshal_8c_source.html#l01945">marshal_load()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07129">date_s__load()</a>.</p> </div> </div> <a id="a4ceb8f1d0fd61d42eeb9f1e40068ceba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ceb8f1d0fd61d42eeb9f1e40068ceba">◆ </a></span>rb_match_busy()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_match_busy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01246">1246</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01836">nucomp_s_convert()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02388">nurat_s_convert()</a>.</p> </div> </div> <a id="af3a2f859de2cfff18f92971d2d6bfce4"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3a2f859de2cfff18f92971d2d6bfce4">◆ </a></span>rb_mem_clear()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_mem_clear </td> <td>(</td> <td class="paramtype">register <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">register </td> <td class="paramname"><em>long</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l00035">35</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l00043">ary_mem_clear()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00446">rb_struct_initialize_m()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00472">struct_alloc()</a>.</p> </div> </div> <a id="aa3102c4ed2cc3c2d065fca404972c52d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3102c4ed2cc3c2d065fca404972c52d">◆ </a></span>rb_memcicmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_memcicmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l00080">80</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l13234">parser_encode_length()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l01798">rb_file_identical_p()</a>.</p> </div> </div> <a id="a467461650cee651125cdac471160b9cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a467461650cee651125cdac471160b9cd">◆ </a></span>rb_memhash()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_memhash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname"><em>ptr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l01302">1302</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l01232">sip_hash24</a>, <a class="el" href="../../dc/de5/random_8c.html#aef9485c26bd8b6f8ad64e4ac103a44d1">sipseed</a>, and <a class="el" href="../../df/dac/siphash_8h_source.html#l00013">sip_uint64_t::u32</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00325">BigDecimal_hash()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06366">d_lite_hash()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02675">match_hash()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01162">nucomp_hash()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01578">nurat_hash()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06894">rb_big_hash()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01122">rb_dbl_hash()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02421">rb_str_hash()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02624">reg_hash()</a>.</p> </div> </div> <a id="a882b0bb698bfba8a3835bfd51018edba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a882b0bb698bfba8a3835bfd51018edba">◆ </a></span>rb_method_basic_definition_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_method_basic_definition_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l01585">1585</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d0a/method_8h_source.html#l00098">rb_method_entry_struct::flag</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00036">cache_entry::me</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00030">NOEX_BASIC</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00617">rb_method_entry()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00390">check_funcall_missing()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00678">hash_default_value()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00642">make_no_method_exception()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00702">method_missing()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01117">mnew_from_me()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01678">obj_respond_to()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01612">rb_obj_respond_to()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07060">rb_p()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00858">send_internal()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00063">set_backtrace()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01653">vm_call_opt_send()</a>.</p> </div> </div> <a id="acfa8e431a17595b4183300e81ebdd811"></a> <h2 class="memtitle"><span class="permalink"><a href="#acfa8e431a17595b4183300e81ebdd811">◆ </a></span>rb_method_boundp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_method_boundp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00848">848</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d0a/method_8h_source.html#l00100">rb_method_entry_struct::def</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00098">rb_method_entry_struct::flag</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00036">cache_entry::me</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00027">NOEX_PRIVATE</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00028">NOEX_PROTECTED</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00035">NOEX_RESPONDS</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00706">rb_method_entry_without_refinements()</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00079">rb_method_definition_struct::type</a>, and <a class="el" href="../../db/d0a/method_8h_source.html#l00055">VM_METHOD_TYPE_NOTIMPLEMENTED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l01594">basic_obj_respond_to()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01038">rb_mod_method_defined()</a>.</p> </div> </div> <a id="a0c43557c40369d54f475f26fb34678fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c43557c40369d54f475f26fb34678fb">◆ </a></span>rb_method_call()</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> rb_method_call </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l01791">1791</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00620">rb_block_proc()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l01798">rb_method_call_with_block()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, and <a class="el" href="../../d3/d26/transcode_8c_source.html#l02253">method_fallback()</a>.</p> </div> </div> <a id="a11a43ebe0b92ae51e0f0118ddda259ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11a43ebe0b92ae51e0f0118ddda259ef">◆ </a></span>rb_method_call_with_block()</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> rb_method_call_with_block </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l01798">1798</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00701">rb_proc_t::block</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00022">METHOD::defined_class</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00168">EXEC_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00697">GetProcPtr</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00023">METHOD::id</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00173">JUMP_TAG</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00024">METHOD::me</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01095">method_data_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00542">rb_thread_struct::passed_block</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00142">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00141">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00043">rb_set_safe_level_force()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00244">rb_vm_call()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00021">METHOD::rclass</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00020">METHOD::recv</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01041">TypedData_Get_Struct</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02294">bmcall()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l01791">rb_method_call()</a>.</p> </div> </div> <a id="aa4454ba609850156de45c44154e72796"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4454ba609850156de45c44154e72796">◆ </a></span>rb_mod_class_variables()</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> rb_mod_class_variables </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02531">2531</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02497">cvar_list()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02464">mod_cvar_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02477">mod_cvar_of()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a525c62da571744411721ea424c3c1f82"></a> <h2 class="memtitle"><span class="permalink"><a href="#a525c62da571744411721ea424c3c1f82">◆ </a></span>rb_mod_const_at()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* rb_mod_const_at </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02004">2004</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00293">RCLASS_CONST_TBL</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00198">st_foreach_safe()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01969">sv_i()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02017">rb_mod_const_of()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00376">rb_mod_s_constants()</a>.</p> </div> </div> <a id="a28c6985c8ffd0866f80808a424d4f117"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28c6985c8ffd0866f80808a424d4f117">◆ </a></span>rb_mod_const_missing()</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> rb_mod_const_missing </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01519">1519</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08734">rb_to_id()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00281">rb_vm_pop_cfunc_frame()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01464">uninitialized_constant()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="af4f2ac89183b58e001fc95c31f24510d"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4f2ac89183b58e001fc95c31f24510d">◆ </a></span>rb_mod_const_of()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* rb_mod_const_of </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02017">2017</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02004">rb_mod_const_at()</a>, and <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02071">rb_mod_constants()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00376">rb_mod_s_constants()</a>.</p> </div> </div> <a id="a21c2334bc5af5641baba32aa49fa44b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21c2334bc5af5641baba32aa49fa44b7">◆ </a></span>rb_mod_constants()</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> rb_mod_constants </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02071">2071</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02039">rb_const_list()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01991">rb_local_constants()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02017">rb_mod_const_of()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00376">rb_mod_s_constants()</a>.</p> </div> </div> <a id="a95a3f2ec8edf7b98881d3ad09c92d42e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95a3f2ec8edf7b98881d3ad09c92d42e">◆ </a></span>rb_mod_method_arity()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_mod_method_arity </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l02111">2111</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l00024">METHOD::me</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02087">original_method_entry()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l02031">rb_method_entry_arity()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02119">rb_obj_method_arity()</a>.</p> </div> </div> <a id="a6c102242f3fbc7967b1badc685da7d06"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c102242f3fbc7967b1badc685da7d06">◆ </a></span>rb_mod_module_eval()</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> rb_mod_module_eval </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01684">1684</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01567">specific_eval()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01974">Init_vm_eval()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00395">rb_struct_s_def()</a>.</p> </div> </div> <a id="a90dcf912ea645bc4958fe028fc9d6004"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90dcf912ea645bc4958fe028fc9d6004">◆ </a></span>rb_mod_module_exec()</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> rb_mod_module_exec </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01712">1712</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00092">rb_ary_new4</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01511">yield_under()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01974">Init_vm_eval()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01710">rb_mod_initialize()</a>.</p> </div> </div> <a id="af30a1374a5b2942c31275fe16877c125"></a> <h2 class="memtitle"><span class="permalink"><a href="#af30a1374a5b2942c31275fe16877c125">◆ </a></span>rb_mod_name()</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> rb_mod_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00206">206</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00157">classname()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00042">fc_result::path</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="aae8635baa9f79b196639bceb683c9719"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae8635baa9f79b196639bceb683c9719">◆ </a></span>rb_mod_remove_const()</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> rb_mod_remove_const </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01920">1920</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01942">rb_const_remove()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17312">rb_is_const_id()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17430">rb_is_const_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00188">new_struct()</a>.</p> </div> </div> <a id="ae5f9aaed777be866e1ba7bca120e8cd3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5f9aaed777be866e1ba7bca120e8cd3">◆ </a></span>rb_mod_remove_cvar()</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> rb_mod_remove_cvar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l02572">2572</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02411">rb_cvar_defined()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17318">rb_is_class_id()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17436">rb_is_class_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a1d836f944855e55c11389f482b8f8a62"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d836f944855e55c11389f482b8f8a62">◆ </a></span>rb_must_asciicompat()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_must_asciicompat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01579">1579</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00555">rb_eEncCompatError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00125">rb_enc_name</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l02134">dir_s_home()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04233">rb_str2big_karatsuba()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04194">rb_str2big_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04161">rb_str2big_poweroftwo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01812">string_to_c()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01758">string_to_c_strict()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02350">string_to_r()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02294">string_to_r_strict()</a>.</p> </div> </div> <a id="af729382ccfa0b4738b2279a6e6f7aaf2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af729382ccfa0b4738b2279a6e6f7aaf2">◆ </a></span>rb_mutex_lock()</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> rb_mutex_lock </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mutex</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04377">4377</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l00395">rb_mutex_struct::allow_trap</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04186">GetMutexPtr</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00136">GVL_UNLOCK_BEGIN</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00141">GVL_UNLOCK_END</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00586">rb_thread_struct::interrupt_mask</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00390">rb_mutex_struct::lock</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04313">lock_func()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04353">lock_interrupt()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00590">rb_thread_struct::locking_mutex</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04275">mutex_locked()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04367">patrol_thread</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05256">rb_check_deadlock()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00730">rb_eThreadError</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04294">rb_mutex_trylock()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00333">reset_unblock_function()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00980">RUBY_VM_CHECK_INTS_BLOCKING</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00304">set_unblock_function()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00363">rb_vm_struct::sleeper</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00562">rb_thread_struct::status</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00392">rb_mutex_struct::th</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00478">THREAD_STOPPED_FOREVER</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00958">TRAP_INTERRUPT_MASK</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00526">rb_thread_struct::vm</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02988">vm_living_thread_num()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04571">rb_mutex_sleep()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04623">rb_mutex_synchronize()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04702">rb_thread_shield_new()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04718">rb_thread_shield_wait()</a>.</p> </div> </div> <a id="a675bc12d005b4adaff4a89b850ebad63"></a> <h2 class="memtitle"><span class="permalink"><a href="#a675bc12d005b4adaff4a89b850ebad63">◆ </a></span>rb_mutex_locked_p()</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> rb_mutex_locked_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mutex</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04267">4267</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04186">GetMutexPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00392">rb_mutex_struct::th</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>.</p> </div> </div> <a id="a23f4d3393bc85cb29c1f8212cd2ecd7f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23f4d3393bc85cb29c1f8212cd2ecd7f">◆ </a></span>rb_mutex_new()</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> rb_mutex_new </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04255">4255</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04231">mutex_alloc()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00077">rb_cMutex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l01215">io_binwrite()</a>.</p> </div> </div> <a id="a7eb452b52541acf88d996b6b5c29d3f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7eb452b52541acf88d996b6b5c29d3f8">◆ </a></span>rb_mutex_sleep()</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> rb_mutex_sleep </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>timeout</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04571">4571</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00839">rb_ensure()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04377">rb_mutex_lock()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04556">rb_mutex_sleep_forever()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04508">rb_mutex_unlock()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04563">rb_mutex_wait_for()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02411">rb_time_interval()</a>, and <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l04606">mutex_sleep()</a>.</p> </div> </div> <a id="a67eed485066a22a165646aa1fcce93bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67eed485066a22a165646aa1fcce93bf">◆ </a></span>rb_mutex_synchronize()</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> rb_mutex_synchronize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mutex</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg) </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04623">4623</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00839">rb_ensure()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04377">rb_mutex_lock()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04508">rb_mutex_unlock()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l04176">fptr_finalize()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01215">io_binwrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01048">io_flush_buffer()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04637">rb_mutex_synchronize_m()</a>.</p> </div> </div> <a id="a672ae64445202132e664345adfc464f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a672ae64445202132e664345adfc464f9">◆ </a></span>rb_mutex_trylock()</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> rb_mutex_trylock </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mutex</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04294">4294</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04186">GetMutexPtr</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00390">rb_mutex_struct::lock</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04275">mutex_locked()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00392">rb_mutex_struct::th</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04377">rb_mutex_lock()</a>.</p> </div> </div> <a id="aa6124381af77074ef4e787634d8c660b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa6124381af77074ef4e787634d8c660b">◆ </a></span>rb_mutex_unlock()</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> rb_mutex_unlock </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mutex</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04508">4508</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00114">err</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04186">GetMutexPtr</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00730">rb_eThreadError</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04468">rb_mutex_unlock_th()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04571">rb_mutex_sleep()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04623">rb_mutex_synchronize()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04749">rb_thread_shield_destroy()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04738">rb_thread_shield_release()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04718">rb_thread_shield_wait()</a>.</p> </div> </div> <a id="a53e6d39dcb7118f8360db8cd2ae61c2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a53e6d39dcb7118f8360db8cd2ae61c2e">◆ </a></span>rb_name_class()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_name_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00385">385</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classid</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l00505">boot_defclass()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00611">rb_define_class()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l00716">rb_define_module_id()</a>.</p> </div> </div> <a id="aac13744fbc3a9167a69dff4e991f0f43"></a> <h2 class="memtitle"><span class="permalink"><a href="#aac13744fbc3a9167a69dff4e991f0f43">◆ </a></span>rb_num2fix()</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> rb_num2fix </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02282">2282</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00350">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02038">rb_num2long()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> </div> </div> <a id="a2f38a6ab6f75e337fb80fe1351e6e8ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f38a6ab6f75e337fb80fe1351e6e8ff">◆ </a></span>rb_num_coerce_bin()</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> rb_num_coerce_bin </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00285">285</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00257">do_coerce()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00643">f_addsub()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00739">f_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02890">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02991">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02873">fix_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02754">fix_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02964">fix_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02793">fix_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02721">fix_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03074">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00841">flo_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00972">flo_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00793">flo_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00932">flo_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00817">flo_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00769">flo_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01006">flo_pow()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00843">nucomp_expt()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00714">nucomp_mul()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00746">nurat_add()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00909">nurat_div()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00985">nurat_expt()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00867">nurat_mul()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00787">nurat_sub()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06124">rb_big_divide()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06237">rb_big_divmod()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06321">rb_big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05903">rb_big_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06189">rb_big_modulo()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05997">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">rb_big_plus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06363">rb_big_pow()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06214">rb_big_remainder()</a>.</p> </div> </div> <a id="a98ac4e7ef00985b7e5a3deba1caea289"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98ac4e7ef00985b7e5a3deba1caea289">◆ </a></span>rb_num_coerce_bit()</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> rb_num_coerce_bit </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l03319">3319</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c_source.html#l03304">bit_coerce()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06479">rb_big_and()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06605">rb_big_or()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06705">rb_big_xor()</a>.</p> </div> </div> <a id="aa9ef0eef5110cc98ba79a40a876c3d1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9ef0eef5110cc98ba79a40a876c3d1c">◆ </a></span>rb_num_coerce_cmp()</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> rb_num_coerce_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00292">292</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00257">do_coerce()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00945">BigDecimalCmp()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06168">cmp_gen()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06297">equal_gen()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03168">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01156">flo_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01974">num_step()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01069">nurat_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05393">rb_big_cmp()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01822">ruby_num_interval_step_size()</a>.</p> </div> </div> <a id="ac7a89c076f8710df7f3974af601e2b6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7a89c076f8710df7f3974af601e2b6d">◆ </a></span>rb_num_coerce_relop()</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> rb_num_coerce_relop </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00300">300</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00257">do_coerce()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00019">rb_cmperr()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05427">big_op()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00945">BigDecimalCmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03220">fix_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03194">fix_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03272">fix_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03246">fix_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01235">flo_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01198">flo_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01309">flo_le()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l01272">flo_lt()</a>.</p> </div> </div> <a id="a4419d9ed52af0d0dbdcb02f491b1d88d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4419d9ed52af0d0dbdcb02f491b1d88d">◆ </a></span>rb_obj_alloc()</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> rb_obj_alloc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01804">1804</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00028">rb_cBasicObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00397">rb_class2name()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00204">rb_class_real()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00525">rb_get_alloc_func()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00098">rb_sourcefile</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01001">rb_sourceline()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01775">rb_undefined_alloc()</a>, <a class="el" href="../../d8/d9c/classext_8h_source.html#l00016">RCLASS_SUPER</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00040">RUBY_DTRACE_OBJECT_CREATE</a>, and <a class="el" href="../../d8/dc4/probes_8h_source.html#l00039">RUBY_DTRACE_OBJECT_CREATE_ENABLED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00025">bsock_s_for_fd()</a>, <a class="el" href="../../d7/d58/psych__to__ruby_8c_source.html#l00009">build_exception()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02542">enum_chunk()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02759">enum_slice_before()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03779">Init_Hash()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01737">Init_tkutil()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02840">Init_top_self()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00868">int_ossl_asn1_decode0_cons()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00795">int_ossl_asn1_decode0_prim()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01445">obj_alloc_by_klass()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00404">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00453">ossl_sslctx_session_remove_cb()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00509">pty_open()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01825">rb_catch()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00456">rb_digest_class_s_digest()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01811">rb_f_catch()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07552">rb_io_s_for_fd()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00327">rb_last_status_set()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00337">rb_obj_clone()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00406">rb_obj_dup()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00070">rb_range_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00574">rsock_s_accept()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00534">rsock_s_accept_nonblock()</a>.</p> </div> </div> <a id="acae5350f5d539c4654e4e33690256a9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#acae5350f5d539c4654e4e33690256a9f">◆ </a></span>rb_obj_as_string()</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> rb_obj_as_string </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01011">1011</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l01008">id_to_s</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00452">rb_any_to_s()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00099">compile_err_append()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00627">fdbm_store()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00362">init_libraries()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01375">io_write()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02618">io_write_nonblock()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00422">pruby_eval()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00266">pruby_obj_to_var()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01072">range_to_s()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03532">rb_gzwriter_write()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00470">rb_inspect()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07011">rb_io_puts()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04603">rb_io_syswrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07060">rb_p()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00933">readline_attempted_completion_function()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16530">reg_fragment_check_gen()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01161">ruby__sfvextra()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01177">strio_write()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>.</p> </div> </div> <a id="aa9ccafe3c0640a14716a3c94b111a70c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9ccafe3c0640a14716a3c94b111a70c">◆ </a></span>rb_obj_call_init()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_obj_call_init </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01311">1311</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00012">PASS_PASSED_BLOCK</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00456">rb_digest_class_s_digest()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00604">rb_proc_s_new()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00685">thread_s_new()</a>.</p> </div> </div> <a id="ac2be7243e739fa8f5dce6be0c8ee5f6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2be7243e739fa8f5dce6be0c8ee5f6d">◆ </a></span>rb_obj_class()</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> rb_obj_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00226">226</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00204">rb_class_real()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l00852">ary_make_shared_copy()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02486">BigDecimal_new()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01208">cbsubst_initialize()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00237">coerce_failed()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05428">copy_path_class()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05482">d_lite_plus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04615">dup_obj()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04638">dup_obj_as_complex()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01052">enc_inspect()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02894">encoded_dup()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00838">exc_equal()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00409">extract_user_token()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01833">get_new_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01822">get_timeval()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00938">inspect_enumerator()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06541">io_reopen()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00405">mString_to_json_raw_object()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00303">mSyslog_log()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01095">name_err_mesg_equal()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00135">not_encoding()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00615">ossl_asn1_default_tag()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00203">ossl_cipher_init()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00694">ossl_x509_inspect()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00682">path_basename()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00699">path_dirname()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01119">path_each_entry()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l01051">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00724">path_expand_path()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00602">path_readlink()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00272">path_realdirpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00256">path_realpath()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00741">path_split()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00197">path_sub()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00219">path_sub_ext()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01153">random_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03026">rb_ary_slice_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">rb_ary_subseq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03582">rb_ary_times()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02122">rb_ary_to_a()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04169">rb_ary_uniq()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00646">rb_digest_base_block_length()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00561">rb_digest_base_copy()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00635">rb_digest_base_digest_length()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00614">rb_digest_base_finish()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00581">rb_digest_base_reset()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00597">rb_digest_base_update()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00389">rb_dlptr_inspect()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00428">rb_fiddle_ptr_inspect()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01402">rb_hash_aset()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00313">rb_hash_dup_empty()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01757">rb_hash_to_h()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00337">rb_obj_clone()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00406">rb_obj_dup()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00422">rb_obj_init_copy()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00609">rb_obj_is_instance_of()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l01306">rb_profile_frame_classpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00414">rb_stat_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00833">rb_str_new_frozen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00799">rb_str_new_shared()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00874">rb_str_new_with_class()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01944">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04727">rb_str_to_s()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l01012">rb_struct_eql()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00948">rb_struct_equal()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00968">rb_struct_hash()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00446">rb_struct_initialize_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00053">rb_struct_members()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00084">rb_struct_members_m()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00218">rb_tmp_class_path()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04416">str_byte_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01155">strscan_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01290">syserr_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03194">take_items()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03418">time_dup()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00548">undumpable()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02027">vm_search_super_method()</a>.</p> </div> </div> <a id="ac94270bbb4df159e10c3c2fadf0376a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac94270bbb4df159e10c3c2fadf0376a2">◆ </a></span>rb_obj_clone()</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> rb_obj_clone </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00337">337</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01136">FL_FINALIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01140">FL_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01135">FL_PROMOTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01134">FL_WB_PROTECTED</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00044">id_init_clone</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00282">init_copy()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00404">rb_singleton_class_attached()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00358">rb_singleton_class_clone_and_attach()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00611">RBASIC_SET_CLASS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00625">exc_exception()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00241">rb_digest_instance_digest()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00286">rb_digest_instance_hexdigest()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00221">rb_digest_instance_new()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01444">rb_eval_string_wrap()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00580">rb_load_internal0()</a>.</p> </div> </div> <a id="a303b384bd946cba1101841237c5c27d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a303b384bd946cba1101841237c5c27d0">◆ </a></span>rb_obj_dup()</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> rb_obj_dup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00406">406</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00045">id_init_dup</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00282">init_copy()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07671">argf_initialize_copy()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02424">chunk_i()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00473">enumerator_each()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00175">path_to_s()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02254">rb_hash_merge()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06732">rb_io_init_copy()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l02598">slicebefore_i()</a>.</p> </div> </div> <a id="a8ea3742679211f408cb5769de6cf0d46"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ea3742679211f408cb5769de6cf0d46">◆ </a></span>rb_obj_freeze()</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> rb_obj_freeze </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01070">1070</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01046">immediate_frozen_tbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01193">OBJ_FROZEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, and <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10459">create_encoding_table_core()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02524">env_str_new()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01620">Init_eval()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05623">Init_File()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01880">Init_ossl_ssl()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01331">Init_strscan()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01737">Init_tkutil()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08944">mk_ary_of_str()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00680">ossl_sslctx_setup()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07225">prep_io()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00509">pty_open()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04369">rb_ary_flatten_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00401">rb_ary_freeze()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02595">rb_f_getenv()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00062">rb_hash_freeze()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05618">rb_insns_name_array()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01525">rb_mod_freeze()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01967">rb_str_freeze()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02021">run_finalizer()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10037">tcltklib_compile_info()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10152">update_encoding_table()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01882">vm_default_params()</a>.</p> </div> </div> <a id="a32e1cf74b0c1e89537bc0fde175cff8c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32e1cf74b0c1e89537bc0fde175cff8c">◆ </a></span>rb_obj_frozen_p()</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> rb_obj_frozen_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01096">1096</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l01046">immediate_frozen_tbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01193">OBJ_FROZEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, and <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00147">dump_object()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00933">generic_ivar_set()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a6b445c73a46da064e2a1fa8a3a248a64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b445c73a46da064e2a1fa8a3a248a64">◆ </a></span>rb_obj_id()</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> rb_obj_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l02376">2376</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00430">FIXNUM_FLAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">FLONUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00634">nonspecial_obj_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00090">SIGNED_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00356">SYM2ID</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00354">SYMBOL_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07475">Init_GC()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00553">iow_internal_object_id()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05003">rb_exec_recursive_paired()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05027">rb_exec_recursive_paired_outer()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00162">rb_obj_hash()</a>.</p> </div> </div> <a id="a4d288ecd1aa624a3f59d3984a8a4376f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d288ecd1aa624a3f59d3984a8a4376f">◆ </a></span>rb_obj_init_copy()</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> rb_obj_init_copy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00422">422</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00283">rb_check_trusted</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a0329088164dccd42fa8a5d2efdb73dca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0329088164dccd42fa8a5d2efdb73dca">◆ </a></span>rb_obj_instance_eval()</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> rb_obj_instance_eval </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01613">1613</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01619">rb_singleton_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01526">rb_special_singleton_class()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01567">specific_eval()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01974">Init_vm_eval()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00083">tk_s_new()</a>.</p> </div> </div> <a id="a1257c8972ef1ad2603a19267f581bede"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1257c8972ef1ad2603a19267f581bede">◆ </a></span>rb_obj_instance_exec()</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> rb_obj_instance_exec </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01645">1645</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00092">rb_ary_new4</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01619">rb_singleton_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01526">rb_special_singleton_class()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01511">yield_under()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01974">Init_vm_eval()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00083">tk_s_new()</a>.</p> </div> </div> <a id="af800f7f182360ffeecd9ec3fb68d193f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af800f7f182360ffeecd9ec3fb68d193f">◆ </a></span>rb_obj_instance_variables()</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> rb_obj_instance_variables </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01371">1371</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l01342">ivar_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01274">rb_ivar_foreach()</a>.</p> </div> </div> <a id="a04d0862c584bd79f66702d353af335af"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04d0862c584bd79f66702d353af335af">◆ </a></span>rb_obj_is_instance_of()</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> rb_obj_is_instance_of </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00609">609</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00573">class_or_module_required()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00245">error_handle()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00246">ossl_pkey_initialize()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00036">ossl_ssl_session_initialize()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00152">ossl_ssl_session_set_time()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01097">ossl_sslctx_flush_sessions()</a>, and <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>.</p> </div> </div> <a id="a6e65fc310dd65ebd60d68ada991da6f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e65fc310dd65ebd60d68ada991da6f6">◆ </a></span>rb_obj_is_kind_of()</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> rb_obj_is_kind_of </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00646">646</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00573">class_or_module_required()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00655">class_search_ancestor()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00297">RCLASS_ORIGIN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l02569">case_when_optimizable_literal()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00937">check_match()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08747">check_type_val2variant()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00992">cState_from_state_s()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00326">discrete_object_p()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10209">encoding_table_get_name_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10316">encoding_table_get_obj_core()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00245">error_handle()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08306">ev_advise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l00217">f_kind_of_p()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02819">fole_s_const_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02997">fole_s_show_help()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06592">folemethod_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07325">foleparam_initialize()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00058">GetBNPtr()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02343">gzfile_read_raw_rescue()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00401">host_str()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06553">ip_is_slave_of_p()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04459">ip_rbTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03876">ip_rbUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04219">ip_rbVwaitCommand()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00333">linear_object_p()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00631">make_exception()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03355">ole_invoke()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01653">ole_val2variant()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01816">os_obj_of_i()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01262">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00762">ossl_asn1data_to_der()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00287">ossl_bn_coerce()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00114">ossl_bn_initialize()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00125">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00103">path_eq()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01385">pending_exception_check0()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01419">pending_exception_check1()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00162">range_eq()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00230">range_eql()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00964">range_max()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00731">range_size()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step_size()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02579">rb_ary_bsearch()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02977">rb_check_to_float()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02686">rb_check_to_integer()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00366">rb_digest_instance_equal()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00099">rb_dlptr2cptr()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00522">rb_dlptr_aset()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00427">rb_dlptr_cmp()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00407">rb_dlptr_eql()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00591">rb_dlptr_s_to_ptr()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00410">rb_enumeratorize_with_size()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00106">rb_fiddle_ptr2cptr()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00565">rb_fiddle_ptr_aset()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00467">rb_fiddle_ptr_cmp()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00446">rb_fiddle_ptr_eql()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00634">rb_fiddle_ptr_s_to_ptr()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00529">rb_method_call_status()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01542">rb_mod_eqq()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00996">rb_range_values()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00741">rb_rescue2()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01517">rb_set_errinfo()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00414">rb_stat_cmp()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01843">rb_thread_pending_interrupt_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02963">rb_to_float()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02670">rb_to_integer()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00157">ruby_cleanup()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01366">syserr_eqq()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00503">thread_start_func_2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00048">total_i()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01933">umethod_bind()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01769">vm_call_method()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02027">vm_search_super_method()</a>.</p> </div> </div> <a id="a42d20e898f60dacf8c07fac18922a0de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42d20e898f60dacf8c07fac18922a0de">◆ </a></span>rb_obj_is_method()</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> rb_obj_is_method </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l01106">1106</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l01095">method_data_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00510">rb_typeddata_is_kind_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l01252">method_eq()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>, and <a class="el" href="../../d3/d26/transcode_8c_source.html#l02265">transcode_loop()</a>.</p> </div> </div> <a id="a465568c66f9f2f257916e3a2f7f14aae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a465568c66f9f2f257916e3a2f7f14aae">◆ </a></span>rb_obj_is_proc()</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> rb_obj_is_proc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00094">94</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l00076">proc_data_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00510">rb_typeddata_is_kind_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l01233">generator_initialize()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01522">iseq_s_of()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00898">rb_hash_set_default_proc()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01614">rb_mod_define_method()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00493">set_trace_func()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00511">thread_add_trace_func()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02265">transcode_loop()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01024">vm_caller_setup_args()</a>.</p> </div> </div> <a id="a313ca14c01fde0789cc8ec03ae3d9762"></a> <h2 class="memtitle"><span class="permalink"><a href="#a313ca14c01fde0789cc8ec03ae3d9762">◆ </a></span>rb_obj_method()</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> rb_obj_method </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l01450">1450</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01208">mnew()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00029">rb_cMethod</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l01399">rb_method_name_error()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06393">wmap_allocate()</a>.</p> </div> </div> <a id="a5e46f5df7f6f06843a4e69a05ece695d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e46f5df7f6f06843a4e69a05ece695d">◆ </a></span>rb_obj_method_arity()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_obj_method_arity </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l02119">2119</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l02111">rb_mod_method_arity()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l01612">rb_obj_respond_to()</a>.</p> </div> </div> <a id="aa5108bc824e25a500b52d3e6be4b665c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5108bc824e25a500b52d3e6be4b665c">◆ </a></span>rb_obj_remove_instance_variable()</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> rb_obj_remove_instance_variable </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l01403">1403</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">BUILTIN_TYPE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01139">FL_EXIVAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00973">generic_ivar_remove()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17330">rb_is_instance_id()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17448">rb_is_instance_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01695">rb_special_const_p()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00782">ROBJECT_IV_INDEX_TBL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00778">ROBJECT_IVPTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00774">ROBJECT_NUMIV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00477">T_OBJECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a33e614c406d6b64d605ad0ef3f3ccb19"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33e614c406d6b64d605ad0ef3f3ccb19">◆ </a></span>rb_obj_respond_to()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_obj_respond_to </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l01612">1612</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01594">basic_obj_respond_to()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../df/db9/id_8h_source.html#l00097">idRespond_to</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00179">rb_compile_warn()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01585">rb_method_basic_definition_p()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02171">rb_mod_method_location()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02119">rb_obj_method_arity()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01483">ruby_verbose</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01922">should_be_callable()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00598">w_object()</a>.</p> </div> </div> <a id="ac576fb80a2fb4fcc3f359f75d0daf2bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac576fb80a2fb4fcc3f359f75d0daf2bd">◆ </a></span>rb_obj_taint()</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> rb_obj_taint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00967">967</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00074">path_taint()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00347">rb_file_path()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01019">rb_obj_untrust()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00182">rsock_s_recvfrom_nonblock()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00119">tk_obj_untrust()</a>.</p> </div> </div> <a id="afe2852d18f5b87e05b170e2c92fa37b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe2852d18f5b87e05b170e2c92fa37b1">◆ </a></span>rb_obj_tainted()</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> rb_obj_tainted </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00939">939</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01005">rb_obj_untrusted()</a>.</p> </div> </div> <a id="a7e06116225523d17397b6d607977ddcf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7e06116225523d17397b6d607977ddcf">◆ </a></span>rb_obj_trust()</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> rb_obj_trust </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01034">1034</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00987">rb_obj_untaint()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a1d7044e9051f0b3a38f4e81ce0c38612"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d7044e9051f0b3a38f4e81ce0c38612">◆ </a></span>rb_obj_untaint()</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> rb_obj_untaint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00987">987</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, and <a class="el" href="../../da/d2d/safe_8c_source.html#l00088">rb_secure()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_untaint()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01034">rb_obj_trust()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04197">time_zone()</a>.</p> </div> </div> <a id="a7931b25e010d7aa79592c0fcb512ec98"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7931b25e010d7aa79592c0fcb512ec98">◆ </a></span>rb_obj_untrust()</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> rb_obj_untrust </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01019">1019</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00967">rb_obj_taint()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00119">tk_obj_untrust()</a>.</p> </div> </div> <a id="a8587fc9dd28c586b9e61e6cacb5f715c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8587fc9dd28c586b9e61e6cacb5f715c">◆ </a></span>rb_obj_untrusted()</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> rb_obj_untrusted </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01005">1005</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00939">rb_obj_tainted()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a28a7241d8742ac74f2a914c222c8efc9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28a7241d8742ac74f2a914c222c8efc9">◆ </a></span>rb_path2class()</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> rb_path2class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00379">379</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00042">fc_result::path</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00339">rb_path_to_class()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00225">convert_UTF8_to_JSON()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00127">convert_UTF8_to_JSON_ASCII()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00303">dump_output()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00125">Init_bubblebabble()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01330">Init_generator()</a>, <a class="el" href="../../d6/ded/md5init_8c_source.html#l00028">Init_md5()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00297">Init_ossl_digest()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02148">Init_parser()</a>, <a class="el" href="../../dc/df3/rmd160init_8c_source.html#l00028">Init_rmd160()</a>, <a class="el" href="../../d5/d50/sha1init_8c_source.html#l00028">Init_sha1()</a>, <a class="el" href="../../df/dfd/sha2init_8c_source.html#l00033">Init_sha2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, and <a class="el" href="../../d7/d58/psych__to__ruby_8c_source.html#l00022">path2class()</a>.</p> </div> </div> <a id="a58e90e258138248353dc2d570a697087"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58e90e258138248353dc2d570a697087">◆ </a></span>rb_path_check()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_path_check </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05361">5361</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05306">path_check_0()</a>, <a class="el" href="../../d8/db0/defines_8h_source.html#l00278">PATH_SEP_CHAR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../de/d32/dir_8c.html#a99c0c80536c9a3937814525bb5f8a7ad">strchr()</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l02670">path_tainted_p()</a>.</p> </div> </div> <a id="a7b83f93dce5db2dae95c25e5ee608817"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b83f93dce5db2dae95c25e5ee608817">◆ </a></span>rb_path_to_class()</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> rb_path_to_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00339">339</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00042">fc_result::path</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17407">rb_check_id_cstr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02133">rb_const_defined_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01886">rb_const_get_at()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l00211">class2path()</a>, <a class="el" href="../../d7/d58/psych__to__ruby_8c_source.html#l00022">path2class()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00379">rb_path2class()</a>.</p> </div> </div> <a id="abbfdd28892be7ef48b8c7f4fba55cbe4"></a> <h2 class="memtitle"><span class="permalink"><a href="#abbfdd28892be7ef48b8c7f4fba55cbe4">◆ </a></span>rb_pipe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_pipe </td> <td>(</td> <td class="paramtype">int * </td> <td class="paramname"><em>pipes</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l05679">5679</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00286">rb_cloexec_pipe()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l05193">rb_gc()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00183">rb_update_max_fd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09413">rb_io_s_pipe()</a>.</p> </div> </div> <a id="a2d07fdb0461b17bb54671e2cbc5778d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d07fdb0461b17bb54671e2cbc5778d8">◆ </a></span>rb_proc_arity()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_proc_arity </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00862">862</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00697">GetProcPtr</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00707">rb_proc_t::is_lambda</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00141">max()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00852">rb_proc_min_max_arity()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00044">UNLIMITED_ARGUMENTS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00439">default_proc_arity_check()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00809">proc_arity()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00974">rb_proc_parameters()</a>.</p> </div> </div> <a id="ac83215f3f701e797bb43ac8cbaae1aae"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac83215f3f701e797bb43ac8cbaae1aae">◆ </a></span>rb_proc_call()</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> rb_proc_call </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00744">744</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l00740">check_argc</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00697">GetProcPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00897">rb_vm_invoke_proc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l01281">generator_each()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02247">proc_fallback()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00011">rb_call_end_proc()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l01135">yielder_yield()</a>.</p> </div> </div> <a id="a56a6cf41702dd2d8b87944eb41fc1729"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56a6cf41702dd2d8b87944eb41fc1729">◆ </a></span>rb_proc_call_with_block()</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> rb_proc_call_with_block </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00756">756</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00701">rb_proc_t::block</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00697">GetProcPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00897">rb_vm_invoke_proc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00611">call_trace_func()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02447">curry()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00996">tp_call_trace()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l02411">vm_once_exec()</a>.</p> </div> </div> <a id="a161b601592264413b73995abaee8290d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a161b601592264413b73995abaee8290d">◆ </a></span>rb_proc_exec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_proc_exec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l01359">1359</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d85/process_8c_source.html#l01159">after_exec()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01134">before_exec()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00146">preserving_errno</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01314">proc_exec_sh()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>.</p> </div> </div> <a id="a9a96293850077b10b7da7df2fef00df6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a96293850077b10b7da7df2fef00df6">◆ </a></span>rb_proc_lambda_p()</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> rb_proc_lambda_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00234">234</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00697">GetProcPtr</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00707">rb_proc_t::is_lambda</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00439">default_proc_arity_check()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l02512">proc_curry()</a>.</p> </div> </div> <a id="a8a4a55d3f2ed6d9ece055553e48755d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a4a55d3f2ed6d9ece055553e48755d5">◆ </a></span>rb_proc_new()</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> rb_proc_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l02312">2312</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02282">mproc()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01059">rb_iterate()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10608">create_encoding_table()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02430">make_curry_proc()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01231">rb_fiber_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08527">sym_to_proc()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l01156">yielder_new()</a>.</p> </div> </div> <a id="ae9b83413b6b5f39061cffe7f91492bea"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9b83413b6b5f39061cffe7f91492bea">◆ </a></span>rb_proc_times()</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> rb_proc_times </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9704277391f6eedf7d6b47e3b2007db2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9704277391f6eedf7d6b47e3b2007db2">◆ </a></span>rb_protect()</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> rb_protect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">807</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00531">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00496">rb_vm_protect_tag::prev</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00594">rb_thread_struct::protect_tag</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00291">rb_vm_rewind_cfp()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00112">SAVE_ROOT_JMPBUF</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00165">TH_EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00128">TH_POP_TAG</a>, and <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00122">TH_PUSH_TAG</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02619">BigDecimal_save_exception_mode()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02669">BigDecimal_save_limit()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02644">BigDecimal_save_rounding_mode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00402">decode_enum()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00362">decode_int()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00464">decode_time()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07837">EVENTSINK_Invoke()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00838">exc_equal()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d22/goruby_8c_source.html#l00051">goruby_run_node()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02999">gzfile_wrap()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00362">init_libraries()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09729">io_s_write()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07321">ip_eval_real()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08577">ip_invoke_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03538">ip_ruby_cmd_receiver_get()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02580">lib_eventloop_main()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02951">lib_thread_callback()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00628">load_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00134">ossl_buf2str()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00264">ossl_client_cert_cb()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00162">ossl_pem_passwd_cb()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00131">ossl_pkcs12_initialize()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00071">ossl_protect_membio2str()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00051">ossl_protect_obj2bio()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00404">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00453">ossl_sslctx_session_remove_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00298">ossl_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00211">ossl_verify_cb()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00266">pruby_obj_to_var()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01769">rb_autoload_load()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01427">rb_eval_string_protect()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01585">rb_glob_caller()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00763">rb_hash_fetch_m()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09413">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09666">rb_io_s_read()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01390">ruby_eval_string_from_file_protect()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02021">run_finalizer()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00259">ttymode()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00620">zstream_expand_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00688">zstream_expand_buffer_protect()</a>.</p> </div> </div> <a id="a08ace8f5832fff05a8accc4e61ed422c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08ace8f5832fff05a8accc4e61ed422c">◆ </a></span>rb_provide()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_provide </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00572">572</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dd4/load_8c_source.html#l00555">rb_provide_feature()</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00846">rb_usascii_str_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00555">Init_thread()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l01992">InitVM_Enumerator()</a>.</p> </div> </div> <a id="ad807198f0a749f37d1048d04f4b84b74"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad807198f0a749f37d1048d04f4b84b74">◆ </a></span>rb_provided()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_provided </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00523">523</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dd4/load_8c_source.html#l00529">rb_feature_provided()</a>.</p> </div> </div> <a id="a4df95a476e9be5004e8b09e190fe69a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4df95a476e9be5004e8b09e190fe69a1">◆ </a></span>rb_random_bytes()</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> rb_random_bytes </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rnd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00877">877</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00181">genrand_int32()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00309">id_bytes</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00224">rb_random_t::mt</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00264">SIZEOF_INT32</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00350">try_get_rnd()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00871">random_bytes()</a>.</p> </div> </div> <a id="a0bfea60206d6dc20a06f29242b4156a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0bfea60206d6dc20a06f29242b4156a0">◆ </a></span>rb_random_int()</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> rb_random_int </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rnd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>max</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a0950ac155bebc203dfca4803129d52c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0950ac155bebc203dfca4803129d52c0">◆ </a></span>rb_random_int32()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned int rb_random_int32 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rnd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00795">795</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00181">genrand_int32()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00309">id_rand</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00224">rb_random_t::mt</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00609">NUM2ULONG</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05867">rb_big_plus()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00350">try_get_rnd()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01327">ULONG2NUM</a>.</p> </div> </div> <a id="a05c29135f4a9d42ac168702e387f3af3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05c29135f4a9d42ac168702e387f3af3">◆ </a></span>rb_random_real()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_random_real </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rnd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00812">812</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00200">genrand_real()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00309">id_rand</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00224">rb_random_t::mt</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00685">NUM2DBL</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00350">try_get_rnd()</a>.</p> </div> </div> <a id="aae4e875913b8031a7ab61f7c49d80d55"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae4e875913b8031a7ab61f7c49d80d55">◆ </a></span>rb_random_ulong_limited()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned long rb_random_ulong_limited </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>rnd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned long </td> <td class="paramname"><em>limit</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l00843">843</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00309">id_rand</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00712">limited_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00224">rb_random_t::mt</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00609">NUM2ULONG</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01464">rb_funcall2</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00197">rb_num_negative_p()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00350">try_get_rnd()</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00830">ulong_to_num_plus_1()</a>.</p> </div> </div> <a id="a2f31a8c5a891cd7eb0c42ed0b385091b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f31a8c5a891cd7eb0c42ed0b385091b">◆ </a></span>rb_range_beg_len()</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> rb_range_beg_len </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/df7/range_8c_source.html#l01020">1020</a> of file <a class="el" href="../../d6/df7/range_8c_source.html">range.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00114">err</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00021">range</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00996">rb_range_values()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l01242">rb_ary_aref()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01699">rb_ary_aset()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03439">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03026">rb_ary_slice_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02729">rb_get_values_at()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03508">rb_str_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03788">rb_str_aset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04471">str_byte_aref()</a>, and <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00823">vm_backtrace_to_ary()</a>.</p> </div> </div> <a id="ad45dbbd104cca8099a226319748a6f47"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad45dbbd104cca8099a226319748a6f47">◆ </a></span>rb_range_new()</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> rb_range_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/df7/range_8c_source.html#l00070">70</a> of file <a class="el" href="../../d6/df7/range_8c_source.html">range.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00021">range</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00049">range_init()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00022">rb_cRange</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00031">RBOOL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15899">fixup_nodes()</a>.</p> </div> </div> <a id="a24fd34b0695ab7368447a7978920bdd3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24fd34b0695ab7368447a7978920bdd3">◆ </a></span>rb_range_values()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_range_values </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>range</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>begp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>endp</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>exclp</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/df7/range_8c_source.html#l00996">996</a> of file <a class="el" href="../../d6/df7/range_8c_source.html">range.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/df7/range_8c_source.html#l00033">EXCL</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00023">id_beg</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00023">id_end</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00021">range</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00025">RANGE_BEG</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00026">RANGE_END</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00022">rb_cRange</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d6/df7/range_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00909">range_values()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l01020">rb_range_beg_len()</a>.</p> </div> </div> <a id="a17cabf4b55fb751395d380fae6174b3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17cabf4b55fb751395d380fae6174b3e">◆ </a></span>rb_Rational()</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> rb_Rational </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l01770">1770</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../d7/d50/rational_8c_source.html#l02388">nurat_s_convert()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00031">rb_cRational</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00744">BigDecimal_to_r()</a>.</p> </div> </div> <a id="a9ae87e05ae2a2e264e2cd10c24de6224"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ae87e05ae2a2e264e2cd10c24de6224">◆ </a></span>rb_rational_new()</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> rb_rational_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l01762">1762</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../d7/d50/rational_8c_source.html#l00499">nurat_s_canonicalize_internal()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00031">rb_cRational</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l13582">parser_yylex()</a>.</p> </div> </div> <a id="a59e9c1b08189b3deadca1213c12a8deb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59e9c1b08189b3deadca1213c12a8deb">◆ </a></span>rb_rational_raw()</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> rb_rational_raw </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l01756">1756</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../d7/d50/rational_8c_source.html#l00408">nurat_s_new_internal()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00031">rb_cRational</a>.</p> </div> </div> <a id="ae66d7b5f27d554661021db9f3cc36905"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae66d7b5f27d554661021db9f3cc36905">◆ </a></span>rb_reg_alloc()</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> rb_reg_alloc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02531">2531</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l01962">rb_cRegexp</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02519">rb_reg_s_alloc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02561">rb_enc_reg_new()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02580">rb_reg_compile()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02537">rb_reg_new_str()</a>.</p> </div> </div> <a id="a025e4673321d82a1ab18e1570849ca66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a025e4673321d82a1ab18e1570849ca66">◆ </a></span>rb_reg_backref_number()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_reg_backref_number </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>match</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>backref</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01132">1132</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l01097">match_backref_number()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l03497">rb_str_subpat()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l03750">rb_str_subpat_set()</a>.</p> </div> </div> <a id="acab2e846101b9158ca0970138e5b133a"></a> <h2 class="memtitle"><span class="permalink"><a href="#acab2e846101b9158ca0970138e5b133a">◆ </a></span>rb_reg_init_str()</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> rb_reg_init_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>re</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>options</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02543">2543</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00114">err</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06357">options()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02496">rb_reg_initialize_str()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l00701">rb_reg_raise_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02537">rb_reg_new_str()</a>.</p> </div> </div> <a id="a383aeed94b2c3acca6ad08ab7825f1a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a383aeed94b2c3acca6ad08ab7825f1a5">◆ </a></span>rb_reg_last_match()</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> rb_reg_last_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01541">1541</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l01515">rb_reg_nth_match()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l01621">last_match_getter()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01848">match_to_s()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00220">vm_getspecial()</a>.</p> </div> </div> <a id="a983894ce38d991a04563384b706240e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a983894ce38d991a04563384b706240e6">◆ </a></span>rb_reg_match()</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> rb_reg_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02797">2797</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01827">rb_str_sublen()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02726">reg_match_pos()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02989">rb_str_match()</a>.</p> </div> </div> <a id="ac7c654a36a37a53830ea457d173134ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7c654a36a37a53830ea457d173134ad">◆ </a></span>rb_reg_match2()</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> rb_reg_match2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02856">2856</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00953">rb_backref_set()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00959">rb_lastline_get()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01410">rb_reg_search()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01827">rb_str_sublen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>.</p> </div> </div> <a id="ad3e38cd48a8add2d628c6e82edca9be4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3e38cd48a8add2d628c6e82edca9be4">◆ </a></span>rb_reg_match_last()</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> rb_reg_match_last </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01604">1604</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00025">BEG</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01001">match_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00614">re_registers::num_regs</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01515">rb_reg_nth_match()</a>, and <a class="el" href="../../db/db6/re_8h_source.html#l00052">RMATCH_REGS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l01639">last_paren_match_getter()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00220">vm_getspecial()</a>.</p> </div> </div> <a id="a3a6faa0741805be1900ed05bafc5b590"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a6faa0741805be1900ed05bafc5b590">◆ </a></span>rb_reg_match_post()</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> rb_reg_match_post </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01586">1586</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00025">BEG</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00026">END</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01001">match_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../db/db6/re_8h_source.html#l00051">RMATCH</a>, <a class="el" href="../../db/db6/re_8h_source.html#l00052">RMATCH_REGS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01633">postmatch_getter()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00220">vm_getspecial()</a>.</p> </div> </div> <a id="a7d1f1025bfa030dd6d2028b9fddabb52"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7d1f1025bfa030dd6d2028b9fddabb52">◆ </a></span>rb_reg_match_pre()</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> rb_reg_match_pre </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01559">1559</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00025">BEG</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01001">match_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../db/db6/re_8h_source.html#l00051">RMATCH</a>, and <a class="el" href="../../db/db6/re_8h_source.html#l00052">RMATCH_REGS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03578">Init_Regexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01627">prematch_getter()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00220">vm_getspecial()</a>.</p> </div> </div> <a id="a9de8268f4a0b918cfed87666b7b0f4f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9de8268f4a0b918cfed87666b7b0f4f2">◆ </a></span>rb_reg_new()</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> rb_reg_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02574">2574</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06357">options()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01242">rb_ascii8bit_encoding()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02561">rb_enc_reg_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>, and <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00249">regcomp()</a>.</p> </div> </div> <a id="ad098f1739d2cf0e3374b5cd9cfe84beb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad098f1739d2cf0e3374b5cd9cfe84beb">◆ </a></span>rb_reg_new_str()</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> rb_reg_new_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02537">2537</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06357">options()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02531">rb_reg_alloc()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02543">rb_reg_init_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02555">rb_reg_new_ary()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02597">rb_reg_regcomp()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>.</p> </div> </div> <a id="a20d354c9a5e2a231231ab64ea5deedbc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20d354c9a5e2a231231ab64ea5deedbc">◆ </a></span>rb_reg_nth_defined()</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> rb_reg_nth_defined </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01497">1497</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00025">BEG</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01001">match_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00614">re_registers::num_regs</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, and <a class="el" href="../../db/db6/re_8h_source.html#l00052">RMATCH_REGS</a>.</p> </div> </div> <a id="ac50ab731365028f5efab69c001fba39d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac50ab731365028f5efab69c001fba39d">◆ </a></span>rb_reg_nth_match()</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> rb_reg_nth_match </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l01515">1515</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00025">BEG</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00026">END</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00616">re_registers::end</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00273">match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01001">match_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00614">re_registers::num_regs</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../db/db6/re_8h_source.html#l00051">RMATCH</a>, and <a class="el" href="../../db/db6/re_8h_source.html#l00052">RMATCH_REGS</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00160">date__strptime_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01766">match_aref()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01806">match_entry()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00634">parse_day_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00664">parse_time2_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00707">parse_time_cb()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01541">rb_reg_last_match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01604">rb_reg_match_last()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03534">rb_reg_s_last_match()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03497">rb_str_subpat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07251">scan_once()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00220">vm_getspecial()</a>.</p> </div> </div> <a id="a88f694431b9389d88d12da7b45ca3b1c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88f694431b9389d88d12da7b45ca3b1c">◆ </a></span>rb_reg_options()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_reg_options </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l03131">3131</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/d26/re_8c_source.html#l00296">ARG_ENCODING_FIXED</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00297">ARG_ENCODING_NONE</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00294">ARG_REG_OPTION_MASK</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00292">KCODE_FIXED</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l06357">options()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00359">rb_reg_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00290">REG_ENCODING_NONE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01122">RREGEXP</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l03319">rb_reg_init_copy()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02959">rb_reg_initialize_m()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00751">rb_reg_options_m()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00598">w_object()</a>.</p> </div> </div> <a id="a7db40274a79e4acea86d745fcad9e1fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7db40274a79e4acea86d745fcad9e1fb">◆ </a></span>rb_remove_method()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_remove_method </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00767">767</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/d63/vm__method_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00726">remove_method()</a>.</p> </div> </div> <a id="a15c621fd86ff475d8358accaa13291c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15c621fd86ff475d8358accaa13291c6">◆ </a></span>rb_remove_method_id()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_remove_method_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00761">761</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d63/vm__method_8c_source.html#l00035">cache_entry::mid</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00726">remove_method()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l00319">num_sadded()</a>.</p> </div> </div> <a id="acf17cb44b59868c4b4b5453117a20ea0"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf17cb44b59868c4b4b5453117a20ea0">◆ </a></span>rb_require_safe()</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> rb_require_safe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00945">945</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00573">rb_thread_struct::errinfo</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00168">EXEC_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00560">FilePathValue</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00173">JUMP_TAG</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00938">load_ext()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00932">load_failed()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00716">load_lock()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00769">load_unlock()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00142">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00141">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00642">rb_load_internal()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00555">rb_provide_feature()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00043">rb_set_safe_level_force()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00098">rb_sourcefile</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01001">rb_sourceline()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00232">rb_str_encode_ospath()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01736">rb_vm_call_cfunc()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02834">rb_vm_top_self()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00013">ruby_dln_librefs</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00025">RUBY_DTRACE_FIND_REQUIRE_ENTRY</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00024">RUBY_DTRACE_FIND_REQUIRE_ENTRY_ENABLED</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00028">RUBY_DTRACE_FIND_REQUIRE_RETURN</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00027">RUBY_DTRACE_FIND_REQUIRE_RETURN_ENABLED</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00019">RUBY_DTRACE_REQUIRE_ENTRY</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00018">RUBY_DTRACE_REQUIRE_ENTRY_ENABLED</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00022">RUBY_DTRACE_REQUIRE_RETURN</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00021">RUBY_DTRACE_REQUIRE_RETURN_ENABLED</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01762">autoload_require()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00362">load_transcoder_entry()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00817">rb_f_require()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00831">rb_f_require_relative()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01036">rb_require()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00621">require_enc()</a>.</p> </div> </div> <a id="a99e6a1aee4d7f246bde93617c860767a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99e6a1aee4d7f246bde93617c860767a">◆ </a></span>rb_reserved_fd_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_reserved_fd_p </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07431">rb_io_initialize()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00043">rsock_init_sock()</a>.</p> </div> </div> <a id="a499d0c58a22fa280308db827c418bf90"></a> <h2 class="memtitle"><span class="permalink"><a href="#a499d0c58a22fa280308db827c418bf90">◆ </a></span>rb_reset_random_seed()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_reset_random_seed </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/de5/random_8c_source.html#l01323">1323</a> of file <a class="el" href="../../dc/de5/random_8c_source.html">random.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l00229">default_rand</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00224">rb_random_t::mt</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00223">rb_random_t::seed</a>, and <a class="el" href="../../dc/de5/random_8c_source.html#l00111">uninit_genrand</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l03935">rb_thread_atfork()</a>.</p> </div> </div> <a id="a5c6c63c2619b8c03df2e173ef1e73846"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c6c63c2619b8c03df2e173ef1e73846">◆ </a></span>rb_respond_to()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_respond_to </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">1651</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l01612">rb_obj_respond_to()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00348">check_funcall_failed()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10249">copy_stream_fallback_body()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00326">discrete_object_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00257">do_coerce()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10209">encoding_table_get_name_core()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02088">enum_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00334">enumerator_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00824">generate_json()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02303">gzfile_close()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02317">gzfile_write_raw()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01959">hash_equal()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01557">lazy_flat_map_func()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01757">lazy_zip()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01945">marshal_load()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07208">must_respond_to()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00600">num_exact()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07730">ole_search_handler_method()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00283">ossl_to_der_if_possible()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00909">range_values()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03744">rb_ary_equal()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06474">rb_f_open()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03675">rb_gzreader_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03508">rb_gzwriter_flush()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03467">rb_gzwriter_initialize()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00996">rb_range_values()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02542">rb_str_equal()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00812">readline_s_set_completion_proc()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01366">syserr_eqq()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03149">TkStringValue()</a>.</p> </div> </div> <a id="a1a9624e0ea92f52099d790e00feeb8b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a9624e0ea92f52099d790e00feeb8b7">◆ </a></span>rb_set_class_path()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_set_class_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00316">316</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classid</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classpath</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02158">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00218">rb_tmp_class_path()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">tmp_classpath</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="a166aaf3f44de09139ba3a355cd1586c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a166aaf3f44de09139ba3a355cd1586c0">◆ </a></span>rb_set_class_path_string()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_set_class_path_string </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">293</a> of file <a class="el" href="../../d0/d2a/variable_8c_source.html">variable.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classid</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">classpath</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00041">fc_result::klass</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01133">rb_ivar_set()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02297">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02158">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00833">rb_str_new_frozen()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00218">rb_tmp_class_path()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l00024">tmp_classpath</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l00680">rb_define_class_id_under()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l00753">rb_define_module_id_under()</a>.</p> </div> </div> <a id="aab1e2b0ba5582a68365e8212ae3cbf65"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab1e2b0ba5582a68365e8212ae3cbf65">◆ </a></span>rb_set_end_proc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_set_end_proc </td> <td>(</td> <td class="paramtype">void(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00060">60</a> of file <a class="el" href="../../d6/d9b/eval__jump_8c_source.html">eval_jump.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01342">ALLOC</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00052">end_proc_data::data</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00057">end_procs</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00057">ephemeral_end_procs</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l04601">link()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00047">list</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00552">rb_thread_struct::top_wrapper</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02332">m_core_set_postexe()</a>, and <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00038">rb_f_at_exit()</a>.</p> </div> </div> <a id="a452b5b1b1a54238cd749112eb9e9d688"></a> <h2 class="memtitle"><span class="permalink"><a href="#a452b5b1b1a54238cd749112eb9e9d688">◆ </a></span>rb_sourcefile()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* rb_sourcefile </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00987">987</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00531">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00448">rb_control_frame_struct::iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00223">rb_iseq_struct::location</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00197">rb_iseq_location_struct::path</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00247">rb_vm_get_ruby_level_next_cfp()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02363">core_hash_from_ary()</a>.</p> </div> </div> <a id="af5f87f9d39ea7433dc0de2f655bd6359"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5f87f9d39ea7433dc0de2f655bd6359">◆ </a></span>rb_sourceline()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_sourceline </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l01001">1001</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00531">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00247">rb_vm_get_ruby_level_next_cfp()</a>, and <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00033">rb_vm_get_sourceline()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l00462">ary_new()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l00611">call_trace_func()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02363">core_hash_from_ary()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00452">empty_ary_alloc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00297">empty_hash_alloc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00489">empty_str_alloc()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00023">error_pos()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00080">error_print()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01285">newobj_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00327">rb_bug()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00066">rb_clear_method_cache_by_class()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03162">rb_exec()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00684">rb_f_load()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00945">rb_require_safe()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01068">rb_str_resurrect()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17002">register_symid_str()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00465">setup_exception()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00498">str_new0()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05280">update_coverage()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00204">warn_print()</a>.</p> </div> </div> <a id="a99d04ba7c9e1d9ef0dc831146820fd83"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99d04ba7c9e1d9ef0dc831146820fd83">◆ </a></span>rb_spawn()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">rb_pid_t rb_spawn </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l03842">3842</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l03821">rb_spawn_internal()</a>.</p> </div> </div> <a id="a9edffc99c8ecb1c276ebb7225532088b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9edffc99c8ecb1c276ebb7225532088b">◆ </a></span>rb_spawn_err()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">rb_pid_t rb_spawn_err </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l03836">3836</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l03821">rb_spawn_internal()</a>.</p> </div> </div> <a id="adb7b96277b9f4c3ebd1fae17487f4cba"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb7b96277b9f4c3ebd1fae17487f4cba">◆ </a></span>rb_str2inum()</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> rb_str2inum </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04379">4379</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>.</p> </div> </div> <a id="ab592dcd9e193dea76fb0ff58b5d907e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab592dcd9e193dea76fb0ff58b5d907e4">◆ </a></span>rb_str_append()</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> rb_str_append </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02297">2297</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00838">rb_enc_check()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00128">rb_enc_mbminlen</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02281">rb_str_buf_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01491">rb_str_modify_expand()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00088">TERM_FILL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00972">append_method()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10883">argf_read()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00099">compile_err_append()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00526">dir_inspect()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08370">dt_lite_jisx0301()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00048">fc_path()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02442">gzfile_error_inspect()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00485">inspect_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01087">inspect_range()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01673">io_fillbuf()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08296">iso8601_timediv()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00736">join_der_i()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05043">make_version_str()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01209">ole_raise()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00694">ossl_x509_inspect()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00215">ossl_x509extfactory_create_ext()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13100">parser_here_document()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00219">path_sub_ext()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01072">range_to_s()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l02068">rb_load_fail()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">rb_set_class_path_string()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00854">rb_stat_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02339">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07969">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03888">rb_str_insert()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16624">reg_compile_gen()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00860">sockopt_inspect()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00364">strscan_concat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02505">sys_fail2()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03181">tcl_protect_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00204">warn_print()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06463">wmap_inspect_i()</a>.</p> </div> </div> <a id="a34ee266e7ad7a1fee62f02cb01b0fc56"></a> <h2 class="memtitle"><span class="permalink"><a href="#a34ee266e7ad7a1fee62f02cb01b0fc56">◆ </a></span>rb_str_associate()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_associate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01538">1538</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00023">add</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03553">rb_ary_concat()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00096">RESIZE_CAPA</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../d8/d16/gc_8c.html#a2f2bd1a90a891cf8697328b4ba8d4d54">STR_ASSOC</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01480">str_make_independent</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>.</p> </div> </div> <a id="a4136c19f4d8e2bfd3b48f35952305277"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4136c19f4d8e2bfd3b48f35952305277">◆ </a></span>rb_str_associated()</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> rb_str_associated </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01569">1569</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>.</p> </div> </div> <a id="abea58f4d2559060d5821ff7d3d35a496"></a> <h2 class="memtitle"><span class="permalink"><a href="#abea58f4d2559060d5821ff7d3d35a496">◆ </a></span>rb_str_buf_append()</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> rb_str_buf_append </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02281">2281</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02164">rb_enc_cr_str_buf_cat()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00972">append_method()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01937">ary_join_0()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01953">ary_join_1()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07208">gc_profile_result()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02069">inspect_ary()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01681">inspect_i()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15051">literal_concat0()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00337">rb_digest_instance_inspect()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04106">rb_file_join()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02380">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02297">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l01177">strio_write()</a>.</p> </div> </div> <a id="a4dff49e6d9aa925fd94fc5100b3c399b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4dff49e6d9aa925fd94fc5100b3c399b">◆ </a></span>rb_str_buf_cat()</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> rb_str_buf_cat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02123">2123</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02076">str_buf_cat()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02134">append_utf8()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02846">appendline()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00947">encodes()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02308">fill_envp_buf_i()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01304">json_string_unescape()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00797">load_file_read_contents_callback()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12200">parser_nextc()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00997">qpencode()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02164">rb_enc_cr_str_buf_cat()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02085">rb_exec_fillarg()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00367">rb_reg_expr_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00553">rb_reg_to_s()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02133">rb_str_buf_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04750">rb_str_buf_cat_escaped_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00907">rb_str_buf_new_cstr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08037">rb_str_scrub()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02071">unescape_escaped_nonascii()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02221">unescape_nonascii()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00227">w_nbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00732">zstream_append_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00859">zstream_append_input()</a>.</p> </div> </div> <a id="a7866feb2bb4aee9e8fbfd43195638255"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7866feb2bb4aee9e8fbfd43195638255">◆ </a></span>rb_str_buf_cat2()</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> rb_str_buf_cat2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02133">2133</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l02123">rb_str_buf_cat()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01386">addrinfo_inspect()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00972">append_method()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02308">fill_envp_buf_i()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02069">inspect_ary()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00938">inspect_enumerator()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01703">inspect_hash()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00337">rb_digest_instance_inspect()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00671">rb_enc_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00457">rb_reg_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00553">rb_reg_to_s()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00854">rb_stat_inspect()</a>.</p> </div> </div> <a id="ab60c5953186b8b096a23a3c7a8c0a414"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab60c5953186b8b096a23a3c7a8c0a414">◆ </a></span>rb_str_buf_cat_ascii()</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> rb_str_buf_cat_ascii </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02257">2257</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01345">ALLOCA_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00050">ENC_CODERANGE_VALID</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01014">rb_enc_codelen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02164">rb_enc_cr_str_buf_cat()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00590">rb_enc_from_index()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00165">rb_enc_mbcput</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00129">rb_enc_mbmaxlen</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l01681">inspect_i()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03028">prepare_getline_args()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>.</p> </div> </div> <a id="a65dee742ae2daaab92ac8974cb2fbff2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65dee742ae2daaab92ac8974cb2fbff2">◆ </a></span>rb_str_buf_new()</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> rb_str_buf_new </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00891">891</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01341">ALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00047">rb_cString</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00482">str_alloc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00888">STR_BUF_MIN_SIZE</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00724">STR_NOEMBED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l02846">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10249">copy_stream_fallback_body()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07208">gc_profile_result()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12200">parser_nextc()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00426">pst_to_s()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02006">rb_ary_join()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00337">rb_digest_instance_inspect()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01811">rb_econv_append()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01198">rb_enc_vsprintf()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02085">rb_exec_fillarg()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04106">rb_file_join()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02327">rb_reg_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03337">rb_reg_regsub()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03172">rb_reg_s_union()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00907">rb_str_buf_new_cstr()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04795">rb_str_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08037">rb_str_scrub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00732">zstream_append_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00859">zstream_append_input()</a>.</p> </div> </div> <a id="a82372a37dcb04240f014dad88eede4f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82372a37dcb04240f014dad88eede4f3">◆ </a></span>rb_str_buf_new2()</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> rb_str_buf_new2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03259">env_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02069">inspect_ary()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01703">inspect_hash()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02226">method_inspect()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00671">rb_enc_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00457">rb_reg_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00553">rb_reg_to_s()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00854">rb_stat_inspect()</a>.</p> </div> </div> <a id="a8854acff4bbb9b50a3c83a493f353167"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8854acff4bbb9b50a3c83a493f353167">◆ </a></span>rb_str_buf_new_cstr()</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> rb_str_buf_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00907">907</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l02123">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00891">rb_str_buf_new()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l02068">rb_load_fail()</a>.</p> </div> </div> <a id="ae3485fb3fdd9b960dc803374b044c567"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3485fb3fdd9b960dc803374b044c567">◆ </a></span>rb_str_capacity()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_str_capacity </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00468">468</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00730">STR_NOCAPA_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l03030">append_fspath()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00147">dump_object()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01811">rb_econv_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02007">rb_str_set_len()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01263">rb_str_vcatf()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01626">str_fill_term()</a>.</p> </div> </div> <a id="a4e3e3ccf959b5db6c125a68e1e1db0a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e3e3ccf959b5db6c125a68e1e1db0a3">◆ </a></span>rb_str_cat()</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> rb_str_cat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02139">2139</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02123">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01491">rb_str_modify_expand()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00088">TERM_FILL</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00087">TERM_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06626">date_strftime_internal()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00661">flo_to_s()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01187">inspect1()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01087">inspect_range()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03451">io_getc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02256">io_shift_cbuf()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00655">moreswitches()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01167">ole_excepinfo2msg()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13100">parser_here_document()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01168">r_bytes1_buffered()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01072">range_to_s()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03911">rb_file_dirname()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02158">rb_str_cat2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02339">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07969">rb_str_ellipsize()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16624">reg_compile_gen()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01090">rsock_inspect_sockaddr()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>.</p> </div> </div> <a id="a5bd27db3e38af6131db24321c7cf9ec6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5bd27db3e38af6131db24321c7cf9ec6">◆ </a></span>rb_str_cat2()</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> rb_str_cat2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02158">2158</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01386">addrinfo_inspect()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07760">argf_next_argv()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02601">clsid_from_remote()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00099">compile_err_append()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00084">compile_snprintf()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00169">compile_warn_print()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00666">cState_aset()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00526">dir_inspect()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01977">econv_description()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03431">econv_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01212">f_format()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00048">fc_path()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07585">foleparam_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folevariable_inspect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02442">gzfile_error_inspect()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05494">insn_data_to_s_detail()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01206">inspect2()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00485">inspect_i()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00514">inspect_obj()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02014">make_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05043">make_version_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01262">nucomp_inspect()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01632">nurat_inspect()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00788">oldbt_print_to()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01167">ole_excepinfo2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01119">ole_hresult2msg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01209">ole_raise()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05385">oletypelib_path()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01733">ossl_ssl_get_state()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00694">ossl_x509_inspect()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05306">path_check_0()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00589">process_sflag()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00453">pst_inspect()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00380">pst_message()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02035">rb_econv_open_exc()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01287">rb_iseq_disasm_insn()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l02068">rb_load_fail()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00316">rb_set_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">rb_set_class_path_string()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01090">rsock_inspect_sockaddr()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00860">sockopt_inspect()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02505">sys_fail2()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00204">warn_print()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06487">wmap_inspect()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l06463">wmap_inspect_i()</a>.</p> </div> </div> <a id="aabbf48d0162ce9a462b13b71ccf683a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aabbf48d0162ce9a462b13b71ccf683a5">◆ </a></span>rb_str_cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_str_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02485">2485</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02457">lesser</a>, <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02460">rb_str_comparable()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00854">RSTRING_GETMEM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00183">iseq_location_setup()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06839">ole_method_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07706">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07681">ole_search_event_at()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04923">oleclass_from_typelib()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05132">oletypelib_search_registry()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00366">rb_digest_instance_equal()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02595">rb_str_cmp_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02391">sort_2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04258">typeinfo_from_ole()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02470">typelib_file_from_typelib()</a>.</p> </div> </div> <a id="a94accf951e989a1167bbb58d18785a8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94accf951e989a1167bbb58d18785a8b">◆ </a></span>rb_str_comparable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_str_comparable </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02460">2460</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00590">rb_enc_from_index()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00435">rb_enc_str_coderange()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l02485">rb_str_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02431">rb_str_hash_cmp()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02512">str_eql()</a>.</p> </div> </div> <a id="a2f12f7ad949fa2e6abb64f2311c6e2c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f12f7ad949fa2e6abb64f2311c6e2c5">◆ </a></span>rb_str_concat()</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> rb_str_concat </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02339">2339</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01345">ALLOCA_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00050">ENC_CODERANGE_VALID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00587">ONIGERR_INVALID_CODE_POINT_VALUE</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00589">ONIGERR_TOO_BIG_WIDE_CHAR_VALUE</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01242">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01014">rb_enc_codelen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00165">rb_enc_mbcput</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00125">rb_enc_name</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00958">rb_enc_precise_mbclen()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00132">rb_num_to_uint()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02297">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02024">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01272">rb_usascii_encoding()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02601">clsid_from_remote()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00651">cState_aref()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00666">cState_aset()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01212">f_format()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07585">foleparam_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l06536">folevariable_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05494">insn_data_to_s_detail()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03253">iseq_compile_each()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l02014">make_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01262">nucomp_inspect()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01632">nurat_inspect()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04628">ole_typedesc2val()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05385">oletypelib_path()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00422">pruby_eval()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01287">rb_iseq_disasm_insn()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l00740">strio_ungetc()</a>.</p> </div> </div> <a id="abf3be2f0a5fdf9ab341a748201c9ffd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf3be2f0a5fdf9ab341a748201c9ffd9">◆ </a></span>rb_str_drop_bytes()</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> rb_str_drop_bytes </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l03640">3640</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00817">ELTS_SHARED</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00056">ENC_CODERANGE_CLEAR</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00842">rb_str_new4</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01442">str_modifiable()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00724">STR_NOEMBED</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00060">STR_SET_EMBED</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00061">STR_SET_EMBED_LEN</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>, and <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03668">rb_str_splice_0()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>.</p> </div> </div> <a id="ab4fa4ec084128c2a79a73d1989210ea4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4fa4ec084128c2a79a73d1989210ea4">◆ </a></span>rb_str_dump()</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> rb_str_dump </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l04902">4902</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04889">IS_EVSTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01776">ISPRINT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00140">MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00139">MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00160">OnigEncodingTypeST::name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01187">OBJ_INFECT_RAW</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01242">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00156">rb_enc_mbc_to_codepoint</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00958">rb_enc_precise_mbclen()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">rb_str_new5</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01257">rb_utf8_encoding()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01187">inspect1()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01206">inspect2()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02046">make_econv_exception()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, and <a class="el" href="../../d2/d87/option_8c_source.html#l00860">sockopt_inspect()</a>.</p> </div> </div> <a id="ae2843c766c24b80116bb127ebf22d5bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2843c766c24b80116bb127ebf22d5bf">◆ </a></span>rb_str_dup()</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> rb_str_dup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01062">1062</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01054">str_duplicate()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00175">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01567">convert_encoding()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l02130">cParser_source()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00666">cState_aset()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00553">dir_path()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03829">econv_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02894">encoded_dup()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00678">exc_inspect()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00048">fc_path()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00591">fgdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00488">fsdbm_delete_if()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15221">gettable_gen()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01087">inspect_range()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00812">make_inspectname()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01115">name_err_mesg_to_str()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l01072">range_to_s()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00257">rb_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00272">rb_class_path_no_cache()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01551">rb_deflate_init_copy()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00347">rb_file_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03146">rb_gzfile_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03129">rb_gzfile_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03232">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03208">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01159">rb_insn_operand_intern()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17191">rb_intern_str()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00206">rb_mod_name()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00316">rb_set_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">rb_set_class_path_string()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03508">rb_str_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05271">rb_str_capitalize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07074">rb_str_chomp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05881">rb_str_delete()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05200">rb_str_downcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07564">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07135">rb_str_lstrip()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04547">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07205">rb_str_rstrip()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05988">rb_str_squeeze()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07243">rb_str_strip()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04120">rb_str_sub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05334">rb_str_swapcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05702">rb_str_tr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06025">rb_str_tr_s()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05117">rb_str_upcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00505">rsock_ipaddr()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01855">ruby_set_script_name()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08290">str_scrub()</a>.</p> </div> </div> <a id="ac1f01474c727a44805cd81dfdcb1ee8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1f01474c727a44805cd81dfdcb1ee8e">◆ </a></span>rb_str_dup_frozen()</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> rb_str_dup_frozen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l00422">dir_initialize()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03621">rb_realpath_internal()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>.</p> </div> </div> <a id="aa9eab88a823ad9f5fb71eac803753e2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9eab88a823ad9f5fb71eac803753e2a">◆ </a></span>rb_str_ellipsize()</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> rb_str_ellipsize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>len</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>Shortens <em>str</em> and adds three dots, an ellipsis, if it is longer than <em>len</em> characters. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">str</td><td>the string to ellipsize. </td></tr> <tr><td class="paramname">len</td><td>the maximum string length. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the ellipsized string. </dd></dl> <dl class="section pre"><dt>Precondition</dt><dd><em>len</em> must not be negative. </dd></dl> <dl class="section post"><dt>Postcondition</dt><dd>the length of the returned string in characters is less than or equal to <em>len</em>. </dd> <dd> If the length of <em>str</em> is less than or equal <em>len</em>, returns <em>str</em> itself. </dd> <dd> the encoding of returned string is equal to the encoding of <em>str</em>. </dd> <dd> the class of returned string is equal to the class of <em>str</em>. </dd></dl> <dl class="section note"><dt>Note</dt><dd>the length is counted in characters. </dd></dl> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l07969">7969</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00102">rb_enc_from_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00128">rb_enc_mbminlen</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01752">rb_enc_nth()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00172">rb_enc_step_back</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02297">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02884">rb_str_encode()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00874">rb_str_new_with_class()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00540">rb_usascii_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00763">rb_hash_fetch_m()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l02505">sys_fail2()</a>.</p> </div> </div> <a id="a2618cc751fb2c13eae91e370e2d4d727"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2618cc751fb2c13eae91e370e2d4d727">◆ </a></span>rb_str_encode_ospath()</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> rb_str_encode_ospath </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l00232">232</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01242">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01324">rb_filesystem_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00680">rb_str_conv_enc()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01257">rb_utf8_encoding()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l00317">apply2files()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00917">check_dirname()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00422">dir_initialize()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00849">dir_s_chdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01068">do_opendir()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00684">rb_f_load()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02162">rb_file_chmod()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02293">rb_file_chown()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01567">rb_file_executable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01585">rb_file_executable_real_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01798">rb_file_identical_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01070">rb_file_lstat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01427">rb_file_readable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01445">rb_file_readable_real_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01923">rb_file_s_ftype()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01038">rb_file_s_lstat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02674">rb_file_s_rename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01263">rb_file_symlink_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01501">rb_file_writable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01519">rb_file_writable_real_p()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00945">rb_require_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00913">rb_stat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04668">rb_stat_init()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05378">rb_sysopen()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l02788">run_exec_open()</a>.</p> </div> </div> <a id="a879d55791d2df05df7f63943ae7ff276"></a> <h2 class="memtitle"><span class="permalink"><a href="#a879d55791d2df05df7f63943ae7ff276">◆ </a></span>rb_str_equal()</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> rb_str_equal </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02542">2542</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, <a class="el" href="../../d1/db0/string_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02512">str_eql()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00790">init_addrinfo_getaddrinfo()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02699">match_equal()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00881">opt_eq_func()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00103">path_eq()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00109">rb_get_expanded_load_path()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>.</p> </div> </div> <a id="a48d7c050a9e0cabd779b9f639dfdbe43"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48d7c050a9e0cabd779b9f639dfdbe43">◆ </a></span>rb_str_format()</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> rb_str_format </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">421</a> of file <a class="el" href="../../d9/d2d/sprintf_8c_source.html">sprintf.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00025">BIT_DIGITS</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00198">CHAR_BIT</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00059">CHECK</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a28635788d3aea3accb30d588899da050">CHECK_FOR_FLAGS</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a8cee26b21c5ae7b2537598c220fde156">CHECK_FOR_WIDTH</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00051">ENC_CODERANGE_BROKEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00048">ENC_CODERANGE_UNKNOWN</a>, <a class="el" href="../../de/df2/ffs_8c_source.html#l00006">ffs()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00075">FILL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00345">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00350">FIXABLE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00051">FMINUS</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01079">fmt_setup()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00049">FNONE</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00052">FPLUS</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00056">FPREC</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00057">FPREC0</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00050">FSHARP</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00054">FSPACE</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00055">FWIDTH</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00053">FZERO</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00081">GETARG</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00123">GETASTER</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00101">GETNAMEARG</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00108">GETNUM</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00091">GETPOSARG</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00147">INTEGER_PACK_2COMP</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00156">INTEGER_PACK_BIG_ENDIAN</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00376">isnan</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00630">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00176">PRIdSIZE</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00069">PUSH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03366">rb_absint_numwords()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03430">rb_absint_singlebit_p()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05014">rb_big2str()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17407">rb_check_id_cstr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05213">rb_dbl2big()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00551">rb_eKeyError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00838">rb_enc_check()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01014">rb_enc_codelen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00993">rb_enc_codepoint_len()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00916">rb_enc_copy()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00832">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00184">rb_enc_isprint</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00946">rb_enc_mbclen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00165">rb_enc_mbcput</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01752">rb_enc_nth()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01844">rb_enc_raise()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00171">rb_enc_right_char_head</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01141">rb_enc_strlen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01031">rb_enc_toupper()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17271">rb_id2name()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00470">rb_inspect()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02757">rb_Integer()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03531">rb_integer_pack()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00317">rb_long2int</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01011">rb_obj_as_string()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00891">rb_str_buf_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00340">rb_str_coderange_scan_restartable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00842">rb_str_new4</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02024">rb_str_resize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02007">rb_str_set_len()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">rb_str_to_inum()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01098">RBIGNUM_NEGATIVE_P</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00814">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01484">ruby_debug</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00036">ruby_digitmap</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01483">ruby_verbose</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00032">sign_bits()</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00481">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00505">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00051">date_strftime_with_tmx()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00415">rb_f_sprintf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01431">rb_str_format_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, and <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00165">rb_strftime_with_timespec()</a>.</p> </div> </div> <a id="a62f03b299bc2bbe479e3ab3c3ca76ad0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a62f03b299bc2bbe479e3ab3c3ca76ad0">◆ </a></span>rb_str_free()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_free </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00941">941</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00166">frozen_strings</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00835">RSTRING_FSTR</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06237">ruby_sized_xfree()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00121">STR_HEAP_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00122">STR_HEAP_SIZE</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l12616">dispose_string()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l01490">obj_free()</a>.</p> </div> </div> <a id="a086b740785459822cc7ca924430bd6d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a086b740785459822cc7ca924430bd6d7">◆ </a></span>rb_str_freeze()</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> rb_str_freeze </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01967">1967</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01070">rb_obj_freeze()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00277">get_loaded_features_index()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00058">path_freeze()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00051">rb_construct_expanded_load_path()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00555">rb_provide_feature()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>.</p> </div> </div> <a id="ae3a4b38656e45011a94975206acf7650"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3a4b38656e45011a94975206acf7650">◆ </a></span>rb_str_hash()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> rb_str_hash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02421">2421</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00435">rb_enc_str_coderange()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01302">rb_memhash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01408">cdhash_hash()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02675">match_hash()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00160">path_hash()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00129">rb_any_hash()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02451">rb_str_hash_m()</a>.</p> </div> </div> <a id="abff17b0baeb7275f49e3bd417aec866f"></a> <h2 class="memtitle"><span class="permalink"><a href="#abff17b0baeb7275f49e3bd417aec866f">◆ </a></span>rb_str_hash_cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_str_hash_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02431">2431</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d21/memcmp_8c_source.html#l00007">memcmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02460">rb_str_comparable()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l01392">cdhash_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00224">fstring_cmp()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00080">rb_any_cmp()</a>.</p> </div> </div> <a id="a683d7a310ce87bf1aa5b5b3ea0d93ead"></a> <h2 class="memtitle"><span class="permalink"><a href="#a683d7a310ce87bf1aa5b5b3ea0d93ead">◆ </a></span>rb_str_inspect()</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> rb_str_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l04795">4795</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04747">CHAR_ESC_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00129">get_actual_encoding()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01776">ISPRINT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00140">MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00139">MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01187">OBJ_INFECT_RAW</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01366">rb_default_external_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01451">rb_default_internal_encoding()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00155">rb_enc_codepoint</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00590">rb_enc_from_index()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00178">rb_enc_isascii</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00184">rb_enc_isprint</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00156">rb_enc_mbc_to_codepoint</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00128">rb_enc_mbminlen</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00958">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00496">rb_enc_unicode_p()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04750">rb_str_buf_cat_escaped_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00891">rb_str_buf_new()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01272">rb_usascii_encoding()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02076">str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02120">str_buf_cat2</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l00166">check_path_encoding()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02442">gzfile_error_inspect()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01146">id_to_name()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00365">location_inspect_m()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01917">match_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08403">rb_str_quote_unprintable()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08439">sym_inspect()</a>.</p> </div> </div> <a id="abee4398ccf077c9cab2d51c5d2d25c22"></a> <h2 class="memtitle"><span class="permalink"><a href="#abee4398ccf077c9cab2d51c5d2d25c22">◆ </a></span>rb_str_intern()</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> rb_str_intern </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l07467">7467</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07758">hash2ptr_dispparams()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07787">hash2result()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01398">JSON_parse_string()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00609">set_state_ivars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08702">sym_capitalize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08689">sym_downcase()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00712">sym_each_i()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00290">sym_step_i()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08566">sym_succ()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08715">sym_swapcase()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08676">sym_upcase()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>.</p> </div> </div> <a id="aed0efe9b6a433458fbc9736a9c57d410"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed0efe9b6a433458fbc9736a9c57d410">◆ </a></span>rb_str_length()</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> rb_str_length </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01298">1298</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01317">LONG2NUM</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01238">str_strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06673">rb_str_each_char_size()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02726">reg_match_pos()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00411">strscan_get_charpos()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08650">sym_length()</a>.</p> </div> </div> <a id="ac8be785eb014dbaac6d9daeba3cbaf17"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8be785eb014dbaac6d9daeba3cbaf17">◆ </a></span>rb_str_locktmp()</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> rb_str_locktmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l04648">rb_io_sysread()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02000">rb_str_locktmp_ensure()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>.</p> </div> </div> <a id="a63a6d05687cf812131dce11743581b9d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63a6d05687cf812131dce11743581b9d">◆ </a></span>rb_str_modify()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_modify </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01483">1483</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00056">ENC_CODERANGE_CLEAR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01451">str_independent()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01480">str_make_independent</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02304">io_set_read_length()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02283">io_setstrbuf()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00329">rb_file_expand_path_internal()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04398">rb_str_setbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03668">rb_str_splice_0()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01263">rb_str_vcatf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01643">rb_string_value_cstr()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08924">setup_narg()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02076">str_buf_cat()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01812">string_to_c()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01758">string_to_c_strict()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02350">string_to_r()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02294">string_to_r_strict()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00714">strio_extend()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01282">strio_read()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l00796">strio_ungetbyte()</a>.</p> </div> </div> <a id="abc41f64bde8ae25d5ea021cfdaa0d9dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc41f64bde8ae25d5ea021cfdaa0d9dd">◆ </a></span>rb_str_modify_expand()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_modify_expand </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01491">1491</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00056">ENC_CODERANGE_CLEAR</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01343">REALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01451">str_independent()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01460">str_make_independent_expand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00052">STR_UNSET_NOCAPA</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00087">TERM_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l02283">io_setstrbuf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02297">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02139">rb_str_cat()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02313">read_all()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01626">str_fill_term()</a>.</p> </div> </div> <a id="a48b2b873adb8b6a04254bd631c4b03c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48b2b873adb8b6a04254bd631c4b03c5">◆ </a></span>rb_str_new()</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> rb_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00534">534</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00047">rb_cString</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00528">str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01473">addrinfo_mdump()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01735">addrinfo_to_sockaddr()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02846">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10984">argf_getpartial()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00094">asn1str_to_str()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00354">BigDecimal_dump()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02034">BigDecimal_inspect()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01980">BigDecimal_split()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00697">BigDecimal_to_f()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01889">BigDecimal_to_s()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00386">bsock_getpeername()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00355">bsock_getsockname()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00315">bsock_getsockopt()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00020">bubblebabble_str_new()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06360">check_pipe_command()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01158">cState_array_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01011">cState_indent()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01122">cState_object_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01048">cState_space()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01085">cState_space_before()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00627">cState_to_h()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06626">date_strftime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00420">date_zone_to_diff()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00381">decode_bstr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00483">decode_eoc()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l02134">dir_s_home()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03829">econv_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01977">econv_description()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03879">econv_finish()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03987">econv_primitive_errinfo()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04090">econv_putback()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02636">env_fetch()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02524">env_str_new()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00409">extract_user_token()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02783">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02705">gzfile_read()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02761">gzfile_read_all()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02512">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02718">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03991">gzreader_gets()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01075">infected_str_new()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01187">inspect1()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01206">inspect2()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02557">int_chr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00795">int_ossl_asn1_decode0_prim()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03451">io_getc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02283">io_setstrbuf()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02256">io_shift_cbuf()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00745">join_der()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09967">lib_conv_listelement()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09869">lib_merge_tklist()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07941">lib_toUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08331">lib_UTF_backslash_core()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00815">load_file_read_contents()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00362">load_transcoder_entry()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02046">make_econv_exception()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01848">match_to_s()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00590">Messaging_HandleMessage()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00980">name_to_backref_number()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01262">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00762">ossl_asn1data_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01174">ossl_asn1eoc_initialize()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00219">ossl_bn_to_s()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00423">ossl_cipher_final()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00373">ossl_cipher_update()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00498">ossl_dh_compute_key()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00319">ossl_dh_to_der()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00206">ossl_digest_finish()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00493">ossl_dsa_sign()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00357">ossl_dsa_to_der()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00275">ossl_hmac_s_digest()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00059">ossl_membio2str0()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00175">ossl_pkcs12_to_der()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00797">ossl_pkcs7_to_der()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00272">ossl_pkey_sign()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00096">ossl_rand_bytes()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00115">ossl_rand_pseudo_bytes()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00476">ossl_rsa_private_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00444">ossl_rsa_private_encrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00415">ossl_rsa_public_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00386">ossl_rsa_public_encrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00351">ossl_rsa_to_der()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00215">ossl_spki_get_challenge()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00141">ossl_spki_print()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00092">ossl_spki_to_der()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00211">ossl_ssl_session_to_der()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00237">ossl_ssl_session_to_pem()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00270">ossl_ssl_session_to_text()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00357">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00128">ossl_str_new()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00186">ossl_x509_to_der()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00204">ossl_x509attr_get_value()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00240">ossl_x509attr_to_der()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00163">ossl_x509crl_get_signature_algorithm()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00360">ossl_x509crl_to_der()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00383">ossl_x509crl_to_pem()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00406">ossl_x509crl_to_text()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00416">ossl_x509ext_to_der()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00259">ossl_x509name_to_a()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00394">ossl_x509name_to_der()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00285">ossl_x509req_get_signature_algorithm()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00165">ossl_x509req_to_der()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00142">ossl_x509req_to_pem()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00185">ossl_x509req_to_text()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01217">r_bytes0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01168">r_bytes1_buffered()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12107">rb_compile_cstr()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00614">rb_digest_base_finish()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00548">rb_enc_str_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00573">rb_exc_new()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02966">rb_execarg_run_options()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08196">rb_f_backquote()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02595">rb_f_getenv()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03911">rb_file_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04106">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03851">rb_file_s_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04041">rb_file_s_extname()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00296">rb_gdbm_fetch()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00337">rb_gdbm_firstkey()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00353">rb_gdbm_nextkey()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02013">rb_inflate_inflate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02977">rb_io_getline_fast()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06919">rb_io_putc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03856">rb_io_ungetbyte()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01287">rb_iseq_disasm_insn()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00136">rb_nkf_convert()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12114">rb_parser_compile_cstr()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05361">rb_path_check()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00877">rb_random_bytes()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02580">rb_reg_compile()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03013">rb_reg_quote()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00560">rb_str_new_cstr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01352">rb_str_plus()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03923">rb_str_slice_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00589">rb_tainted_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00540">rb_usascii_str_new()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07171">rb_write_error2()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00792">reg_named_captures_iter()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01466">rsock_addrinfo_inspect_sockaddr()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00069">s3e()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13473">set_file_encoding()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00760">set_option_encoding_once()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01117">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01480">sock_s_pack_sockaddr_in()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01069">sock_sockaddr()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00249">sockopt_s_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00157">sockopt_s_byte()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00201">sockopt_s_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00362">sockopt_s_ipv4_multicast_loop()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00425">sockopt_s_ipv4_multicast_ttl()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00300">sockopt_s_linger()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l00136">str_new()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00970">strio_getline()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01250">strio_putc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01282">strio_read()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00098">strio_substr()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04584">time_mdump()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04532">time_strftime()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01079">tkstr_to_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00204">warn_print()</a>, <a class="el" href="../../d3/d42/psych__emitter_8c_source.html#l00015">writer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_detach_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00906">zstream_detach_input()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_expand_buffer_into()</a>.</p> </div> </div> <a id="a2b9cc485b0aa1dc270744b8b9eb47569"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2b9cc485b0aa1dc270744b8b9eb47569">◆ </a></span>rb_str_new_cstr()</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> rb_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00560">560</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01473">addrinfo_mdump()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03056">decorate_convpath()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00526">dir_inspect()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00303">dump_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03515">econv_convpath()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04063">finish_writeconv()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l07102">gc_profile_dump_on()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01565">hist_to_s()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01793">Init_readline()</a>, <a class="el" href="../../d8/d13/strscan_8c_source.html#l01187">inspect1()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05475">opobj_inspect()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07225">prep_io()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01321">process_options()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00509">pty_open()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01088">rand_random()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02035">rb_econv_open_exc()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02085">rb_exec_fillarg()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05589">rb_file_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01968">rb_io_inspect()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09705">rb_io_s_binread()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l02040">rb_iseq_defined_string()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01769">rb_load_file()</a>, <a class="el" href="../../dd/d2d/node_8c_source.html#l00894">rb_parser_dump_tree()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00379">rb_path2class()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00165">rb_strftime_with_timespec()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01371">ruby_eval_string_from_file()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01390">ruby_eval_string_from_file_protect()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03095">search_convpath_i()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00247">sig_signame()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l02505">sys_fail2()</a>.</p> </div> </div> <a id="ab771cea1c6187da7a08e9f0bc309a0a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab771cea1c6187da7a08e9f0bc309a0a6">◆ </a></span>rb_str_new_frozen()</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> rb_str_new_frozen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00833">833</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/dac/ossl_8h_source.html#l00045">assert</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00038">ENCODING_GET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01193">OBJ_FROZEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00428">rb_enc_cr_str_exact_copy()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d8/d16/gc_8c.html#a2f2bd1a90a891cf8697328b4ba8d4d54">STR_ASSOC</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00728">STR_ASSOC_P</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00528">str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00793">str_new3()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00808">str_new4()</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l00174">fstr_update_callback()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01364">hash_aset_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01375">io_write()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02006">rb_check_argv()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02526">rb_econv_prepare_options()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01854">rb_econv_substr_append()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05529">rb_file_open_generic()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06643">rb_io_reopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04603">rb_io_syswrite()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00293">rb_set_class_path_string()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01828">set_arg0()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00761">str_replace_shared_without_enc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04697">time_mload()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l12005">yycompile()</a>.</p> </div> </div> <a id="a26b6747ce71f213f14bedf7f1d892ad0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26b6747ce71f213f14bedf7f1d892ad0">◆ </a></span>rb_str_new_shared()</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> rb_str_new_shared </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00799">799</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00793">str_new3()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l03851">rb_file_s_basename()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>.</p> </div> </div> <a id="a861351a1cb7ae75a5d8b1a0bcec057da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a861351a1cb7ae75a5d8b1a0bcec057da">◆ </a></span>rb_str_new_with_class()</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> rb_str_new_with_class </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00874">874</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00528">str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l07969">rb_str_ellipsize()</a>.</p> </div> </div> <a id="a197c031196840caab65ccbe11fa3e0ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a197c031196840caab65ccbe11fa3e0ee">◆ </a></span>rb_str_offset()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long rb_str_offset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01780">1780</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00234">single_byte_optimizable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01772">str_offset()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l02726">reg_match_pos()</a>.</p> </div> </div> <a id="a42253a059c9b3ebacd49f9fcc3fb1b91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42253a059c9b3ebacd49f9fcc3fb1b91">◆ </a></span>rb_str_plus()</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> rb_str_plus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01352">1352</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00059">ENC_CODERANGE_AND</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00064">ENCODING_CODERANGE_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01174">FL_SET_RAW</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01181">OBJ_TAINTED_RAW</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00838">rb_enc_check()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00077">rb_enc_to_index</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>.</p> </div> </div> <a id="a5ea7db726948a2669aaa95cff05e050b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ea7db726948a2669aaa95cff05e050b">◆ </a></span>rb_str_replace()</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> rb_str_replace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l04322">4322</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l01527">str_discard()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01442">str_modifiable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01026">str_replace()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01085">rb_str_init()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08312">str_scrub_bang()</a>.</p> </div> </div> <a id="a0a133856edb99f69eae3cb5a9e275ac9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a133856edb99f69eae3cb5a9e275ac9">◆ </a></span>rb_str_resize()</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> rb_str_resize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02024">2024</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00056">ENC_CODERANGE_CLEAR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01343">REALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l06245">ruby_xfree()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00731">STR_EMBED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00121">STR_HEAP_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01451">str_independent()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01460">str_make_independent_expand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00060">STR_SET_EMBED</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00061">STR_SET_EMBED_LEN</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00056">STR_SET_NOEMBED</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00088">TERM_FILL</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00087">TERM_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l03030">append_fspath()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02846">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10984">argf_getpartial()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10883">argf_read()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04815">big2str_generic()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00354">BigDecimal_dump()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02034">BigDecimal_inspect()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01980">BigDecimal_split()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01889">BigDecimal_to_s()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02977">copy_home_path()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10249">copy_stream_fallback_body()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00661">flo_to_s()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00298">get_user_from_path()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01319">glob_helper()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02442">gzfile_error_inspect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02718">gzfile_readpartial()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09967">lib_conv_listelement()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15051">literal_concat0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00927">marshal_dump()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00655">moreswitches()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00373">ossl_cipher_update()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00206">ossl_digest_finish()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04980">rb_big2str0()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01811">rb_econv_append()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01198">rb_enc_vsprintf()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00378">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03232">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03208">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02977">rb_io_getline_fast()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01379">rb_iseq_disasm()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00043">rb_nkf_putchar()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03013">rb_reg_quote()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00553">rb_reg_to_s()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02339">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01263">rb_str_vcatf()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00386">ruby_init_loadpath_safe()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02756">ruby_setenv()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l13473">set_file_encoding()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08924">setup_narg()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03402">str_shrink()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02420">str_transcoding_resize()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00714">strio_extend()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00180">strio_init()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01282">strio_read()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01439">strio_truncate()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00796">strio_ungetbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00740">strio_ungetc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08439">sym_inspect()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03837">VpAlloc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00227">w_nbyte()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04982">yyparse()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00732">zstream_append_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00765">zstream_detach_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00878">zstream_discard_input()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00620">zstream_expand_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_expand_buffer_into()</a>.</p> </div> </div> <a id="a682a7356c3dcf8faf21dcff7439312c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a682a7356c3dcf8faf21dcff7439312c4">◆ </a></span>rb_str_resurrect()</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> rb_str_resurrect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01068">1068</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00047">rb_cString</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00098">rb_sourcefile</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01001">rb_sourceline()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00049">RUBY_DTRACE_STRING_CREATE</a>, <a class="el" href="../../d8/dc4/probes_8h_source.html#l00048">RUBY_DTRACE_STRING_CREATE_ENABLED</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01054">str_duplicate()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l02427">gzfile_raise()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02904">gzfile_reader_get_unused()</a>, and <a class="el" href="../../dd/d74/iseq_8c_source.html#l00032">obj_resurrect()</a>.</p> </div> </div> <a id="a0edb488dd3eace65f01a947f04c1fa6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0edb488dd3eace65f01a947f04c1fa6a">◆ </a></span>rb_str_scrub()</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> rb_str_scrub </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>repl</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">str</td><td>the string to be scrubbed </td></tr> <tr><td class="paramname">repl</td><td>the replacement character </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>If given string is invalid, returns a new string. Otherwise, returns Qnil. </dd></dl> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l08037">8037</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d1/db0/string_8c.html#a2c82d20a1a5482351e73476ae3f97ede">DEFAULT_REPLACE_CHAR</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00050">ENC_CODERANGE_VALID</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00064">ENCODING_CODERANGE_SET</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01174">FL_SET_RAW</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00140">MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00139">MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00141">MBCLEN_INVALID_P</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00142">MBCLEN_NEEDMORE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01181">OBJ_TAINTED_RAW</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00245">rb_enc_dummy_p()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00129">rb_enc_mbmaxlen</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00128">rb_enc_mbminlen</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00958">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00548">rb_enc_str_new()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00077">rb_enc_to_index</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02123">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00891">rb_str_buf_new()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00403">rb_utf8_encindex</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00254">search_nonascii()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08006">str_compat_and_valid()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08290">str_scrub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08312">str_scrub_bang()</a>, and <a class="el" href="../../d3/d26/transcode_8c_source.html#l02663">str_transcode0()</a>.</p> </div> </div> <a id="a5c5ebfd0e728d29888e769606dec1757"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c5ebfd0e728d29888e769606dec1757">◆ </a></span>rb_str_set_len()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_set_len </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l02007">2007</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00327">rb_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00547">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00468">rb_str_capacity()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01442">str_modifiable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00067">STR_SET_LEN</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00727">STR_SHARED_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00088">TERM_FILL</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00087">TERM_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l02846">appendline()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02304">io_set_read_length()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00362">load_transcoder_entry()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01410">ole_wc2vstr()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00423">ossl_cipher_final()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00373">ossl_cipher_update()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00498">ossl_dh_compute_key()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00493">ossl_dsa_sign()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00272">ossl_pkey_sign()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00476">ossl_rsa_private_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00444">ossl_rsa_private_encrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00415">ossl_rsa_public_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00386">ossl_rsa_public_encrypt()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00240">ossl_x509attr_to_der()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01811">rb_econv_append()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02326">rb_execarg_fixup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02966">rb_execarg_run_options()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03055">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04106">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00136">rb_nkf_convert()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03621">rb_realpath_internal()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00607">rb_str_conv_enc_opts()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02313">read_all()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00182">rsock_s_recvfrom_nonblock()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01134">ruby__sfvwrite()</a>, and <a class="el" href="../../d3/d26/transcode_8c_source.html#l02663">str_transcode0()</a>.</p> </div> </div> <a id="a7fa2184f1d911ae1342228f818cf376f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fa2184f1d911ae1342228f818cf376f">◆ </a></span>rb_str_setter()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_setter </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l07875">7875</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17271">rb_id2name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11904">Init_IO()</a>.</p> </div> </div> <a id="a284132f9d055bd8adef45b71f26ee6ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a284132f9d055bd8adef45b71f26ee6ae">◆ </a></span>rb_str_shared_replace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_shared_replace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00972">972</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00054">ENC_CODERANGE_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01175">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00826">rb_enc_associate()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01221">RB_OBJ_WRITE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01527">str_discard()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00729">STR_NOCAPA</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00730">STR_NOCAPA_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00060">STR_SET_EMBED</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00061">STR_SET_EMBED_LEN</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00056">STR_SET_NOEMBED</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00052">STR_UNSET_NOCAPA</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l04606">rb_str_reverse_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03360">rb_str_succ_bang()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02798">str_encode_bang()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>.</p> </div> </div> <a id="a8e4d9d5766f302cb9bb7153a6e525b6c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e4d9d5766f302cb9bb7153a6e525b6c">◆ </a></span>rb_str_split()</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> rb_str_split </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l06409">6409</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>.</p> </div> </div> <a id="a6c8d45286fd94753c361e7c027a95689"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c8d45286fd94753c361e7c027a95689">◆ </a></span>rb_str_strlen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long rb_str_strlen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01284">1284</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01238">str_strlen()</a>.</p> </div> </div> <a id="ad9828818c61258f1ddf03369fbcfee61"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9828818c61258f1ddf03369fbcfee61">◆ </a></span>rb_str_sublen()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long rb_str_sublen </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01827">1827</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01095">enc_strlen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00234">single_byte_optimizable()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02797">rb_reg_match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02856">rb_reg_match2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03788">rb_str_aset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02747">rb_str_index_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02912">rb_str_rindex_m()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>.</p> </div> </div> <a id="a1f7dcc2195c6034a9050ce99f3fe816a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f7dcc2195c6034a9050ce99f3fe816a">◆ </a></span>rb_str_subpos()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char* rb_str_subpos </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01859">1859</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENC_CODERANGE</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00050">ENC_CODERANGE_VALID</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00129">rb_enc_mbmaxlen</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00128">rb_enc_mbminlen</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00168">rb_enc_prev_char</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01257">rb_utf8_encoding()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00234">single_byte_optimizable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01702">str_nth_len()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01772">str_offset()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01238">str_strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l01944">rb_str_substr()</a>.</p> </div> </div> <a id="aadf59e7cbba9319e199d85ef2448a970"></a> <h2 class="memtitle"><span class="permalink"><a href="#aadf59e7cbba9319e199d85ef2448a970">◆ </a></span>rb_str_subseq()</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> rb_str_subseq </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01838">1838</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00398">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03640">rb_str_drop_bytes()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">rb_str_new5</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00833">rb_str_new_frozen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00799">rb_str_new_shared()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l00917">check_dirname()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00226">features_index_add()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01645">match_array()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00219">path_sub_ext()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04041">rb_file_s_extname()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03621">rb_realpath_internal()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01586">rb_reg_match_post()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01559">rb_reg_match_pre()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01515">rb_reg_nth_match()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03337">rb_reg_regsub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06936">rb_str_chop()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07969">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06679">rb_str_enumerate_chars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07729">rb_str_partition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07779">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06199">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03982">rb_str_sub_bang()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03509">realpath_rec()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00842">search_required()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04128">str_gsub()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00801">zstream_shift_buffer()</a>.</p> </div> </div> <a id="a61efad31b183f52fe068b4c0daf8fdd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a61efad31b183f52fe068b4c0daf8fdd9">◆ </a></span>rb_str_substr()</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> rb_str_substr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01944">1944</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00398">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00842">rb_str_new4</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">rb_str_new5</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01859">rb_str_subpos()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01121">RSTRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00819">RSTRING_EMBED_LEN_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00793">str_new3()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l06919">rb_io_putc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03508">rb_str_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03627">rb_str_aref_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04367">rb_str_chr()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00609">set_state_ivars()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l01250">strio_putc()</a>.</p> </div> </div> <a id="af513b28149fbaaa7fecd52e514a679c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af513b28149fbaaa7fecd52e514a679c2">◆ </a></span>rb_str_succ()</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> rb_str_succ </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l03262">3262</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l03174">enc_succ_alnum_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03060">enc_succ_char()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01782">ISALPHA</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01783">ISDIGIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03055">NEIGHBOR_FOUND</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03054">NEIGHBOR_NOT_CHAR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03056">NEIGHBOR_WRAPPED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00189">ONIGENC_CODE_TO_MBC_MAXLEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00247">ONIGENC_MBCLEN_CHARFOUND_LEN</a>, <a class="el" href="../../d8/db3/oniguruma_8h_source.html#l00246">ONIGENC_MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00188">rb_enc_asciicompat</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00398">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00958">rb_enc_precise_mbclen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00168">rb_enc_prev_char</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00435">rb_enc_str_coderange()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">rb_str_new5</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00096">RESIZE_CAPA</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00124">STR_ENC_GET</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00067">STR_SET_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03360">rb_str_succ_bang()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08566">sym_succ()</a>.</p> </div> </div> <a id="a8efad513e7493bcd2ada03102f2371c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8efad513e7493bcd2ada03102f2371c3">◆ </a></span>rb_str_times()</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> rb_str_times </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01383">1383</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00191">LONG_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00398">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00843">rb_str_new5</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>.</p> </div> </div> <a id="a9c93a5402138185ceff87cb1f483c4f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c93a5402138185ceff87cb1f483c4f5">◆ </a></span>rb_str_tmp_new()</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> rb_str_tmp_new </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00919">919</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00528">str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00655">moreswitches()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00925">rb_alloc_tmp_buffer()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00378">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05443">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05514">rb_find_file_safe()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02663">str_transcode0()</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03837">VpAlloc()</a>.</p> </div> </div> <a id="a2815e113b851cdd2ef186d322b9c73aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2815e113b851cdd2ef186d322b9c73aa">◆ </a></span>rb_str_to_dbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_str_to_dbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02890">2890</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01354">ALLOCV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01357">ALLOCV_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02806">rb_cstr_to_dbl()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00146">f_to_f()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l04712">rb_str_to_f()</a>.</p> </div> </div> <a id="a88eee7153b605f7e2e7773937880c124"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88eee7153b605f7e2e7773937880c124">◆ </a></span>rb_str_to_inum()</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> rb_str_to_inum </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04129">4129</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01354">ALLOCV</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01357">ALLOCV_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01360">MEMCPY</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03963">rb_cstr_to_inum()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01579">rb_must_asciicompat()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00541">StringValueCStr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00130">fun1()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02518">obj2int()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02541">obj2subsecx()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02528">obj2vint()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04379">rb_str2inum()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00421">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07366">rb_str_hex()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07387">rb_str_oct()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04679">rb_str_to_i()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02557">usec2subsecx()</a>.</p> </div> </div> <a id="a027ec67101bdfadde1553c0a0a70c724"></a> <h2 class="memtitle"><span class="permalink"><a href="#a027ec67101bdfadde1553c0a0a70c724">◆ </a></span>rb_str_unlocktmp()</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> rb_str_unlocktmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01990">1990</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00547">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00051">STR_TMPLOCK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l04648">rb_io_sysread()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02000">rb_str_locktmp_ensure()</a>, and <a class="el" href="../../d3/d83/readline_8c_source.html#l00447">readline_readline()</a>.</p> </div> </div> <a id="a402efc00ae2755beeebb58208b9d1670"></a> <h2 class="memtitle"><span class="permalink"><a href="#a402efc00ae2755beeebb58208b9d1670">◆ </a></span>rb_str_update()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_str_update </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l03744">3744</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l03701">rb_str_splice()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02412">rb_str_prepend()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l00740">strio_ungetc()</a>.</p> </div> </div> <a id="a431fe56e927b571beb0a4b76791368a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a431fe56e927b571beb0a4b76791368a6">◆ </a></span>rb_str_vcatf()</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> rb_str_vcatf </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">va_list </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01263">1263</a> of file <a class="el" href="../../d9/d2d/sprintf_8c_source.html">sprintf.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00200">__SSTR</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00193">__SWR</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00537">BSD_vfprintf()</a>, <a class="el" href="../../d9/d2d/sprintf_8c.html#a7a51ed112e9b79f89e3e70beb8db8bf5">f</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00468">rb_str_capacity()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01483">rb_str_modify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02024">rb_str_resize()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00610">RBASIC_SET_CLASS_RAW</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00849">RSTRING_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01161">ruby__sfvextra()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01134">ruby__sfvwrite()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01130">rb_printf_buffer_extra::value</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00084">compile_snprintf()</a>, <a class="el" href="../../d5/d05/objspace__dump_8c_source.html#l00039">dump_append()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01290">rb_str_catf()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00204">warn_print()</a>.</p> </div> </div> <a id="ad7cf2d103c6ce7d9b82c0076effac263"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7cf2d103c6ce7d9b82c0076effac263">◆ </a></span>rb_String()</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> rb_String </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03009">3009</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01678">rb_check_string_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02637">rb_convert_type()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00646">exc_to_s()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00058">GetBNPtr()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05043">make_version_str()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00899">ossl_sslctx_set_ciphers()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l03032">rb_f_string()</a>.</p> </div> </div> <a id="ad2d6182ae153c836e7e0323dd4c2b44b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad2d6182ae153c836e7e0323dd4c2b44b">◆ </a></span>rb_struct_alloc()</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> rb_struct_alloc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00494">494</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00884">RARRAY_LENINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>.</p> </div> </div> <a id="a0f3a79e538eee8717eb04683b33ec8c1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f3a79e538eee8717eb04683b33ec8c1">◆ </a></span>rb_struct_alloc_noinit()</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> rb_struct_alloc_noinit </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00235">235</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d53/struct_8c_source.html#l00472">struct_alloc()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00555">Init_thread()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l01271">range_alloc()</a>.</p> </div> </div> <a id="aae6d2b4bc10b01999cc8971c3c5d57aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae6d2b4bc10b01999cc8971c3c5d57aa">◆ </a></span>rb_struct_aref()</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> rb_struct_aref </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00757">757</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00724">rb_struct_aref_id()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01071">RSTRUCT_GET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01058">RSTRUCT_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00356">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00494">T_SYMBOL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d53/struct_8c_source.html#l01068">Init_Struct()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00859">struct_entry()</a>.</p> </div> </div> <a id="ab3644be2c67c18c28843ff18ed075f52"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3644be2c67c18c28843ff18ed075f52">◆ </a></span>rb_struct_aset()</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> rb_struct_aset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00827">827</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00717">QUOTE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17365">rb_check_id()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00550">rb_eIndexError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00785">rb_struct_aset_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00148">rb_struct_modify()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01058">RSTRUCT_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01070">RSTRUCT_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00356">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00482">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00494">T_SYMBOL</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d53/struct_8c_source.html#l01068">Init_Struct()</a>.</p> </div> </div> <a id="ab41ae4386cda03d8f8895b4d8692476a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab41ae4386cda03d8f8895b4d8692476a">◆ </a></span>rb_struct_define()</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> rb_struct_define </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00306">306</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d53/struct_8c_source.html#l00177">anonymous_struct()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00188">new_struct()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">rb_ary_tmp_new()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00015">rb_cStruct</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>.</p> </div> </div> <a id="ae51f216dc2c9f2717acb4e542029b886"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae51f216dc2c9f2717acb4e542029b886">◆ </a></span>rb_struct_define_under()</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> rb_struct_define_under </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00327">327</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">rb_ary_tmp_new()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00015">rb_cStruct</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00657">rb_define_class_under()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00206">setup_struct()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d97/etc_8c_source.html#l00673">Init_etc()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l07414">Init_process()</a>.</p> </div> </div> <a id="a8a053f2788466aec6c9e0f3cf011cf0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a053f2788466aec6c9e0f3cf011cf0d">◆ </a></span>rb_struct_define_without_accessor()</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> rb_struct_define_without_accessor </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00288">288</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">rb_ary_tmp_new()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00241">struct_define_without_accessor()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/df7/range_8c_source.html#l01336">Init_Range()</a>.</p> </div> </div> <a id="a23c08d41c8d5b383fe02f9cc5bf4b309"></a> <h2 class="memtitle"><span class="permalink"><a href="#a23c08d41c8d5b383fe02f9cc5bf4b309">◆ </a></span>rb_struct_define_without_accessor_under()</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> rb_struct_define_without_accessor_under </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>outer</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>class_name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>super</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#aeed9d184fcca117440c2e7cf77dfde3a">rb_alloc_func_t</a> </td> <td class="paramname"><em>alloc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00270">270</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01194">OBJ_FREEZE</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">rb_ary_tmp_new()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00241">struct_define_without_accessor()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00555">Init_thread()</a>.</p> </div> </div> <a id="adaa514f8a3d273f6526b125c22a916a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#adaa514f8a3d273f6526b125c22a916a8">◆ </a></span>rb_struct_getmember()</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> rb_struct_getmember </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00097">97</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00355">ID2SYM</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00091">not_a_member()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00901">RARRAY_AREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00053">rb_struct_members()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01071">RSTRUCT_GET</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d53/struct_8c_source.html#l00116">rb_struct_ref()</a>.</p> </div> </div> <a id="ab2f57f50b76060bac27501039255c615"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2f57f50b76060bac27501039255c615">◆ </a></span>rb_struct_initialize()</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> rb_struct_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00466">466</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RARRAY_CONST_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00884">RARRAY_LENINT</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00446">rb_struct_initialize_m()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>.</p> </div> </div> <a id="aa9077c9f09b13751d9f5fc4e17f97923"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9077c9f09b13751d9f5fc4e17f97923">◆ </a></span>rb_struct_members()</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> rb_struct_members </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00053">53</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00878">RARRAY_LEN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00226">rb_obj_class()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00039">rb_struct_s_members()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01058">RSTRUCT_LEN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d53/struct_8c_source.html#l00605">inspect_struct()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00724">rb_struct_aref_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00785">rb_struct_aset_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00580">rb_struct_each_pair()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00097">rb_struct_getmember()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00155">rb_struct_set()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00693">rb_struct_to_h()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00598">w_object()</a>.</p> </div> </div> <a id="af2d2e69878c46c738f8ea095763dbde3"></a> <h2 class="memtitle"><span class="permalink"><a href="#af2d2e69878c46c738f8ea095763dbde3">◆ </a></span>rb_struct_new()</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> rb_struct_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><em>...</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00500">500</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d53/struct_8c_source.html#l00132">N_REF_FUNC</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00432">num_members()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00602">numberof</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00907">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00538">rb_ary_tmp_new()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00317">rb_long2int</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">size</a>.</p> </div> </div> <a id="a24c96f15006fafa5e7c1b13baa365d59"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24c96f15006fafa5e7c1b13baa365d59">◆ </a></span>rb_struct_s_members()</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> rb_struct_s_members </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00039">39</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d53/struct_8c_source.html#l00016">id_members</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00021">struct_ivar_get()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_ARRAY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01488">r_object0()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00053">rb_struct_members()</a>, and <a class="el" href="../../dd/d53/struct_8c_source.html#l00065">rb_struct_s_members_m()</a>.</p> </div> </div> <a id="a564559c7653938771a7c75f054e4eeaf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a564559c7653938771a7c75f054e4eeaf">◆ </a></span>rb_sym_all_symbols()</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> rb_sym_all_symbols </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l17303">17303</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00831">RString::ary</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00085">st_table::num_entries</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00090">rb_ary_new2</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01034">st_foreach()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16758">symbols::sym_id</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l17280">symbols_i()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>.</p> </div> </div> <a id="aa5cd84704bb44be8829b0392b7f1a4db"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5cd84704bb44be8829b0392b7f1a4db">◆ </a></span>rb_sym_interned_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_sym_interned_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6b530fce35a344ec394c08c6643cdd8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b530fce35a344ec394c08c6643cdd8a">◆ </a></span>rb_sym_to_s()</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> rb_sym_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l08481">8481</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00047">rb_cString</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00793">str_new3()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03695">sym</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00356">SYM2ID</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/df3/constants_8c_source.html#l00018">constant_arg()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08432">ev_on_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08525">fev_off_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04546">fole_respond_to()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03302">hash2named_arg()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00210">location_base_label()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03355">ole_invoke()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00768">range_each()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02715">reg_operand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08636">sym_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08603">sym_casecmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08586">sym_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08620">sym_match()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l08566">sym_succ()</a>.</p> </div> </div> <a id="aa4978e2994858672d52f52a39ccd2e06"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4978e2994858672d52f52a39ccd2e06">◆ </a></span>rb_symname_p()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_symname_p </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l16868">16868</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16727">name</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01242">rb_ascii8bit_encoding()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16874">rb_enc_symname_p()</a>.</p> </div> </div> <a id="a82c33571533db32c5bd3d2515a152593"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82c33571533db32c5bd3d2515a152593">◆ </a></span>rb_syswait()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_syswait </td> <td>(</td> <td class="paramtype">rb_pid_t </td> <td class="paramname"><em>pid</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l03763">3763</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/d85/process_8c_source.html#l00758">rb_waitpid()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l04315">rb_io_close()</a>.</p> </div> </div> <a id="a857320dd57dc897c57ee0345f6f04f06"></a> <h2 class="memtitle"><span class="permalink"><a href="#a857320dd57dc897c57ee0345f6f04f06">◆ </a></span>rb_tainted_str_new()</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> rb_tainted_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00589">589</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l03452">env_rassoc()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00405">fdbm_delete()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00481">fdbm_delete_if()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00739">fdbm_each_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00763">fdbm_each_pair()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00715">fdbm_each_value()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00245">fdbm_fetch()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00556">fdbm_invert()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00310">fdbm_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00792">fdbm_keys()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00350">fdbm_select()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00451">fdbm_shift()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00902">fdbm_to_a()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00928">fdbm_to_hash()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00816">fdbm_values()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03585">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08129">lib_fromUTF8_core()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00487">rb_dlptr_aref()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00327">rb_dlptr_to_s()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00360">rb_dlptr_to_str()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00686">rb_external_str_new_with_enc()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00528">rb_fiddle_ptr_aref()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00361">rb_fiddle_ptr_to_s()</a>, <a class="el" href="../../de/dcd/pointer_8c_source.html#l00399">rb_fiddle_ptr_to_str()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00182">rsock_s_recvfrom_nonblock()</a>.</p> </div> </div> <a id="a952a6ba1061ebd52680d445331bb6a78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a952a6ba1061ebd52680d445331bb6a78">◆ </a></span>rb_tainted_str_new_cstr()</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> rb_tainted_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00598">598</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00858">addrinfo_firstonly_new()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00884">addrinfo_list_new()</a>, and <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00790">init_addrinfo_getaddrinfo()</a>.</p> </div> </div> <a id="ac86131edba4a5a668958ce58b661d7ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac86131edba4a5a668958ce58b661d7ee">◆ </a></span>rb_thread_alone()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_thread_alone </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02994">2994</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00210">thread_debug</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02988">vm_living_thread_num()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l00979">io_writable_length()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05060">ip_rb_threadTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04025">ip_rb_threadUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04903">ip_rb_threadVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04459">ip_rbTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04219">ip_rbVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01126">rb_thread_polling()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01174">rb_thread_schedule_limits()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02346">rb_thread_stop()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00421">rb_thread_terminate_all()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00758">rb_waitpid()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00503">thread_start_func_2()</a>.</p> </div> </div> <a id="abd6f8148f90fefcd84afa732cefc2965"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd6f8148f90fefcd84afa732cefc2965">◆ </a></span>rb_thread_atfork()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_atfork </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l03935">3935</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00613">rb_thread_struct::join_list</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01323">rb_reset_random_seed()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03904">rb_thread_atfork_internal()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03920">terminate_atfork_i()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>.</p> </div> </div> <a id="a9582c89e8f607363640a487f183431ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9582c89e8f607363640a487f183431ab">◆ </a></span>rb_thread_atfork_before_exec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_atfork_before_exec </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l03958">3958</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l03904">rb_thread_atfork_internal()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03945">terminate_atfork_before_exec_i()</a>.</p> </div> </div> <a id="a9c9bfa5b17b2be949b3ca843e6a0ee9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c9bfa5b17b2be949b3ca843e6a0ee9e">◆ </a></span>rb_thread_check_ints()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_check_ints </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01143">1143</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00980">RUBY_VM_CHECK_INTS_BLOCKING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02299">bary_short_mul()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02690">BigMath_s_exp()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00403">collect_all()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00513">enum_to_h_i()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01215">io_binwrite()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01077">rb_io_wait_readable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01103">rb_io_wait_writable()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02141">trap_check()</a>.</p> </div> </div> <a id="a987c01487d77573a7840848bc2c37b0e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a987c01487d77573a7840848bc2c37b0e">◆ </a></span>rb_thread_create()</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> rb_thread_create </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l00745">745</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01594">rb_cThread</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02233">rb_thread_alloc()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00625">thread_create_core()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02951">lib_thread_callback()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02787">lib_watchdog_core()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l01027">rb_detach_process()</a>.</p> </div> </div> <a id="ac41dd89ae3df1fc1d9968c8239659ce3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac41dd89ae3df1fc1d9968c8239659ce3">◆ </a></span>rb_thread_current()</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> rb_thread_current </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02405">2405</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00525">rb_thread_struct::self</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00787">chdir_yield()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10319">copy_stream_body()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00119">delete_current_thread()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00849">dir_s_chdir()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04930">exec_recursive()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08952">ip_invoke_real()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05060">ip_rb_threadTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04025">ip_rb_threadUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04903">ip_rb_threadVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04459">ip_rbTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04219">ip_rbVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02615">lib_eventloop_ensure()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02677">lib_eventloop_launcher()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01900">lib_evloop_thread_p()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02787">lib_watchdog_core()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00275">queue_do_pop()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01769">rb_autoload_load()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01715">rb_autoloading_value()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00135">rb_condvar_wait()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00015">rb_dl_get_last_error()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00021">rb_dl_set_last_error()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00385">rb_f_kill()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00469">rb_szqueue_push()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04779">recursive_list_access()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02420">thread_s_current()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03390">VpGetException()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03425">VpGetPrecLimit()</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03460">VpGetRoundMode()</a>.</p> </div> </div> <a id="ad157720b45b21621915e6eb87721ca6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad157720b45b21621915e6eb87721ca6a">◆ </a></span>rb_thread_fd_close()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_fd_close </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02135">2135</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01034">st_foreach()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02120">thread_fd_close_i()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l06541">io_reopen()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l04315">rb_io_close()</a>.</p> </div> </div> <a id="a3dbecc01461a64d6b6fa6d1b229fbd91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3dbecc01461a64d6b6fa6d1b229fbd91">◆ </a></span>rb_thread_fd_select()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_thread_fd_select </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a8521734f4dea98f847217bda96b2f47a">rb_fdset_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l03580">3580</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l03426">do_select()</a>, <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00141">max()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00355">rb_fd_resize</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01073">rb_thread_sleep_forever()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01119">rb_thread_wait_for()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09888">maygvl_select()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03536">rb_thread_select()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08219">select_internal()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03745">select_single()</a>.</p> </div> </div> <a id="ab9654ba3f4c47d18a77ebc22b5b4c356"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9654ba3f4c47d18a77ebc22b5b4c356">◆ </a></span>rb_thread_fd_writable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_thread_fd_writable </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l03529">3529</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l03503">rb_thread_wait_fd_rw()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l01103">rb_io_wait_writable()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00542">rsock_bsock_send()</a>, and <a class="el" href="../../d1/deb/udpsocket_8c_source.html#l00157">udp_send()</a>.</p> </div> </div> <a id="a09fe8c6b6e8ac42cba5f0b5b7e8fe24d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09fe8c6b6e8ac42cba5f0b5b7e8fe24d">◆ </a></span>rb_thread_interrupted()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_thread_interrupted </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>thval</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01160">1160</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">GetThreadPtr</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00965">RUBY_VM_INTERRUPTED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09869">maygvl_copy_stream_continue_p()</a>.</p> </div> </div> <a id="a39d797b784a78c9ef04324d7408b6211"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39d797b784a78c9ef04324d7408b6211">◆ </a></span>rb_thread_kill()</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> rb_thread_kill </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02191">2191</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l00093">eKillSignal</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00029">EXIT_SUCCESS</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">GetThreadPtr</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00354">rb_vm_struct::main_thread</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03656">rb_exit()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00359">rb_threadptr_interrupt()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01548">rb_threadptr_pending_interrupt_enque()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01934">rb_threadptr_to_kill()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00562">rb_thread_struct::status</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00210">thread_debug</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00561">rb_thread_struct::thread_id</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00479">THREAD_KILLED</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00563">rb_thread_struct::to_kill</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00526">rb_thread_struct::vm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02252">rb_thread_exit()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02233">rb_thread_s_kill()</a>.</p> </div> </div> <a id="a15b098e747732bb38336dc5a41cff43f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15b098e747732bb38336dc5a41cff43f">◆ </a></span>rb_thread_local_aref()</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> rb_thread_local_aref </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02765">2765</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">GetThreadPtr</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02754">threadptr_local_aref()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01009">detach_process_pid()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00015">rb_dl_get_last_error()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02833">rb_thread_aref()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04779">recursive_list_access()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03390">VpGetException()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03425">VpGetPrecLimit()</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03460">VpGetRoundMode()</a>.</p> </div> </div> <a id="ad3890ff58fc1746b7b2b53ec12f8bbee"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3890ff58fc1746b7b2b53ec12f8bbee">◆ </a></span>rb_thread_local_aset()</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> rb_thread_local_aset </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02858">2858</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">GetThreadPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01193">OBJ_FROZEN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l02077">rb_error_frozen()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02841">threadptr_local_aset()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01027">rb_detach_process()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00021">rb_dl_set_last_error()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02884">rb_thread_aset()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04779">recursive_list_access()</a>.</p> </div> </div> <a id="a51cfac21ec8b848c95a397c50660f2fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a51cfac21ec8b848c95a397c50660f2fe">◆ </a></span>rb_thread_main()</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> rb_thread_main </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02426">2426</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00354">rb_vm_struct::main_thread</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00525">rb_thread_struct::self</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00526">rb_thread_struct::vm</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l02439">rb_thread_s_main()</a>.</p> </div> </div> <a id="a466749a3498fa8fbb48f7fc783a7cf34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a466749a3498fa8fbb48f7fc783a7cf34">◆ </a></span>rb_thread_run()</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> rb_thread_run </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02322">2322</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l01191">rb_thread_schedule()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02276">rb_thread_wakeup()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02677">lib_eventloop_launcher()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02787">lib_watchdog_core()</a>.</p> </div> </div> <a id="ad1fe299d3b5a492259ab4e733832868c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1fe299d3b5a492259ab4e733832868c">◆ </a></span>rb_thread_schedule()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_schedule </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01191">1191</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01174">rb_thread_schedule_limits()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01957">rb_threadptr_execute_interrupts()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00966">RUBY_VM_INTERRUPTED_ANY</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00109">UNLIKELY</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02951">lib_thread_callback()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02322">rb_thread_run()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00758">rb_waitpid()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01999">rbtk_EventCheckProc()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01517">thread_s_pass()</a>.</p> </div> </div> <a id="ad16a381d26668f09e4fb85cb89f79ddd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad16a381d26668f09e4fb85cb89f79ddd">◆ </a></span>rb_thread_sleep()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_sleep </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01168">1168</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01119">rb_thread_wait_for()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02417">rb_time_timeval()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l05831">pipe_open()</a>.</p> </div> </div> <a id="ab181b3acc35b399709700c4e99814ba7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab181b3acc35b399709700c4e99814ba7">◆ </a></span>rb_thread_sleep_deadly()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_sleep_deadly </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01080">1080</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00991">sleep_forever()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00210">thread_debug</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00268">queue_sleep()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00469">rb_szqueue_push()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l02346">rb_thread_stop()</a>.</p> </div> </div> <a id="a57a3a6b1a7a0c9dc8905611023297567"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57a3a6b1a7a0c9dc8905611023297567">◆ </a></span>rb_thread_sleep_forever()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_sleep_forever </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01073">1073</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00991">sleep_forever()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00210">thread_debug</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02184">lib_eventloop_core()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l04229">rb_f_sleep()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03580">rb_thread_fd_select()</a>.</p> </div> </div> <a id="a6f6e14ae14061684bce66a2e886bcb03"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f6e14ae14061684bce66a2e886bcb03">◆ </a></span>rb_thread_stop()</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> rb_thread_stop </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02346">2346</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00730">rb_eThreadError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02994">rb_thread_alone()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01080">rb_thread_sleep_deadly()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>.</p> </div> </div> <a id="a38e5ff660fd6c045c7242de575e8a5f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38e5ff660fd6c045c7242de575e8a5f2">◆ </a></span>rb_thread_wait_fd()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_wait_fd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l03523">3523</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l03503">rb_thread_wait_fd_rw()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01397">ossl_ssl_read_internal()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00847">rb_io_read_check()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04648">rb_io_sysread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01077">rb_io_wait_readable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00839">rb_read_check()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00574">rsock_s_accept()</a>, and <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>.</p> </div> </div> <a id="a0187a1eb4a4d01a4c9ef6b36b51faa6f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0187a1eb4a4d01a4c9ef6b36b51faa6f">◆ </a></span>rb_thread_wait_for()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_wait_for </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01119">1119</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01031">sleep_timeval()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07594">ip_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09097">ip_invoke_with_position()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05060">ip_rb_threadTkWaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04025">ip_rb_threadUpdateCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04903">ip_rb_threadVwaitCommand()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02787">lib_watchdog_core()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l04229">rb_f_sleep()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04381">rb_file_flock()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03580">rb_thread_fd_select()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01168">rb_thread_sleep()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00389">rsock_connect()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07103">tk_funcall()</a>.</p> </div> </div> <a id="a5ec55864056da2a01e4b87fde4c807b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ec55864056da2a01e4b87fde4c807b9">◆ </a></span>rb_thread_wakeup()</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> rb_thread_wakeup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02276">2276</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/d57/eval_8c_source.html#l00730">rb_eThreadError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02285">rb_thread_wakeup_alive()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07009">call_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07496">eval_queue_handler()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l05079">Init_Thread()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09004">invoke_queue_handler()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02615">lib_eventloop_ensure()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02322">rb_thread_run()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04000">rb_threadUpdateProc()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04840">rb_threadVwaitProc()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04865">rb_threadWaitVisibilityProc()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04882">rb_threadWaitWindowProc()</a>.</p> </div> </div> <a id="a0dd0009c5722d8c22a9221fbd122c6f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0dd0009c5722d8c22a9221fbd122c6f6">◆ </a></span>rb_thread_wakeup_alive()</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> rb_thread_wakeup_alive </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l02285">2285</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">GetThreadPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02038">rb_threadptr_ready()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00562">rb_thread_struct::status</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00479">THREAD_KILLED</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00476">THREAD_RUNNABLE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00477">THREAD_STOPPED</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00478">THREAD_STOPPED_FOREVER</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00438">rb_szqueue_max_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02276">rb_thread_wakeup()</a>, <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00049">wakeup_all_threads()</a>, and <a class="el" href="../../d6/d31/ext_2thread_2thread_8c_source.html#l00039">wakeup_first_thread()</a>.</p> </div> </div> <a id="aa7480dcdaae719ff3ef89108d1b59d44"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7480dcdaae719ff3ef89108d1b59d44">◆ </a></span>rb_time_interval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> rb_time_interval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02411">2411</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02398">time_timeval()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00175">TRUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d10/wait_8c_source.html#l00107">io_wait_readable()</a>, <a class="el" href="../../dd/d10/wait_8c_source.html#l00147">io_wait_writable()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08684">rb_f_select()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l04229">rb_f_sleep()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04571">rb_mutex_sleep()</a>.</p> </div> </div> <a id="abbd7cebf2cacc28639a49c9a2fc5044b"></a> <h2 class="memtitle"><span class="permalink"><a href="#abbd7cebf2cacc28639a49c9a2fc5044b">◆ </a></span>rb_time_nano_new()</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> rb_time_nano_new </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02305">2305</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l00732">stat_atime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00780">stat_ctime()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l00756">stat_mtime()</a>.</p> </div> </div> <a id="a65a7e423292304c31dca4a53e902e8f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65a7e423292304c31dca4a53e902e8f5">◆ </a></span>rb_time_new()</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> rb_time_new </td> <td>(</td> <td class="paramtype">time_t </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02279">2279</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l00039">NDIV</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02256">nsec2timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03095">rb_gzfile_mtime()</a>.</p> </div> </div> <a id="a36389fa6232a974f8ec469a4d4ab0919"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36389fa6232a974f8ec469a4d4ab0919">◆ </a></span>rb_time_num_new()</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> rb_time_num_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02311">2311</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00655">rb_time_magnify()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01932">time_set_utc_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02075">utc_offset_arg()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00321">v2w()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l02596">validate_utc_offset()</a>.</p> </div> </div> <a id="a837f5fdb82ecf5beda5e519b7120717d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a837f5fdb82ecf5beda5e519b7120717d">◆ </a></span>rb_time_succ()</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> rb_time_succ </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l03764">3764</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00756">rb_cTime</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01764">TIME_COPY_GMT</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02266">time_new_timew()</a>, <a class="el" href="../../da/d10/timev_8h_source.html#l00019">TIME_SCALE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00381">wadd()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00250">WINT2FIXWV</a>.</p> </div> </div> <a id="a67fb381c93d1cb15b2c7c471a745dc13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67fb381c93d1cb15b2c7c471a745dc13">◆ </a></span>rb_time_timespec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> rb_time_timespec </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02434">2434</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01746">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01749">IsTimeval</a>, <a class="el" href="../../d8/dac/openssl_2conftest_8c_source.html#l00013">t()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02326">time_timespec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01740">time_object::timew</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l01862">timew2timespec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l02482">rb_file_s_utime()</a>.</p> </div> </div> <a id="aa5a06da64ce6fc2f6747415c7e0f5eb6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5a06da64ce6fc2f6747415c7e0f5eb6">◆ </a></span>rb_time_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> rb_time_timeval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>time</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02417">2417</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> </div> </div> <a id="a7fc6e036418db7ce57bd87bd9bef1bf5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fc6e036418db7ce57bd87bd9bef1bf5">◆ </a></span>rb_to_float()</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> rb_to_float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02963">2963</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01583">rb_cNumeric</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02637">rb_convert_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00406">rb_obj_classname()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00481">T_FLOAT</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l00970">rand_range()</a>.</p> </div> </div> <a id="ae98f9e6c1a4b5181ca48e36d06b3157b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae98f9e6c1a4b5181ca48e36d06b3157b">◆ </a></span>rb_to_int()</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> rb_to_int </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02700">2700</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02670">rb_to_integer()</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01576">check_exec_redirect()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02996">econv_args()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03683">econv_primitive_convert()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00334">enumerator_initialize()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00530">enumerator_with_index()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03477">fix_aref()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02528">obj2vint()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00370">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00871">random_bytes()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00620">random_load()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00586">range_bsearch()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00406">range_step()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step_size()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03430">rb_absint_singlebit_p()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03231">rb_absint_size()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06760">rb_big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l06798">rb_big_rshift()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00341">rb_dlcfunc_call()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01670">rb_execarg_addopt()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01198">rb_f_rand()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00106">rb_hash()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03531">rb_integer_pack()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02038">rb_num2long()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02071">rb_num2ulong_internal()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00843">rb_random_ulong_limited()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00362">sockopt_s_ipv4_multicast_loop()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00425">sockopt_s_ipv4_multicast_ttl()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03258">time_nsec()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03817">time_round()</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l03227">time_usec()</a>.</p> </div> </div> <a id="a0ada2cbd6df1fd2e1b65f182f372596a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ada2cbd6df1fd2e1b65f182f372596a">◆ </a></span>rb_trap_exec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_trap_exec </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02141">trap_check()</a>.</p> </div> </div> <a id="a788154635f0bf34ce4cf22db341886f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a788154635f0bf34ce4cf22db341886f0">◆ </a></span>rb_trap_exit()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_trap_exit </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d36/signal_8c_source.html#l00861">861</a> of file <a class="el" href="../../d8/d36/signal_8c_source.html">signal.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00383">rb_vm_struct::cmd</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00922">GET_VM</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00384">rb_vm_struct::safe</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00829">signal_exec()</a>, and <a class="el" href="../../db/d74/structrb__vm__struct.html#ac2d927691e7be14fac5c665570b60962">rb_vm_struct::trap_list</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00113">ruby_finalize_0()</a>.</p> </div> </div> <a id="a05cac3059504774696c1a748ba6085d3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05cac3059504774696c1a748ba6085d3">◆ </a></span>rb_undef()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_undef </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00910">910</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d63/vm__method_8c_source.html#l00030">attached</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00373">CALL_METHOD_HOOK</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00100">rb_method_entry_struct::def</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01133">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01169">FL_TEST</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00036">cache_entry::me</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00025">NOEX_PUBLIC</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00023">object_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00428">rb_add_method()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00406">rb_frozen_class_p()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17271">rb_id2name()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01115">rb_ivar_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00223">rb_warn()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00538">search_method()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00480">T_MODULE</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00028">undefined</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00110">UNDEFINED_METHOD_ENTRY_P</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00111">UNDEFINED_REFINED_METHOD_P</a>, and <a class="el" href="../../db/d0a/method_8h_source.html#l00054">VM_METHOD_TYPE_UNDEF</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02322">m_core_undef_method()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00995">rb_mod_undef_method()</a>.</p> </div> </div> <a id="ad38ee02dc6ba34e3d05a60bac4a900f8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad38ee02dc6ba34e3d05a60bac4a900f8">◆ </a></span>rb_undef_alloc_func()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_undef_alloc_func </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l00519">519</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d63/vm__method_8c_source.html#l00512">rb_define_alloc_func()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00509">UNDEF_ALLOC_FUNC</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02733">Init_Binding()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l03855">Init_Numeric()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l02593">Init_Proc()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l08766">Init_String()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l01068">Init_Struct()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02492">Init_VM()</a>, <a class="el" href="../../d8/d73/vm__backtrace_8c_source.html#l00991">Init_vm_backtrace()</a>, <a class="el" href="../../dc/d80/vm__trace_8c_source.html#l01327">Init_vm_trace()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l04198">Init_zlib()</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l01687">ruby_Init_Continuation_body()</a>.</p> </div> </div> <a id="a41b0ef4b19a6c2c1d3b422a2ffc83c48"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41b0ef4b19a6c2c1d3b422a2ffc83c48">◆ </a></span>rb_undefine_finalizer()</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> rb_undefine_finalizer </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l01911">1911</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l00626">finalizer_table</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01136">FL_FINALIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01177">FL_UNSET</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00277">rb_check_frozen</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00599">rb_objspace</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, and <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l01905">undefine_final()</a>.</p> </div> </div> <a id="a6448f20b0936afe0cb85ab3186753db2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6448f20b0936afe0cb85ab3186753db2">◆ </a></span>rb_update_max_fd()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_update_max_fd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>fd</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l00183">183</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/df3/ruby__atomic_8h_source.html#l00132">ATOMIC_CAS</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00214">fstat</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00181">max_file_descriptor</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00327">rb_bug()</a>, and <a class="el" href="../../dc/db1/win32_8h_source.html#l00213">stat</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d8f/pty_8c_source.html#l00090">chfunc()</a>, <a class="el" href="../../d0/d56/console_8c_source.html#l00680">console_dev()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00438">fill_random_seed()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00223">get_device_once()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06541">io_reopen()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01584">load_file_internal()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00017">ossl_obj2bio()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07225">prep_io()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00574">pty_getpty()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00221">rb_fd_fix_cloexec()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05398">rb_file_load_ok()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07431">rb_io_initialize()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05679">rb_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05368">rb_sysopen_internal()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00043">rsock_init_sock()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00574">rsock_s_accept()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00534">rsock_s_accept_nonblock()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00288">rsock_socket()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00856">ruby_dup()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02637">run_exec_dup2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02841">run_exec_dup2_child()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02788">run_exec_open()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l02579">save_redirect_fd()</a>.</p> </div> </div> <a id="aed107a4eacd5f626b554d2d341b58bd5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed107a4eacd5f626b554d2d341b58bd5">◆ </a></span>rb_usascii_str_new()</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> rb_usascii_str_new </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00540">540</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00064">ENCODING_CODERANGE_SET</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00404">rb_usascii_encindex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04607">big2str_alloc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04778">big2str_base_poweroftwo()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00661">flo_to_s()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00098">hexencode_str_new()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02557">int_chr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01152">nil_to_s()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01198">pack_unpack()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02006">rb_ary_join()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17201">rb_id2str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03073">rb_io_getline_1()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07969">rb_str_ellipsize()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06865">strftimev()</a>.</p> </div> </div> <a id="a14cee14f3a9a89e96144482560957ea0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14cee14f3a9a89e96144482560957ea0">◆ </a></span>rb_usascii_str_new_cstr()</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> rb_usascii_str_new_cstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l00569">569</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00049">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00064">ENCODING_CODERANGE_SET</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, and <a class="el" href="../../db/dde/internal_8h_source.html#l00404">rb_usascii_encindex</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01188">eval_string_with_cref()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00661">flo_to_s()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02069">inspect_ary()</a>, <a class="el" href="../../dd/daa/pepper__main_8c_source.html#l00422">pruby_eval()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l03401">rb_str_upto()</a>.</p> </div> </div> <a id="af342a4146307dc4afb19e0b5ad1a3984"></a> <h2 class="memtitle"><span class="permalink"><a href="#af342a4146307dc4afb19e0b5ad1a3984">◆ </a></span>rb_uv_to_utf8()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_uv_to_utf8 </td> <td>(</td> <td class="paramtype">char </td> <td class="paramname">[6], </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>long</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d7d/pack_8c_source.html#l01900">1900</a> of file <a class="el" href="../../d1/d7d/pack_8c_source.html">pack.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d1/d7d/pack_8c.html#abc82a778747e737e50154c0b2fa22ff9">castchar</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00552">rb_eRangeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00042">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l02134">append_utf8()</a>.</p> </div> </div> <a id="a13e29e5637f1d2fdf778399849da0d34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a13e29e5637f1d2fdf778399849da0d34">◆ </a></span>rb_vsprintf()</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> rb_vsprintf </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">va_list </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01244">1244</a> of file <a class="el" href="../../d9/d2d/sprintf_8c_source.html">sprintf.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01198">rb_enc_vsprintf()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00843">create_ip_exc()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01209">ole_raise()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00294">ossl_make_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00157">rb_compile_error_append()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01911">rb_fatal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00967">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00982">rb_name_error_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01250">rb_sprintf()</a>, and <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00007">warn_printf()</a>.</p> </div> </div> <a id="a247f703dccbe234e3690fbaa85115222"></a> <h2 class="memtitle"><span class="permalink"><a href="#a247f703dccbe234e3690fbaa85115222">◆ </a></span>rb_waitpid()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">rb_pid_t rb_waitpid </td> <td>(</td> <td class="paramtype">rb_pid_t </td> <td class="paramname"><em>pid</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>status</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d85/process_8c_source.html#l00758">758</a> of file <a class="el" href="../../d0/d85/process_8c_source.html">process.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00929">GET_THREAD()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00709">wait_data::pid</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00706">pid_tbl</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00549">rb_eArgError</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00327">rb_last_status_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02994">rb_thread_alone()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01417">rb_thread_blocking_region()</a>, <a class="el" href="../../db/dd5/thread_8h.html#ad21de1b2d50de18b428dba6bd45b1c50">rb_thread_call_without_gvl()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01191">rb_thread_schedule()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00739">rb_waitpid_blocking()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00873">RUBY_UBF_PROCESS</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00991">RUBY_VM_CHECK_INTS</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, <a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01034">st_foreach()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00272">st_init_numtable()</a>, <a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00710">wait_data::status</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l00714">wait_each()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l01015">detach_process_watcher()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00885">proc_wait()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00959">proc_waitall()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00658">pty_check()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03881">rb_f_system()</a>, and <a class="el" href="../../d0/d85/process_8c_source.html#l03763">rb_syswait()</a>.</p> </div> </div> <a id="aa1fbc95b7e9c7e0697f0f5c19e2fb2d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1fbc95b7e9c7e0697f0f5c19e2fb2d2">◆ </a></span>rb_write_error()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_write_error </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l07185">7185</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l07171">rb_write_error2()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07820">rescue_callback()</a>.</p> </div> </div> <a id="abf2dfce0fb7de77f5fe6ceaf50a23913"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf2dfce0fb7de77f5fe6ceaf50a23913">◆ </a></span>rb_write_error2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_write_error2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l07171">7171</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dac/io_8h_source.html#l00062">rb_io_t::fd</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00151">orig_stderr</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01427">rb_io_write()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00149">rb_stderr</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01129">RFILE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07185">rb_write_error()</a>.</p> </div> </div> <a id="ae1c2fc2fe1ebf3e93695130f0ed2d5c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1c2fc2fe1ebf3e93695130f0ed2d5c9">◆ </a></span>ruby_default_signal()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ruby_default_signal </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d36/signal_8c_source.html#l00340">340</a> of file <a class="el" href="../../d8/d36/signal_8c_source.html">signal.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d68/missing-pips_8c.html#af0f8ed40d30773bdb68e858ef0139b58">signal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00157">ruby_cleanup()</a>.</p> </div> </div> <a id="a54ca9eb04fc9319b3fdc4a2ed41d8a5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54ca9eb04fc9319b3fdc4a2ed41d8a5a">◆ </a></span>ruby_signal_name()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* ruby_signal_name </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d36/signal_8c_source.html#l00254">254</a> of file <a class="el" href="../../d8/d36/signal_8c_source.html">signal.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d36/signal_8c_source.html#l00223">signo2signm()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l00380">pst_message()</a>.</p> </div> </div> <a id="a1347177c86088b804b7b162f2042cdeb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1347177c86088b804b7b162f2042cdeb">◆ </a></span>st_foreach_safe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void st_foreach_safe </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/d04/hash_8c_source.html#l00198">198</a> of file <a class="el" href="../../d1/d04/hash_8c_source.html">hash.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d04/hash_8c_source.html#l00180">foreach_safe_arg::arg</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00184">foreach_safe_i()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00113">func</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00547">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00020">st_data_t</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00942">st_foreach_check()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l02497">cvar_list()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00123">find_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01011">givar_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02464">mod_cvar_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01257">obj_ivar_each()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02039">rb_const_list()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00853">rb_f_global_variables()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00562">rb_gc_mark_global_tbl()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01274">rb_ivar_foreach()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01022">rb_mark_generic_ivar_tbl()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02004">rb_mod_const_at()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00568">w_ivar()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a70f81ab8c056ec13134cc7a35868d565"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70f81ab8c056ec13134cc7a35868d565">◆ </a></span>rb_argv0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_argv0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00682">682</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10776">Init_tcltklib()</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00472">ruby_open_tk_dll()</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00509">ruby_tcl_create_ip_and_stubs_init()</a>, and <a class="el" href="../../d5/d30/stubs_8c_source.html#l00587">ruby_tcltk_stubs()</a>.</p> </div> </div> <a id="ab707a74e9c34626c05d20431ad137570"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab707a74e9c34626c05d20431ad137570">◆ </a></span>rb_default_rs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_default_rs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00519">519</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/db0/string_8c_source.html#l06951">rb_str_chomp_bang()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>.</p> </div> </div> <a id="ade300b3f8270fc26be5821ad806615ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade300b3f8270fc26be5821ad806615ff">◆ </a></span>rb_fs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_fs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00516">516</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>.</p> </div> </div> <a id="a105d2c954830401fc428c1f110221b43"></a> <h2 class="memtitle"><span class="permalink"><a href="#a105d2c954830401fc428c1f110221b43">◆ </a></span>rb_output_fs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_output_fs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00517">517</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aad25f1b1b54e12dcb609374f46cfd0e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad25f1b1b54e12dcb609374f46cfd0e5">◆ </a></span>rb_output_rs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_output_rs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00520">520</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>.</p> </div> </div> <a id="a6d19bb99247117d9d8b880ab14ad8d25"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d19bb99247117d9d8b880ab14ad8d25">◆ </a></span>rb_rs</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_rs</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00518">518</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d74/zlib_8c_source.html#l03991">gzreader_gets()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00783">proc_options()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06951">rb_str_chomp_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06420">rb_str_enumerate_lines()</a>, and <a class="el" href="../../d0/d36/stringio_8c_source.html#l00970">strio_getline()</a>.</p> </div> </div> <a id="a47f69d23608912ec9a56b388a7d1b6a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47f69d23608912ec9a56b388a7d1b6a9">◆ </a></span>ruby_sourcefile</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> char* ruby_sourcefile</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00607">607</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> <a id="aa73e1f48cefb3d23a2a62a0677d8bb05"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa73e1f48cefb3d23a2a62a0677d8bb05">◆ </a></span>ruby_sourceline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> int ruby_sourceline</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d2e/intern_8h_source.html#l00606">606</a> of file <a class="el" href="../../db/d2e/intern_8h_source.html">intern.h</a>.</p> </div> </div> </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