Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d0
/
de1
/
//opt/alt/ruby21/share/doc/ruby/capi/html/d0/de1/object_8c.html
<!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: object.c 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><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">object.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>"</code><br /> <code>#include "<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>"</code><br /> <code>#include "<a class="el" href="../../d8/d3c/util_8h_source.html">ruby/util.h</a>"</code><br /> <code>#include "<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br /> <code>#include <stdio.h></code><br /> <code>#include <errno.h></code><br /> <code>#include <ctype.h></code><br /> <code>#include <math.h></code><br /> <code>#include <float.h></code><br /> <code>#include "<a class="el" href="../../dd/d17/constant_8h_source.html">constant.h</a>"</code><br /> <code>#include "<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>"</code><br /> <code>#include "<a class="el" href="../../df/db9/id_8h_source.html">id.h</a>"</code><br /> <code>#include "<a class="el" href="../../d8/dc4/probes_8h_source.html">probes.h</a>"</code><br /> </div> <p><a href="../../d0/de1/object_8c_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="../../d1/d1f/structconv__method__tbl.html">conv_method_tbl</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:a9677a7db0a7e62b08290cc1dfedc632a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a9677a7db0a7e62b08290cc1dfedc632a">id_eq</a>   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3a06b94f1faf190ec7c976ac903d0b3ac4">idEq</a></td></tr> <tr class="separator:a9677a7db0a7e62b08290cc1dfedc632a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e95b7b31ee7d6502059e518c282e2a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a4e95b7b31ee7d6502059e518c282e2a1">id_eql</a>   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3aab8377cc59ed342b6c61f51d65d3b8c6">idEqlP</a></td></tr> <tr class="separator:a4e95b7b31ee7d6502059e518c282e2a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c5832b08c7533e48d3fa8bf3e0190c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5c5832b08c7533e48d3fa8bf3e0190c2">id_match</a>   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3af4889e940c86374ac6d6caa3b6ad7ba4">idEqTilde</a></td></tr> <tr class="separator:a5c5832b08c7533e48d3fa8bf3e0190c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a599951b53ddb9bdce744fcd2e8670cab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a599951b53ddb9bdce744fcd2e8670cab">id_inspect</a>   idInspect</td></tr> <tr class="separator:a599951b53ddb9bdce744fcd2e8670cab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b3607e44ab461671fa9a152580fa34b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a3b3607e44ab461671fa9a152580fa34b">id_init_copy</a>   idInitialize_copy</td></tr> <tr class="separator:a3b3607e44ab461671fa9a152580fa34b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a623c005752afb308e262cfbc9268580c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a623c005752afb308e262cfbc9268580c">id_init_clone</a>   idInitialize_clone</td></tr> <tr class="separator:a623c005752afb308e262cfbc9268580c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf317fcbf336a5438895f9aded62c2ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#adf317fcbf336a5438895f9aded62c2ed">id_init_dup</a>   idInitialize_dup</td></tr> <tr class="separator:adf317fcbf336a5438895f9aded62c2ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a30aaf5e29e70b8d4418bc7f5d6b0fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a3a30aaf5e29e70b8d4418bc7f5d6b0fe">id_const_missing</a>   idConst_missing</td></tr> <tr class="separator:a3a30aaf5e29e70b8d4418bc7f5d6b0fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3cb2a0042b539bb51d682e467ccb1c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae3cb2a0042b539bb51d682e467ccb1c6">CLASS_OR_MODULE_P</a>(obj)</td></tr> <tr class="separator:ae3cb2a0042b539bb51d682e467ccb1c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7db1032f982ee2e97c677258753409e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a7db1032f982ee2e97c677258753409e0">id_for_setter</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, message)   <a class="el" href="../../d0/de1/object_8c.html#a22b9db22abd788a8675cca320c54456d">check_setter_id</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, rb_is_##<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>##_id, rb_is_##<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>##_name, message)</td></tr> <tr class="separator:a7db1032f982ee2e97c677258753409e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5931840c58f70375bbd11094f6564a68"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5931840c58f70375bbd11094f6564a68">IMPLICIT_CONVERSIONS</a>   7</td></tr> <tr class="separator:a5931840c58f70375bbd11094f6564a68"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6be0aa9e2dc94f17607b50170704b717"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a6be0aa9e2dc94f17607b50170704b717">OutOfRange</a>()</td></tr> <tr class="separator:a6be0aa9e2dc94f17607b50170704b717"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cfa42d4b79c89d68c53be8b2150a503"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>(str)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(str)</td></tr> <tr class="separator:a9cfa42d4b79c89d68c53be8b2150a503"><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:a52a7a87783545094bfdd9c93c378f570"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a52a7a87783545094bfdd9c93c378f570">rb_obj_hide</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a52a7a87783545094bfdd9c93c378f570"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d5325cf26ca8133c44d3d058f0f274c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1d5325cf26ca8133c44d3d058f0f274c">rb_obj_reveal</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> klass)</td></tr> <tr class="separator:a1d5325cf26ca8133c44d3d058f0f274c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe413725043280651402dd18185da378"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#afe413725043280651402dd18185da378">rb_obj_setup</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> klass, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>)</td></tr> <tr class="separator:afe413725043280651402dd18185da378"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3fb1c3e880793543a51a474861557f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac3fb1c3e880793543a51a474861557f9">rb_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:ac3fb1c3e880793543a51a474861557f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a764ed15d8d37207ab8bfea07f139e534"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a764ed15d8d37207ab8bfea07f139e534">rb_eql</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:a764ed15d8d37207ab8bfea07f139e534"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7630f8c287de66794f825910b9f342cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a7630f8c287de66794f825910b9f342cf">rb_obj_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:a7630f8c287de66794f825910b9f342cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef4bb37dad81eae2a9786bf310f29f02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aef4bb37dad81eae2a9786bf310f29f02">rb_obj_hash</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:aef4bb37dad81eae2a9786bf310f29f02"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4f6b70f1b2a21e2a379a70cf53fae4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ad4f6b70f1b2a21e2a379a70cf53fae4e">rb_obj_not</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ad4f6b70f1b2a21e2a379a70cf53fae4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1511c824e7c9d15c13729175e6f95d26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1511c824e7c9d15c13729175e6f95d26">rb_obj_not_equal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:a1511c824e7c9d15c13729175e6f95d26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9b3817b9557403438176f301fa11b93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab9b3817b9557403438176f301fa11b93">rb_class_real</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cl)</td></tr> <tr class="separator:ab9b3817b9557403438176f301fa11b93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9338e4719b257b9dbe33c829306c317f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a9338e4719b257b9dbe33c829306c317f">rb_obj_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a9338e4719b257b9dbe33c829306c317f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef0e2afa0f7b8bc9d3148c2200173e69"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aef0e2afa0f7b8bc9d3148c2200173e69">rb_obj_singleton_class</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:aef0e2afa0f7b8bc9d3148c2200173e69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa96b78c2fc81d193f59e54db6f6e2ab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#afa96b78c2fc81d193f59e54db6f6e2ab">rb_obj_copy_ivar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dest, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:afa96b78c2fc81d193f59e54db6f6e2ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade48b0038293be31fbc481d732161560"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ade48b0038293be31fbc481d732161560">init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> dest, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ade48b0038293be31fbc481d732161560"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac51fcaf893d95816eb70bf43c3f1e239"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac51fcaf893d95816eb70bf43c3f1e239">rb_obj_clone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ac51fcaf893d95816eb70bf43c3f1e239"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cd897d7aadfe6936558c3d143e99e97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a9cd897d7aadfe6936558c3d143e99e97">rb_obj_dup</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a9cd897d7aadfe6936558c3d143e99e97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74371d7bdf7133a5efad7b6ece0792e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a74371d7bdf7133a5efad7b6ece0792e8">rb_obj_init_copy</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:a74371d7bdf7133a5efad7b6ece0792e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb4ca06effe815192c489d87f5c1f5cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#abb4ca06effe815192c489d87f5c1f5cc">rb_obj_init_dup_clone</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:abb4ca06effe815192c489d87f5c1f5cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30dd8a456e993da8aac50f5510cf07ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a30dd8a456e993da8aac50f5510cf07ab">rb_any_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a30dd8a456e993da8aac50f5510cf07ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e2095c762dfd7aa2710e49896687679"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a9e2095c762dfd7aa2710e49896687679">rb_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a9e2095c762dfd7aa2710e49896687679"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e365763825ebbd4546fc64e3cd84603"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a4e365763825ebbd4546fc64e3cd84603">inspect_i</a> (<a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> k, <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> v, <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> a)</td></tr> <tr class="separator:a4e365763825ebbd4546fc64e3cd84603"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8130cd5ec691e4cefb9368d44a837cc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#af8130cd5ec691e4cefb9368d44a837cc">inspect_obj</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> str, int <a class="el" href="../../d9/df5/date__strptime_8c.html#a554631207e429ff3f75bc8bacf3806d4">recur</a>)</td></tr> <tr class="separator:af8130cd5ec691e4cefb9368d44a837cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05a04497b3b3dab050bed2548b8337ca"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a05a04497b3b3dab050bed2548b8337ca">rb_obj_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a05a04497b3b3dab050bed2548b8337ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90413df0ce7217ff0aef2e3c9426280b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a90413df0ce7217ff0aef2e3c9426280b">class_or_module_required</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> c)</td></tr> <tr class="separator:a90413df0ce7217ff0aef2e3c9426280b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adfa7ad006fabc23b5fcb3126c7369108"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#adfa7ad006fabc23b5fcb3126c7369108">class_search_ancestor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cl, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> c)</td></tr> <tr class="separator:adfa7ad006fabc23b5fcb3126c7369108"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1b70414d07e7de585f47ee50a64a86c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab1b70414d07e7de585f47ee50a64a86c">rb_obj_is_instance_of</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> c)</td></tr> <tr class="separator:ab1b70414d07e7de585f47ee50a64a86c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf554ed5c1aab2060cff44fad406c5fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#acf554ed5c1aab2060cff44fad406c5fc">rb_obj_is_kind_of</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> c)</td></tr> <tr class="separator:acf554ed5c1aab2060cff44fad406c5fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc8dd1f67a3e1fad2c84652e060255ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#adc8dd1f67a3e1fad2c84652e060255ef">rb_class_search_ancestor</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cl, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> c)</td></tr> <tr class="separator:adc8dd1f67a3e1fad2c84652e060255ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a646c7172c3b68d60df1c477bedc861c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a646c7172c3b68d60df1c477bedc861c7">rb_obj_tap</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a646c7172c3b68d60df1c477bedc861c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5ba270f9ed1e5fe1e50165591c404f7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aa5ba270f9ed1e5fe1e50165591c404f7">rb_obj_dummy</a> (void)</td></tr> <tr class="separator:aa5ba270f9ed1e5fe1e50165591c404f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af52815003ad78032666450d9915e5c60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#af52815003ad78032666450d9915e5c60">rb_obj_tainted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:af52815003ad78032666450d9915e5c60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07c251c8597146f58edea9b01d0dbf3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a07c251c8597146f58edea9b01d0dbf3e">rb_obj_taint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a07c251c8597146f58edea9b01d0dbf3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af202fee0c33dfc0fbf9319c6b41fca3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#af202fee0c33dfc0fbf9319c6b41fca3b">rb_obj_untaint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:af202fee0c33dfc0fbf9319c6b41fca3b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4a8011952ff7528525210151edce4c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae4a8011952ff7528525210151edce4c8">rb_obj_untrusted</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ae4a8011952ff7528525210151edce4c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab13187d7f86f1a74b66757caf11eb0f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab13187d7f86f1a74b66757caf11eb0f7">rb_obj_untrust</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ab13187d7f86f1a74b66757caf11eb0f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ddaed1c782623f632656762cd5181ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a0ddaed1c782623f632656762cd5181ff">rb_obj_trust</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a0ddaed1c782623f632656762cd5181ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb22f7b6342c6f9fff890750a3667fb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aeb22f7b6342c6f9fff890750a3667fb2">rb_obj_infect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:aeb22f7b6342c6f9fff890750a3667fb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad58afd32b21e85acfad9ba3a70ac0fcb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ad58afd32b21e85acfad9ba3a70ac0fcb">rb_obj_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ad58afd32b21e85acfad9ba3a70ac0fcb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d967c0f84c618bc68dacd45fce2826e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a6d967c0f84c618bc68dacd45fce2826e">rb_obj_frozen_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a6d967c0f84c618bc68dacd45fce2826e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a824b57deddc20d3dd0134196b91d11db"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a824b57deddc20d3dd0134196b91d11db">nil_to_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a824b57deddc20d3dd0134196b91d11db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5e2b97315b5b50a6cbdc52b1dcee354"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab5e2b97315b5b50a6cbdc52b1dcee354">nil_to_f</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ab5e2b97315b5b50a6cbdc52b1dcee354"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84909738106d0a77d92052812dedf46a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a84909738106d0a77d92052812dedf46a">nil_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a84909738106d0a77d92052812dedf46a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78aa80b68dfecaa23f8c6adbffe8656c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a78aa80b68dfecaa23f8c6adbffe8656c">nil_to_a</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a78aa80b68dfecaa23f8c6adbffe8656c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c1e7d46cee9aa40fe59948fec4fa0fb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8c1e7d46cee9aa40fe59948fec4fa0fb">nil_to_h</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a8c1e7d46cee9aa40fe59948fec4fa0fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acbda49fb85b858e82cff88188f7e0519"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#acbda49fb85b858e82cff88188f7e0519">nil_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:acbda49fb85b858e82cff88188f7e0519"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0da6d2668a3256c82dcd3d3186195d1f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a0da6d2668a3256c82dcd3d3186195d1f">true_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a0da6d2668a3256c82dcd3d3186195d1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ee94dcf7b32444b67aed86054c2a82d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a2ee94dcf7b32444b67aed86054c2a82d">true_and</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> obj2)</td></tr> <tr class="separator:a2ee94dcf7b32444b67aed86054c2a82d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4cf7dcc7689b53baf2b32d5cafb64d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aa4cf7dcc7689b53baf2b32d5cafb64d7">true_or</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> obj2)</td></tr> <tr class="separator:aa4cf7dcc7689b53baf2b32d5cafb64d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36ff2541229b1b1f80d000045687ff15"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a36ff2541229b1b1f80d000045687ff15">true_xor</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> obj2)</td></tr> <tr class="separator:a36ff2541229b1b1f80d000045687ff15"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2b3195af6d92a7f2be0c455a18e0380"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aa2b3195af6d92a7f2be0c455a18e0380">false_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:aa2b3195af6d92a7f2be0c455a18e0380"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bb2d4164858ed9c528e2a3d1f214fe6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a6bb2d4164858ed9c528e2a3d1f214fe6">false_and</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> obj2)</td></tr> <tr class="separator:a6bb2d4164858ed9c528e2a3d1f214fe6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25342596fdfa49563298dffe0e78ed18"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a25342596fdfa49563298dffe0e78ed18">false_or</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> obj2)</td></tr> <tr class="separator:a25342596fdfa49563298dffe0e78ed18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7674594088586676c217d3dbe7d8a80"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab7674594088586676c217d3dbe7d8a80">false_xor</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> obj2)</td></tr> <tr class="separator:ab7674594088586676c217d3dbe7d8a80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a778d7e0affb6da1159dc114ea4cfbe2e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a778d7e0affb6da1159dc114ea4cfbe2e">rb_true</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a778d7e0affb6da1159dc114ea4cfbe2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82c8e607d9db10156991a1e1db9e3e29"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a82c8e607d9db10156991a1e1db9e3e29">rb_false</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a82c8e607d9db10156991a1e1db9e3e29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa894fc66f4057262f0ace6dad0b99198"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aa894fc66f4057262f0ace6dad0b99198">rb_obj_match</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:aa894fc66f4057262f0ace6dad0b99198"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a979ca68504fda12434be999d7cd9bfed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a979ca68504fda12434be999d7cd9bfed">rb_obj_not_match</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:a979ca68504fda12434be999d7cd9bfed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad33004dca6680c554abc28b6fafa5885"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ad33004dca6680c554abc28b6fafa5885">rb_obj_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj2)</td></tr> <tr class="separator:ad33004dca6680c554abc28b6fafa5885"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f783e1ceff97384ff0664e97b46df07"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a6f783e1ceff97384ff0664e97b46df07">rb_mod_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a6f783e1ceff97384ff0664e97b46df07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a96288bc2ed3d92b5805c41822be9ba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5a96288bc2ed3d92b5805c41822be9ba">rb_mod_freeze</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>)</td></tr> <tr class="separator:a5a96288bc2ed3d92b5805c41822be9ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addbc20f5723853a2e4f61c593236be5e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#addbc20f5723853a2e4f61c593236be5e">rb_mod_eqq</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:addbc20f5723853a2e4f61c593236be5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab145033c50f9ed2eff8bd470ad37eed7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab145033c50f9ed2eff8bd470ad37eed7">rb_class_inherited_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:ab145033c50f9ed2eff8bd470ad37eed7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3625501f37a454b202ae1c8a6ee6d45"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab3625501f37a454b202ae1c8a6ee6d45">rb_mod_lt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:ab3625501f37a454b202ae1c8a6ee6d45"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea6ccea3f2f47108d29ba5994a49678c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aea6ccea3f2f47108d29ba5994a49678c">rb_mod_ge</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:aea6ccea3f2f47108d29ba5994a49678c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68238a95938d24e7c7644049f243c4d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a68238a95938d24e7c7644049f243c4d4">rb_mod_gt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a68238a95938d24e7c7644049f243c4d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6af11bc377f7e29e61c6b8fd06019fc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab6af11bc377f7e29e61c6b8fd06019fc">rb_mod_cmp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:ab6af11bc377f7e29e61c6b8fd06019fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72212aa74462f35b3a6971dccfd6e3f2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a72212aa74462f35b3a6971dccfd6e3f2">rb_module_s_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a72212aa74462f35b3a6971dccfd6e3f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12931a48404490473d5f2b8cf7c9f9e4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a12931a48404490473d5f2b8cf7c9f9e4">rb_class_s_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a12931a48404490473d5f2b8cf7c9f9e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0772efe9f65525cc2408080a3e8415e5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a0772efe9f65525cc2408080a3e8415e5">rb_mod_initialize</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> module)</td></tr> <tr class="separator:a0772efe9f65525cc2408080a3e8415e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac00b0bb5d6e8c5c303c98017010deabb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac00b0bb5d6e8c5c303c98017010deabb">rb_class_initialize</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> klass)</td></tr> <tr class="separator:ac00b0bb5d6e8c5c303c98017010deabb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a4c111828a432f61f1b1674f622c666"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8a4c111828a432f61f1b1674f622c666">rb_undefined_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a8a4c111828a432f61f1b1674f622c666"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b9e88ffb0db95ffc6ab5d8f6189dcb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a3b9e88ffb0db95ffc6ab5d8f6189dcb8">rb_obj_alloc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a3b9e88ffb0db95ffc6ab5d8f6189dcb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2cd2f5a360b517f4fa861d92d29fae7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac2cd2f5a360b517f4fa861d92d29fae7">rb_class_allocate_instance</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ac2cd2f5a360b517f4fa861d92d29fae7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fec2f0166b02159c3a2c4c94c275292"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a3fec2f0166b02159c3a2c4c94c275292">rb_class_new_instance</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> klass)</td></tr> <tr class="separator:a3fec2f0166b02159c3a2c4c94c275292"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a044897592b98c9c5a6f1425e6a4a34d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a044897592b98c9c5a6f1425e6a4a34d7">rb_class_superclass</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a044897592b98c9c5a6f1425e6a4a34d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a133e9099e73f3fa2325880ea6b235ca8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a133e9099e73f3fa2325880ea6b235ca8">rb_class_get_superclass</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a133e9099e73f3fa2325880ea6b235ca8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22b9db22abd788a8675cca320c54456d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a22b9db22abd788a8675cca320c54456d">check_setter_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, int(*valid_id_p)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>), int(*valid_name_p)(<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 *message)</td></tr> <tr class="separator:a22b9db22abd788a8675cca320c54456d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a302907c14ffec0934eb35784e1b4a4b2"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a302907c14ffec0934eb35784e1b4a4b2">rb_is_attr_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>)</td></tr> <tr class="separator:a302907c14ffec0934eb35784e1b4a4b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a407cc07ebcb9f9060752276189a1e29b"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a407cc07ebcb9f9060752276189a1e29b">rb_is_attr_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:a407cc07ebcb9f9060752276189a1e29b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae18a367b62931d2848b7fb0eb812d26"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aae18a367b62931d2848b7fb0eb812d26">id_for_attr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr> <tr class="separator:aae18a367b62931d2848b7fb0eb812d26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92018bd0fcd920a73ca2743c0e26a4a1"><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="../../d0/de1/object_8c.html#a92018bd0fcd920a73ca2743c0e26a4a1">rb_check_attr_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a64ae40793ade89d800a8c5646d2980fc">id</a>)</td></tr> <tr class="separator:a92018bd0fcd920a73ca2743c0e26a4a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c488763c79b4b573aedbf229ff6f8e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8c488763c79b4b573aedbf229ff6f8e3">rb_mod_attr_reader</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> klass)</td></tr> <tr class="separator:a8c488763c79b4b573aedbf229ff6f8e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae262b464b67c1d51a5c7e465b174132b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae262b464b67c1d51a5c7e465b174132b">rb_mod_attr</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> klass)</td></tr> <tr class="separator:ae262b464b67c1d51a5c7e465b174132b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a0bee05b1c2a108f54986008c2db310"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8a0bee05b1c2a108f54986008c2db310">rb_mod_attr_writer</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> klass)</td></tr> <tr class="separator:a8a0bee05b1c2a108f54986008c2db310"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6e77612ff1c1543a7d0e5d5edf40dd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1b6e77612ff1c1543a7d0e5d5edf40dd">rb_mod_attr_accessor</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> klass)</td></tr> <tr class="separator:a1b6e77612ff1c1543a7d0e5d5edf40dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e5ab7a500edf171517007aa1fedc63e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5e5ab7a500edf171517007aa1fedc63e">rb_mod_const_get</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> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>)</td></tr> <tr class="separator:a5e5ab7a500edf171517007aa1fedc63e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b3188e5cf31acb75f87aa4116e0a999"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a7b3188e5cf31acb75f87aa4116e0a999">rb_mod_const_set</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a7b3188e5cf31acb75f87aa4116e0a999"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacfc69ad9b08ac0b8601ce3ba5ff0f08"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aacfc69ad9b08ac0b8601ce3ba5ff0f08">rb_mod_const_defined</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> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>)</td></tr> <tr class="separator:aacfc69ad9b08ac0b8601ce3ba5ff0f08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab67f3ef76ead7f39e5a6651a53d3dc84"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab67f3ef76ead7f39e5a6651a53d3dc84">rb_obj_ivar_get</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> iv)</td></tr> <tr class="separator:ab67f3ef76ead7f39e5a6651a53d3dc84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2d6a3996b42f4f8041aa997e99609cd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab2d6a3996b42f4f8041aa997e99609cd">rb_obj_ivar_set</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> iv, <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:ab2d6a3996b42f4f8041aa997e99609cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee86b42ed63c5587009ebe795aa73d61"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aee86b42ed63c5587009ebe795aa73d61">rb_obj_ivar_defined</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> iv)</td></tr> <tr class="separator:aee86b42ed63c5587009ebe795aa73d61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22790bab205a282322238ad37bd2664b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a22790bab205a282322238ad37bd2664b">rb_mod_cvar_get</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> iv)</td></tr> <tr class="separator:a22790bab205a282322238ad37bd2664b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5921ef8e364b7888848126151deec231"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5921ef8e364b7888848126151deec231">rb_mod_cvar_set</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> iv, <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:a5921ef8e364b7888848126151deec231"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba2862da27bfb6ac732cb59e7e79b2b6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aba2862da27bfb6ac732cb59e7e79b2b6">rb_mod_cvar_defined</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> iv)</td></tr> <tr class="separator:aba2862da27bfb6ac732cb59e7e79b2b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8cb25fd9a5dfe8db0dced81a910898ba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8cb25fd9a5dfe8db0dced81a910898ba">rb_mod_singleton_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a8cb25fd9a5dfe8db0dced81a910898ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4dc3092b8c4d35304d889aac83e33533"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a4dc3092b8c4d35304d889aac83e33533">convert_type</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>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *tname, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *method, int raise)</td></tr> <tr class="separator:a4dc3092b8c4d35304d889aac83e33533"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14d863eac29ed278457e4304ae9c1ed6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a14d863eac29ed278457e4304ae9c1ed6">rb_convert_type</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 <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *tname, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *method)</td></tr> <tr class="separator:a14d863eac29ed278457e4304ae9c1ed6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a261b2284189178fbd159da4fb40dc9e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a261b2284189178fbd159da4fb40dc9e0">rb_check_convert_type</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 <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *tname, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *method)</td></tr> <tr class="separator:a261b2284189178fbd159da4fb40dc9e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab75c4da95e28e57bb70967f056d784c7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab75c4da95e28e57bb70967f056d784c7">rb_to_integer</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>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *method)</td></tr> <tr class="separator:ab75c4da95e28e57bb70967f056d784c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad65e358d9977ab51662b149b1f09747b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ad65e358d9977ab51662b149b1f09747b">rb_check_to_integer</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>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *method)</td></tr> <tr class="separator:ad65e358d9977ab51662b149b1f09747b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb7c01d5bf1791dee974288efd453662"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#afb7c01d5bf1791dee974288efd453662">rb_to_int</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:afb7c01d5bf1791dee974288efd453662"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c70ff1bbc9141dea1b9644f422fe2ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1c70ff1bbc9141dea1b9644f422fe2ec">rb_check_to_int</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:a1c70ff1bbc9141dea1b9644f422fe2ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19eed57aabbf0d25dedbef96d30559f9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a19eed57aabbf0d25dedbef96d30559f9">rb_convert_to_integer</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 base)</td></tr> <tr class="separator:a19eed57aabbf0d25dedbef96d30559f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7819599c68ddb56c72d81b5d6491f68e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a7819599c68ddb56c72d81b5d6491f68e">rb_Integer</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:a7819599c68ddb56c72d81b5d6491f68e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32bd1dec2c4cc85809a6fb5a6dad3b5b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a32bd1dec2c4cc85809a6fb5a6dad3b5b">rb_f_integer</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:a32bd1dec2c4cc85809a6fb5a6dad3b5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1e3bd5353f716ced4a836228de7f92c"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ad1e3bd5353f716ced4a836228de7f92c">rb_cstr_to_dbl</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *p, int badcheck)</td></tr> <tr class="separator:ad1e3bd5353f716ced4a836228de7f92c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76ef5a05d7f9a49dc5c52893b99c4299"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a76ef5a05d7f9a49dc5c52893b99c4299">rb_str_to_dbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str, int badcheck)</td></tr> <tr class="separator:a76ef5a05d7f9a49dc5c52893b99c4299"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1650cd9eb41e63c97e5df37a2534bdd1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1650cd9eb41e63c97e5df37a2534bdd1">rb_Float</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:a1650cd9eb41e63c97e5df37a2534bdd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f89d5efdd9f45f4c1beed4633f8be09"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a8f89d5efdd9f45f4c1beed4633f8be09">rb_f_float</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> arg)</td></tr> <tr class="separator:a8f89d5efdd9f45f4c1beed4633f8be09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0e9bfe48634c80471e2aa1a7ccc005d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac0e9bfe48634c80471e2aa1a7ccc005d">rb_to_float</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:ac0e9bfe48634c80471e2aa1a7ccc005d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5acd32f39deca33dc70c077be9cafbe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5acd32f39deca33dc70c077be9cafbe4">rb_check_to_float</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:a5acd32f39deca33dc70c077be9cafbe4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac17ffe284d494516df8d9e9d3e12e4f2"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ac17ffe284d494516df8d9e9d3e12e4f2">rb_num2dbl</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:ac17ffe284d494516df8d9e9d3e12e4f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8ef6b18fd154ba70c327c0210ac69b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae8ef6b18fd154ba70c327c0210ac69b3">rb_String</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:ae8ef6b18fd154ba70c327c0210ac69b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae31ccbabfbcb369a7116e69e3ca1bc9d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae31ccbabfbcb369a7116e69e3ca1bc9d">rb_f_string</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> arg)</td></tr> <tr class="separator:ae31ccbabfbcb369a7116e69e3ca1bc9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a86cfdd43edf68d77c253772b06e639eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a86cfdd43edf68d77c253772b06e639eb">rb_Array</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:a86cfdd43edf68d77c253772b06e639eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd11a7b63b9c777eddbc4d3a416a36d8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#afd11a7b63b9c777eddbc4d3a416a36d8">rb_f_array</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> arg)</td></tr> <tr class="separator:afd11a7b63b9c777eddbc4d3a416a36d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67a9dbc14830a78ec6c23c1a7ea8c0c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a67a9dbc14830a78ec6c23c1a7ea8c0c7">rb_Hash</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:a67a9dbc14830a78ec6c23c1a7ea8c0c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacf42ce7c7ff88cfd63f980dab49a53f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aacf42ce7c7ff88cfd63f980dab49a53f">rb_f_hash</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> arg)</td></tr> <tr class="separator:aacf42ce7c7ff88cfd63f980dab49a53f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafe386203deb20f79d7ac63094bc9451b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gafe386203deb20f79d7ac63094bc9451b">Init_Object</a> (void)</td></tr> <tr class="memdesc:gafe386203deb20f79d7ac63094bc9451b"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the world of objects and classes. <a href="../../de/ddf/group__class.html#gafe386203deb20f79d7ac63094bc9451b">More...</a><br /></td></tr> <tr class="separator:gafe386203deb20f79d7ac63094bc9451b"><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:aaa2cd152ba72f43ebdd4bb154919293a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aaa2cd152ba72f43ebdd4bb154919293a">rb_cBasicObject</a></td></tr> <tr class="separator:aaa2cd152ba72f43ebdd4bb154919293a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6aa85d3f6c9187a37c9ae996f786cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a1b6aa85d3f6c9187a37c9ae996f786cf">rb_mKernel</a></td></tr> <tr class="separator:a1b6aa85d3f6c9187a37c9ae996f786cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3089f205b1a3c3b15fa0282cbb55fcb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a3089f205b1a3c3b15fa0282cbb55fcb7">rb_cObject</a></td></tr> <tr class="separator:a3089f205b1a3c3b15fa0282cbb55fcb7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae7c5c46eca7cd0df49381b691953b0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aae7c5c46eca7cd0df49381b691953b0c">rb_cModule</a></td></tr> <tr class="separator:aae7c5c46eca7cd0df49381b691953b0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a008b28b831935c8dfcbd7d77b784d3a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a008b28b831935c8dfcbd7d77b784d3a4">rb_cClass</a></td></tr> <tr class="separator:a008b28b831935c8dfcbd7d77b784d3a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afaaf37b56a90dea996980b9e8e3ef853"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#afaaf37b56a90dea996980b9e8e3ef853">rb_cData</a></td></tr> <tr class="separator:afaaf37b56a90dea996980b9e8e3ef853"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c844269cf0840485a0a9824cd180f02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a5c844269cf0840485a0a9824cd180f02">rb_cNilClass</a></td></tr> <tr class="separator:a5c844269cf0840485a0a9824cd180f02"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef9c23220ba598e74c828e74bce2e76d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#aef9c23220ba598e74c828e74bce2e76d">rb_cTrueClass</a></td></tr> <tr class="separator:aef9c23220ba598e74c828e74bce2e76d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a80f628b3b0be670d0308116b8bf51448"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a80f628b3b0be670d0308116b8bf51448">rb_cFalseClass</a></td></tr> <tr class="separator:a80f628b3b0be670d0308116b8bf51448"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45962ab395d07734bcfd6ad54b383817"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#a45962ab395d07734bcfd6ad54b383817">immediate_frozen_tbl</a> = 0</td></tr> <tr class="separator:a45962ab395d07734bcfd6ad54b383817"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae47b93b935c5310e9e1102cb60fa5c61"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ae47b93b935c5310e9e1102cb60fa5c61">invalid_attribute_name</a> [] = "invalid attribute <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> `%"PRIsVALUE"'"</td></tr> <tr class="separator:ae47b93b935c5310e9e1102cb60fa5c61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab903a74cf30ea2be6e138b9dc2148621"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d1/d1f/structconv__method__tbl.html">conv_method_tbl</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de1/object_8c.html#ab903a74cf30ea2be6e138b9dc2148621">conv_method_names</a> []</td></tr> <tr class="separator:ab903a74cf30ea2be6e138b9dc2148621"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="ae3cb2a0042b539bb51d682e467ccb1c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae3cb2a0042b539bb51d682e467ccb1c6">◆ </a></span>CLASS_OR_MODULE_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CLASS_OR_MODULE_P</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">(!<a class="code" href="../../de/de6/ruby_2ruby_8h.html#ac59489a7ed093e29019047d13e79c009">SPECIAL_CONST_P</a>(obj) && \</div><div class="line"> (<a class="code" href="../../de/de6/ruby_2ruby_8h.html#aee74f540353cd2d77d1cb37a3714bd7d">BUILTIN_TYPE</a>(obj) == <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad04c63d175774c6d6e7dfaf0f0a982c9">T_CLASS</a> || <a class="code" href="../../de/de6/ruby_2ruby_8h.html#aee74f540353cd2d77d1cb37a3714bd7d">BUILTIN_TYPE</a>(obj) == <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a6cdc7dfe8f84777325da08a96ae5f795">T_MODULE</a>))</div><div class="ttc" id="ruby_2ruby_8h_html_a6cdc7dfe8f84777325da08a96ae5f795"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a6cdc7dfe8f84777325da08a96ae5f795">T_MODULE</a></div><div class="ttdeci">#define T_MODULE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00480">ruby.h:480</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_aee74f540353cd2d77d1cb37a3714bd7d"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#aee74f540353cd2d77d1cb37a3714bd7d">BUILTIN_TYPE</a></div><div class="ttdeci">#define BUILTIN_TYPE(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00502">ruby.h:502</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ad04c63d175774c6d6e7dfaf0f0a982c9"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ad04c63d175774c6d6e7dfaf0f0a982c9">T_CLASS</a></div><div class="ttdeci">#define T_CLASS</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00478">ruby.h:478</a></div></div> <div class="ttc" id="ruby_2ruby_8h_html_ac59489a7ed093e29019047d13e79c009"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ac59489a7ed093e29019047d13e79c009">SPECIAL_CONST_P</a></div><div class="ttdeci">#define SPECIAL_CONST_P(x)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01165">ruby.h:1165</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00048">48</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01560">rb_class_inherited_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01651">rb_mod_cmp()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01611">rb_mod_ge()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01481">rb_mod_to_s()</a>.</p> </div> </div> <a id="a3a30aaf5e29e70b8d4418bc7f5d6b0fe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a30aaf5e29e70b8d4418bc7f5d6b0fe">◆ </a></span>id_const_missing</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_const_missing   idConst_missing</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00046">46</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>.</p> </div> </div> <a id="a9677a7db0a7e62b08290cc1dfedc632a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9677a7db0a7e62b08290cc1dfedc632a">◆ </a></span>id_eq</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_eq   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3a06b94f1faf190ec7c976ac903d0b3ac4">idEq</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00039">39</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00089">rb_equal()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00197">rb_obj_not_equal()</a>.</p> </div> </div> <a id="a4e95b7b31ee7d6502059e518c282e2a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e95b7b31ee7d6502059e518c282e2a1">◆ </a></span>id_eql</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_eql   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3aab8377cc59ed342b6c61f51d65d3b8c6">idEqlP</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00040">40</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00100">rb_eql()</a>.</p> </div> </div> <a id="a7db1032f982ee2e97c677258753409e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7db1032f982ee2e97c677258753409e0">◆ </a></span>id_for_setter</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_for_setter</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 class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">message </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d0/de1/object_8c.html#a22b9db22abd788a8675cca320c54456d">check_setter_id</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, rb_is_##<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>##_id, rb_is_##<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>##_name, message)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01910">1910</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01952">id_for_attr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02203">rb_mod_const_set()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02522">rb_mod_cvar_set()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02416">rb_obj_ivar_set()</a>.</p> </div> </div> <a id="a623c005752afb308e262cfbc9268580c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a623c005752afb308e262cfbc9268580c">◆ </a></span>id_init_clone</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_init_clone   idInitialize_clone</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00044">44</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00337">rb_obj_clone()</a>.</p> </div> </div> <a id="a3b3607e44ab461671fa9a152580fa34b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b3607e44ab461671fa9a152580fa34b">◆ </a></span>id_init_copy</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_init_copy   idInitialize_copy</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00043">43</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00435">rb_obj_init_dup_clone()</a>.</p> </div> </div> <a id="adf317fcbf336a5438895f9aded62c2ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf317fcbf336a5438895f9aded62c2ed">◆ </a></span>id_init_dup</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_init_dup   idInitialize_dup</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00045">45</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00406">rb_obj_dup()</a>.</p> </div> </div> <a id="a599951b53ddb9bdce744fcd2e8670cab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a599951b53ddb9bdce744fcd2e8670cab">◆ </a></span>id_inspect</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_inspect   idInspect</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00042">42</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00470">rb_inspect()</a>.</p> </div> </div> <a id="a5c5832b08c7533e48d3fa8bf3e0190c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c5832b08c7533e48d3fa8bf3e0190c2">◆ </a></span>id_match</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define id_match   <a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3af4889e940c86374ac6d6caa3b6ad7ba4">idEqTilde</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00041">41</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01410">rb_obj_not_match()</a>.</p> </div> </div> <a id="a5931840c58f70375bbd11094f6564a68"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5931840c58f70375bbd11094f6564a68">◆ </a></span>IMPLICIT_CONVERSIONS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IMPLICIT_CONVERSIONS   7</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02602">2602</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>.</p> </div> </div> <a id="a6be0aa9e2dc94f17607b50170704b717"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6be0aa9e2dc94f17607b50170704b717">◆ </a></span>OutOfRange</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define OutOfRange</td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((end - p > max_width) ? \</div><div class="line"> (w = max_width, ellipsis = <span class="stringliteral">"..."</span>) : \</div><div class="line"> (w = (int)(end - p), ellipsis = <span class="stringliteral">""</span>))</div></div><!-- fragment --> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02806">rb_cstr_to_dbl()</a>.</p> </div> </div> <a id="a9cfa42d4b79c89d68c53be8b2150a503"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cfa42d4b79c89d68c53be8b2150a503">◆ </a></span>rb_intern</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define rb_intern</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">str</td><td>)</td> <td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a5753547d6a21eeb36aa8cb0ae7d6c9ce">rb_intern_const</a>(str)</td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a22b9db22abd788a8675cca320c54456d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22b9db22abd788a8675cca320c54456d">◆ </a></span>check_setter_id()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> check_setter_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>) </td> <td class="paramname"><em>valid_id_p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"><em>valid_name_p</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>message</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01913">1913</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="../../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#l00438">NIL_P</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="../../d1/db0/string_8c_source.html#l01678">rb_check_string_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#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="../../d1/db0/string_8c_source.html#l08734">rb_to_id()</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> </div> </div> <a id="a90413df0ce7217ff0aef2e3c9426280b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90413df0ce7217ff0aef2e3c9426280b">◆ </a></span>class_or_module_required()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> class_or_module_required </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00573">573</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="../../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#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="../../d0/de1/object_8c_source.html#l00666">rb_class_search_ancestor()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00609">rb_obj_is_instance_of()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>.</p> </div> </div> <a id="adfa7ad006fabc23b5fcb3126c7369108"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfa7ad006fabc23b5fcb3126c7369108">◆ </a></span>class_search_ancestor()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> class_search_ancestor </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>cl</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>c</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00655">655</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/dde/internal_8h_source.html#l00294">RCLASS_M_TBL_WRAPPER</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/de1/object_8c_source.html#l01560">rb_class_inherited_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00666">rb_class_search_ancestor()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>.</p> </div> </div> <a id="a4dc3092b8c4d35304d889aac83e33533"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4dc3092b8c4d35304d889aac83e33533">◆ </a></span>convert_type()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> 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"><em>val</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>tname</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>method</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>raise</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02605">2605</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.html#ab903a74cf30ea2be6e138b9dc2148621">conv_method_names</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02589">conv_method_tbl::id</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02602">IMPLICIT_CONVERSIONS</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02588">conv_method_tbl::method</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#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="../../de/de6/ruby_2ruby_8h_source.html#l00428">Qundef</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00410">rb_check_funcall()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</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="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02652">rb_check_convert_type()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02686">rb_check_to_integer()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02637">rb_convert_type()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02670">rb_to_integer()</a>.</p> </div> </div> <a id="a6bb2d4164858ed9c528e2a3d1f214fe6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bb2d4164858ed9c528e2a3d1f214fe6">◆ </a></span>false_and()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> false_and </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01315">1315</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#l00425">Qfalse</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="a25342596fdfa49563298dffe0e78ed18"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25342596fdfa49563298dffe0e78ed18">◆ </a></span>false_or()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> false_or </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01331">1331</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#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#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="aa2b3195af6d92a7f2be0c455a18e0380"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2b3195af6d92a7f2be0c455a18e0380">◆ </a></span>false_to_s()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> false_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"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01299">1299</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#l00846">rb_usascii_str_new2</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="ab7674594088586676c217d3dbe7d8a80"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7674594088586676c217d3dbe7d8a80">◆ </a></span>false_xor()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> false_xor </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01350">1350</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#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#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="aae18a367b62931d2848b7fb0eb812d26"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae18a367b62931d2848b7fb0eb812d26">◆ </a></span>id_for_attr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_for_attr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01952">1952</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#l01910">id_for_setter</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01949">invalid_attribute_name</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>.</p> <p class="reference">Referenced by <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="ade48b0038293be31fbc481d732161560"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade48b0038293be31fbc481d732161560">◆ </a></span>init_copy()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void 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"><em>dest</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00282">282</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#l01139">FL_EXIVAR</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#l01193">OBJ_FROZEN</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01049">rb_copy_generic_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01466">rb_free_const_table()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01998">rb_gc_copy_finalizer()</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#l00255">rb_obj_copy_ivar()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01857">rb_raise()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02636">rb_st_copy()</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#l00293">RCLASS_CONST_TBL</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00292">RCLASS_IV_TBL</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00334">st_free_table()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00478">T_CLASS</a>, <a class="el" href="../../d7/d6c/md5_8c_source.html#l00131">T_MASK</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="../../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#l00337">rb_obj_clone()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00406">rb_obj_dup()</a>.</p> </div> </div> <a id="a4e365763825ebbd4546fc64e3cd84603"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e365763825ebbd4546fc64e3cd84603">◆ </a></span>inspect_i()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int inspect_i </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> </td> <td class="paramname"><em>k</em>, </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"><em>v</em>, </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"><em>a</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00485">485</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="../../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="../../d5/d11/ripper_8c_source.html#l17330">rb_is_instance_id()</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="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_CONTINUE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l00514">inspect_obj()</a>.</p> </div> </div> <a id="af8130cd5ec691e4cefb9368d44a837cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8130cd5ec691e4cefb9368d44a837cc">◆ </a></span>inspect_obj()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> inspect_obj </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>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>recur</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00514">514</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#l00485">inspect_i()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01188">OBJ_INFECT</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01274">rb_ivar_foreach()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02158">rb_str_cat2()</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00147">recur</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="../../d0/de1/object_8c_source.html#l00558">rb_obj_inspect()</a>.</p> </div> </div> <a id="acbda49fb85b858e82cff88188f7e0519"></a> <h2 class="memtitle"><span class="permalink"><a href="#acbda49fb85b858e82cff88188f7e0519">◆ </a></span>nil_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_inspect </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01199">1199</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#l00846">rb_usascii_str_new2</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="a78aa80b68dfecaa23f8c6adbffe8656c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78aa80b68dfecaa23f8c6adbffe8656c">◆ </a></span>nil_to_a()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_to_a </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01169">1169</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#l00090">rb_ary_new2</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="ab5e2b97315b5b50a6cbdc52b1dcee354"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5e2b97315b5b50a6cbdc52b1dcee354">◆ </a></span>nil_to_f()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_to_f </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01139">1139</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>.</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="a8c1e7d46cee9aa40fe59948fec4fa0fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c1e7d46cee9aa40fe59948fec4fa0fb">◆ </a></span>nil_to_h()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_to_h </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01186">1186</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="../../d1/d04/hash_8c_source.html#l00307">rb_hash_new()</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="a824b57deddc20d3dd0134196b91d11db"></a> <h2 class="memtitle"><span class="permalink"><a href="#a824b57deddc20d3dd0134196b91d11db">◆ </a></span>nil_to_i()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_to_i </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01124">1124</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#l00231">INT2FIX</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="a84909738106d0a77d92052812dedf46a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a84909738106d0a77d92052812dedf46a">◆ </a></span>nil_to_s()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> nil_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"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01152">1152</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="../../d1/db0/string_8c_source.html#l00540">rb_usascii_str_new()</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="a30dd8a456e993da8aac50f5510cf07ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30dd8a456e993da8aac50f5510cf07ab">◆ </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"><em>obj</em></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="a86cfdd43edf68d77c253772b06e639eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a86cfdd43edf68d77c253772b06e639eb">◆ </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"><em>val</em></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="a92018bd0fcd920a73ca2743c0e26a4a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92018bd0fcd920a73ca2743c0e26a4a1">◆ </a></span>rb_check_attr_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#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_check_attr_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"><em>id</em></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#l01958">1958</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="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01949">invalid_attribute_name</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00718">QUOTE_ID</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01938">rb_is_attr_id()</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="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</a>.</p> </div> </div> <a id="a261b2284189178fbd159da4fb40dc9e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a261b2284189178fbd159da4fb40dc9e0">◆ </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"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>type</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>tname</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>method</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/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="a5acd32f39deca33dc70c077be9cafbe4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5acd32f39deca33dc70c077be9cafbe4">◆ </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"><em>val</em></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="a1c70ff1bbc9141dea1b9644f422fe2ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c70ff1bbc9141dea1b9644f422fe2ec">◆ </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"><em>val</em></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="ad65e358d9977ab51662b149b1f09747b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad65e358d9977ab51662b149b1f09747b">◆ </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"><em>val</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>method</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/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="ac2cd2f5a360b517f4fa861d92d29fae7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2cd2f5a360b517f4fa861d92d29fae7">◆ </a></span>rb_class_allocate_instance()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_class_allocate_instance </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01838">1838</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#l01134">FL_WB_PROTECTED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00694">NEWOBJ_OF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00723">RGENGC_WB_PROTECTED_OBJECT</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#l03257">Init_Object()</a>.</p> </div> </div> <a id="a133e9099e73f3fa2325880ea6b235ca8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a133e9099e73f3fa2325880ea6b235ca8">◆ </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"><em>klass</em></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="ab145033c50f9ed2eff8bd470ad37eed7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab145033c50f9ed2eff8bd470ad37eed7">◆ </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"><em>mod</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="../../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="ac00b0bb5d6e8c5c303c98017010deabb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac00b0bb5d6e8c5c303c98017010deabb">◆ </a></span>rb_class_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_class_initialize </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>klass</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01749">1749</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#l00028">rb_cBasicObject</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00206">rb_check_inheritable()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00585">rb_class_inherited()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00030">rb_cObject</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00542">rb_make_metaclass()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01710">rb_mod_initialize()</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="../../de/de6/ruby_2ruby_8h_source.html#l01116">RBASIC</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00319">RCLASS_SET_SUPER()</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/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a3fec2f0166b02159c3a2c4c94c275292"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fec2f0166b02159c3a2c4c94c275292">◆ </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"><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>klass</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/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="ab9b3817b9557403438176f301fa11b93"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9b3817b9557403438176f301fa11b93">◆ </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"><em>cl</em></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="a12931a48404490473d5f2b8cf7c9f9e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a12931a48404490473d5f2b8cf7c9f9e4">◆ </a></span>rb_class_s_alloc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_class_s_alloc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01678">1678</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="../../d9/d0c/class_8c_source.html#l00187">rb_class_boot()</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="adc8dd1f67a3e1fad2c84652e060255ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc8dd1f67a3e1fad2c84652e060255ef">◆ </a></span>rb_class_search_ancestor()</h2> <div class="memitem"> <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_search_ancestor </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>cl</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>c</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/de1/object_8c_source.html#l00666">666</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="../../d0/de1/object_8c_source.html#l00655">class_search_ancestor()</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="../../d3/dda/proc_8c_source.html#l01933">umethod_bind()</a>.</p> </div> </div> <a id="a044897592b98c9c5a6f1425e6a4a34d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a044897592b98c9c5a6f1425e6a4a34d7">◆ </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"><em>klass</em></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="a19eed57aabbf0d25dedbef96d30559f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19eed57aabbf0d25dedbef96d30559f9">◆ </a></span>rb_convert_to_integer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_convert_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"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>base</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02712">2712</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#l00228">FIXNUM_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00229">FIXNUM_MIN</a>, <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="../../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#l00548">rb_eTypeError</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#l04129">rb_str_to_inum()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02670">rb_to_integer()</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#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>, 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#l02787">rb_f_integer()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02757">rb_Integer()</a>.</p> </div> </div> <a id="a14d863eac29ed278457e4304ae9c1ed6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14d863eac29ed278457e4304ae9c1ed6">◆ </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"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>type</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>tname</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>method</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/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="ad1e3bd5353f716ced4a836228de7f92c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1e3bd5353f716ced4a836228de7f92c">◆ </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"><em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>badcheck</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/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="a764ed15d8d37207ab8bfea07f139e534"></a> <h2 class="memtitle"><span class="permalink"><a href="#a764ed15d8d37207ab8bfea07f139e534">◆ </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"><em>obj1</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>obj2</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/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="ac3fb1c3e880793543a51a474861557f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3fb1c3e880793543a51a474861557f9">◆ </a></span>rb_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_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>obj1</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>obj2</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/de1/object_8c_source.html#l00089">89</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#l00039">id_eq</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="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</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="../../d1/d04/hash_8c_source.html#l02260">assoc_cmp()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02286">assoc_i()</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#l00100">count_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01929">eql_i()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00838">exc_equal()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00231">find_index_i()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01959">hash_equal()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00922">key_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01665">member_i()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01095">name_err_mesg_equal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00418">num_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01041">num_eql()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00454">num_remainder()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01868">num_step_scan_args()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00577">num_zero_p()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00482">pst_equal()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00586">range_bsearch()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02345">rassoc_i()</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#l04264">rb_ary_count()</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#l03744">rb_ary_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03829">rb_ary_includes()</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#l03681">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01489">rb_ary_rindex()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l05529">rb_big_eq()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01887">rb_hash_search_value()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01173">rb_method_definition_eq()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01436">rb_obj_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02542">rb_str_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03697">recursive_equal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01366">syserr_eqq()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l03347">time_eql()</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#l01947">vtm_add_offset()</a>.</p> </div> </div> <a id="afd11a7b63b9c777eddbc4d3a416a36d8"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd11a7b63b9c777eddbc4d3a416a36d8">◆ </a></span>rb_f_array()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_f_array </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>arg</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03063">3063</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#l03038">rb_Array()</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="a8f89d5efdd9f45f4c1beed4633f8be09"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f89d5efdd9f45f4c1beed4633f8be09">◆ </a></span>rb_f_float()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_f_float </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>arg</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02957">2957</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#l02918">rb_Float()</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="aacf42ce7c7ff88cfd63f980dab49a53f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aacf42ce7c7ff88cfd63f980dab49a53f">◆ </a></span>rb_f_hash()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_f_hash </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>arg</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03098">3098</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#l03069">rb_Hash()</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="a32bd1dec2c4cc85809a6fb5a6dad3b5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32bd1dec2c4cc85809a6fb5a6dad3b5b">◆ </a></span>rb_f_integer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_f_integer </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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02787">2787</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="../../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#l00427">Qnil</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="ae31ccbabfbcb369a7116e69e3ca1bc9d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae31ccbabfbcb369a7116e69e3ca1bc9d">◆ </a></span>rb_f_string()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_f_string </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>arg</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l03032">3032</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#l03009">rb_String()</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="a82c8e607d9db10156991a1e1db9e3e29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82c8e607d9db10156991a1e1db9e3e29">◆ </a></span>rb_false()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_false </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01380">1380</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#l00425">Qfalse</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="a1650cd9eb41e63c97e5df37a2534bdd1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1650cd9eb41e63c97e5df37a2534bdd1">◆ </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"><em>val</em></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="a67a9dbc14830a78ec6c23c1a7ea8c0c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67a9dbc14830a78ec6c23c1a7ea8c0c7">◆ </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"><em>val</em></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="a9e2095c762dfd7aa2710e49896687679"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e2095c762dfd7aa2710e49896687679">◆ </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"><em>obj</em></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="a7819599c68ddb56c72d81b5d6491f68e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7819599c68ddb56c72d81b5d6491f68e">◆ </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"><em>val</em></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="a302907c14ffec0934eb35784e1b4a4b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a302907c14ffec0934eb35784e1b4a4b2">◆ </a></span>rb_is_attr_id()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int rb_is_attr_id </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"><em>id</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01938">1938</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="../../d5/d11/ripper_8c_source.html#l17312">rb_is_const_id()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l17342">rb_is_local_id()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01958">rb_check_attr_id()</a>.</p> </div> </div> <a id="a407cc07ebcb9f9060752276189a1e29b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a407cc07ebcb9f9060752276189a1e29b">◆ </a></span>rb_is_attr_name()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int rb_is_attr_name </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>name</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01944">1944</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="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17430">rb_is_const_name()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l17460">rb_is_local_name()</a>.</p> </div> </div> <a id="ae262b464b67c1d51a5c7e465b174132b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae262b464b67c1d51a5c7e465b174132b">◆ </a></span>rb_mod_attr()</h2> <div class="memitem"> <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_attr </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>klass</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/de1/object_8c_source.html#l01991">1991</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#l01952">id_for_attr()</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="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01980">rb_mod_attr_reader()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00236">rb_warning()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</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/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a1b6e77612ff1c1543a7d0e5d5edf40dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6e77612ff1c1543a7d0e5d5edf40dd">◆ </a></span>rb_mod_attr_accessor()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_attr_accessor </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>klass</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02040">2040</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#l01952">id_for_attr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</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/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a8c488763c79b4b573aedbf229ff6f8e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c488763c79b4b573aedbf229ff6f8e3">◆ </a></span>rb_mod_attr_reader()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_attr_reader </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>klass</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01980">1980</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="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01952">id_for_attr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</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/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01991">rb_mod_attr()</a>.</p> </div> </div> <a id="a8a0bee05b1c2a108f54986008c2db310"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a0bee05b1c2a108f54986008c2db310">◆ </a></span>rb_mod_attr_writer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_attr_writer </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>klass</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02012">2012</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="../../d1/d5c/nkf_8h_source.html#l00174">FALSE</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01952">id_for_attr()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00872">rb_attr()</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/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="ab6af11bc377f7e29e61c6b8fd06019fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6af11bc377f7e29e61c6b8fd06019fc">◆ </a></span>rb_mod_cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01651">1651</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="../../de/d6d/compar_8c_source.html#l00016">cmp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00231">INT2FIX</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="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01560">rb_class_inherited_p()</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="aacfc69ad9b08ac0b8601ce3ba5ff0f08"></a> <h2 class="memtitle"><span class="permalink"><a href="#aacfc69ad9b08ac0b8601ce3ba5ff0f08">◆ </a></span>rb_mod_const_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_const_defined </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>mod</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02252">2252</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="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01779">ISUPPER</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#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#l00425">Qfalse</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#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#l17407">rb_check_id_cstr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00030">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02127">rb_const_defined()</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#l01880">rb_const_get()</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="../../db/dcc/error_8c_source.html#l00553">rb_eNameError</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="../../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>, <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/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00147">recur</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#l00437">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</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#l00354">SYMBOL_P</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a5e5ab7a500edf171517007aa1fedc63e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e5ab7a500edf171517007aa1fedc63e">◆ </a></span>rb_mod_const_get()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_const_get </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>mod</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02091">2091</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="../../de/de6/ruby_2ruby_8h_source.html#l00440">CLASS_OF</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00046">id_const_missing</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01779">ISUPPER</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#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#l00426">Qtrue</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#l17407">rb_check_id_cstr()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00030">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01880">rb_const_get()</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="../../db/dcc/error_8c_source.html#l00553">rb_eNameError</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="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</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="../../de/d63/vm__method_8c_source.html#l01585">rb_method_basic_definition_p()</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/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01838">rb_str_subseq()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01672">RB_TYPE_P</a>, <a class="el" href="../../d9/df5/date__strptime_8c_source.html#l00147">recur</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#l00437">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</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#l00354">SYMBOL_P</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a7b3188e5cf31acb75f87aa4116e0a999"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b3188e5cf31acb75f87aa4116e0a999">◆ </a></span>rb_mod_const_set()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_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"><em>mod</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>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>value</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02203">2203</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#l01910">id_for_setter</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>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l02163">rb_const_set()</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="aba2862da27bfb6ac732cb59e7e79b2b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aba2862da27bfb6ac732cb59e7e79b2b6">◆ </a></span>rb_mod_cvar_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_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"><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>iv</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02546">2546</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#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</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#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>, 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>.</p> </div> </div> <a id="a22790bab205a282322238ad37bd2664b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22790bab205a282322238ad37bd2664b">◆ </a></span>rb_mod_cvar_get()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_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"><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>iv</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02480">2480</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#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#l02384">rb_cvar_get()</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>, 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>.</p> </div> </div> <a id="a5921ef8e364b7888848126151deec231"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5921ef8e364b7888848126151deec231">◆ </a></span>rb_mod_cvar_set()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_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"><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>iv</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>val</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02522">2522</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#l01910">id_for_setter</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#l02351">rb_cvar_set()</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="addbc20f5723853a2e4f61c593236be5e"></a> <h2 class="memtitle"><span class="permalink"><a href="#addbc20f5723853a2e4f61c593236be5e">◆ </a></span>rb_mod_eqq()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_eqq </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01542">1542</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</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="a5a96288bc2ed3d92b5805c41822be9ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a96288bc2ed3d92b5805c41822be9ba">◆ </a></span>rb_mod_freeze()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_freeze </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01525">1525</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="aea6ccea3f2f47108d29ba5994a49678c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea6ccea3f2f47108d29ba5994a49678c">◆ </a></span>rb_mod_ge()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_ge </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01611">1611</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01560">rb_class_inherited_p()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01632">rb_mod_gt()</a>.</p> </div> </div> <a id="a68238a95938d24e7c7644049f243c4d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a68238a95938d24e7c7644049f243c4d4">◆ </a></span>rb_mod_gt()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_gt </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01632">1632</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01611">rb_mod_ge()</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="a0772efe9f65525cc2408080a3e8415e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0772efe9f65525cc2408080a3e8415e5">◆ </a></span>rb_mod_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>module</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01710">1710</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="../../d3/d57/eval_8c_source.html#l00712">rb_block_given_p()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01712">rb_mod_module_exec()</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#l01749">rb_class_initialize()</a>.</p> </div> </div> <a id="ab3625501f37a454b202ae1c8a6ee6d45"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab3625501f37a454b202ae1c8a6ee6d45">◆ </a></span>rb_mod_lt()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_lt </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>mod</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> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01591">1591</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01560">rb_class_inherited_p()</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="a8cb25fd9a5dfe8db0dced81a910898ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8cb25fd9a5dfe8db0dced81a910898ba">◆ </a></span>rb_mod_singleton_p()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_singleton_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>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02580">2580</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="../../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#l01672">RB_TYPE_P</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/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a6f783e1ceff97384ff0664e97b46df07"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f783e1ceff97384ff0664e97b46df07">◆ </a></span>rb_mod_to_s()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mod_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"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01481">1481</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="../../de/de6/ruby_2ruby_8h_source.html#l01436">CONST_ID</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#l00438">NIL_P</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#l01127">rb_attr_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00391">rb_class_name()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00470">rb_inspect()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01115">rb_ivar_get()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01190">rb_refinement_module_get_refined_class()</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#l02339">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01062">rb_str_dup()</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a72212aa74462f35b3a6971dccfd6e3f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72212aa74462f35b3a6971dccfd6e3f2">◆ </a></span>rb_module_s_alloc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_module_s_alloc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01669">1669</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="../../d1/d6f/date__strftime_8c_source.html#l00028">mod</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00708">rb_module_new()</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="ac17ffe284d494516df8d9e9d3e12e4f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac17ffe284d494516df8d9e9d3e12e4f2">◆ </a></span>rb_num2dbl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double rb_num2dbl </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="../../d0/de1/object_8c_source.html#l02987">2987</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/dcc/error_8c_source.html#l00548">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02918">rb_Float()</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#l00814">RFLOAT_VALUE</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="../../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/de7/thread_8c_source.html#l00899">thread_join_m()</a>.</p> </div> </div> <a id="a3b9e88ffb0db95ffc6ab5d8f6189dcb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b9e88ffb0db95ffc6ab5d8f6189dcb8">◆ </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"><em>klass</em></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="a9338e4719b257b9dbe33c829306c317f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9338e4719b257b9dbe33c829306c317f">◆ </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"><em>obj</em></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="ac51fcaf893d95816eb70bf43c3f1e239"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac51fcaf893d95816eb70bf43c3f1e239">◆ </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"><em>obj</em></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="ad33004dca6680c554abc28b6fafa5885"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad33004dca6680c554abc28b6fafa5885">◆ </a></span>rb_obj_cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj1</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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01436">1436</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#l00231">INT2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="afa96b78c2fc81d193f59e54db6f6e2ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa96b78c2fc81d193f59e54db6f6e2ab">◆ </a></span>rb_obj_copy_ivar()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_obj_copy_ivar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>dest</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="../../d0/de1/object_8c_source.html#l00255">255</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#l01341">ALLOC_N</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#l01116">RBASIC</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#l00778">ROBJECT_IVPTR</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/de1/object_8c_source.html#l00282">init_copy()</a>.</p> </div> </div> <a id="aa5ba270f9ed1e5fe1e50165591c404f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5ba270f9ed1e5fe1e50165591c404f7">◆ </a></span>rb_obj_dummy()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_dummy </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00924">924</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>.</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="a9cd897d7aadfe6936558c3d143e99e97"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cd897d7aadfe6936558c3d143e99e97">◆ </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"><em>obj</em></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="a7630f8c287de66794f825910b9f342cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7630f8c287de66794f825910b9f342cf">◆ </a></span>rb_obj_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_obj_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>obj1</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>obj2</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/de1/object_8c_source.html#l00142">142</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#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/db2/vm__insnhelper_8c_source.html#l00881">opt_eq_func()</a>.</p> </div> </div> <a id="ad58afd32b21e85acfad9ba3a70ac0fcb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad58afd32b21e85acfad9ba3a70ac0fcb">◆ </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"><em>obj</em></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="a6d967c0f84c618bc68dacd45fce2826e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d967c0f84c618bc68dacd45fce2826e">◆ </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"><em>obj</em></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="aef4bb37dad81eae2a9786bf310f29f02"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef4bb37dad81eae2a9786bf310f29f02">◆ </a></span>rb_obj_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_obj_hash </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> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00162">162</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#l00232">LONG2FIX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00600">NUM2LONG</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02376">rb_obj_id()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l00159">rb_objid_hash()</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="a52a7a87783545094bfdd9c93c378f570"></a> <h2 class="memtitle"><span class="permalink"><a href="#a52a7a87783545094bfdd9c93c378f570">◆ </a></span>rb_obj_hide()</h2> <div class="memitem"> <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_hide </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> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00053">53</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/dde/internal_8h_source.html#l00609">RBASIC_CLEAR_CLASS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l04499">power_cache_get_power()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00023">rb_coverage_start()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01960">vm_init2()</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#l00859">zstream_append_input()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_expand_buffer_into()</a>.</p> </div> </div> <a id="aeb22f7b6342c6f9fff890750a3667fb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb22f7b6342c6f9fff890750a3667fb2">◆ </a></span>rb_obj_infect()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_obj_infect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj1</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>obj2</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/de1/object_8c_source.html#l01041">1041</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#l01188">OBJ_INFECT</a>.</p> </div> </div> <a id="a74371d7bdf7133a5efad7b6ece0792e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74371d7bdf7133a5efad7b6ece0792e8">◆ </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"><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="../../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="abb4ca06effe815192c489d87f5c1f5cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb4ca06effe815192c489d87f5c1f5cc">◆ </a></span>rb_obj_init_dup_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_init_dup_clone </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="../../d0/de1/object_8c_source.html#l00435">435</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#l00043">id_init_copy</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="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a05a04497b3b3dab050bed2548b8337ca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05a04497b3b3dab050bed2548b8337ca">◆ </a></span>rb_obj_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_inspect </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00558">558</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#l00514">inspect_obj()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00137">PRIsVALUE</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#l00391">rb_class_name()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04992">rb_exec_recursive()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01302">rb_ivar_count()</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>.</p> </div> </div> <a id="ab1b70414d07e7de585f47ee50a64a86c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1b70414d07e7de585f47ee50a64a86c">◆ </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"><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>c</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/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="acf554ed5c1aab2060cff44fad406c5fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf554ed5c1aab2060cff44fad406c5fc">◆ </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"><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>c</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/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="aee86b42ed63c5587009ebe795aa73d61"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee86b42ed63c5587009ebe795aa73d61">◆ </a></span>rb_obj_ivar_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_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"><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>iv</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02443">2443</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#l00137">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</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="../../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="../../d0/d2a/variable_8c_source.html#l01207">rb_ivar_defined()</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>.</p> </div> </div> <a id="ab67f3ef76ead7f39e5a6651a53d3dc84"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab67f3ef76ead7f39e5a6651a53d3dc84">◆ </a></span>rb_obj_ivar_get()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_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"><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>iv</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02372">2372</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#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="../../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="../../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>, 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>.</p> </div> </div> <a id="ab2d6a3996b42f4f8041aa997e99609cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2d6a3996b42f4f8041aa997e99609cd">◆ </a></span>rb_obj_ivar_set()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_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"><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>iv</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>val</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02416">2416</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#l01910">id_for_setter</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#l01133">rb_ivar_set()</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="aa894fc66f4057262f0ace6dad0b99198"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa894fc66f4057262f0ace6dad0b99198">◆ </a></span>rb_obj_match()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj1</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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01396">1396</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>.</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="ad4f6b70f1b2a21e2a379a70cf53fae4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4f6b70f1b2a21e2a379a70cf53fae4e">◆ </a></span>rb_obj_not()</h2> <div class="memitem"> <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_not </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> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00184">184</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#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#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="a1511c824e7c9d15c13729175e6f95d26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1511c824e7c9d15c13729175e6f95d26">◆ </a></span>rb_obj_not_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_obj_not_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>obj1</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>obj2</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/de1/object_8c_source.html#l00197">197</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#l00039">id_eq</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="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</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="a979ca68504fda12434be999d7cd9bfed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a979ca68504fda12434be999d7cd9bfed">◆ </a></span>rb_obj_not_match()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_not_match </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj1</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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01410">1410</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#l00041">id_match</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="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</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="a1d5325cf26ca8133c44d3d058f0f274c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d5325cf26ca8133c44d3d058f0f274c">◆ </a></span>rb_obj_reveal()</h2> <div class="memitem"> <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_reveal </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>klass</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/de1/object_8c_source.html#l00062">62</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/dde/internal_8h_source.html#l00611">RBASIC_SET_CLASS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01165">SPECIAL_CONST_P</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l01313">Init_RandomSeed2()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00114">rsock_s_recvfrom()</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>, <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#l00801">zstream_shift_buffer()</a>.</p> </div> </div> <a id="afe413725043280651402dd18185da378"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe413725043280651402dd18185da378">◆ </a></span>rb_obj_setup()</h2> <div class="memitem"> <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_setup </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>klass</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>type</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/de1/object_8c_source.html#l00071">71</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#l01175">FL_SET</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01137">FL_TAINT</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00095">rb_safe_level</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#l00611">RBASIC_SET_CLASS</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00112">type</a>.</p> </div> </div> <a id="aef0e2afa0f7b8bc9d3148c2200173e69"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef0e2afa0f7b8bc9d3148c2200173e69">◆ </a></span>rb_obj_singleton_class()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_obj_singleton_class </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00249">249</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="../../d9/d0c/class_8c_source.html#l01619">rb_singleton_class()</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="a07c251c8597146f58edea9b01d0dbf3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07c251c8597146f58edea9b01d0dbf3e">◆ </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"><em>obj</em></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="af52815003ad78032666450d9915e5c60"></a> <h2 class="memtitle"><span class="permalink"><a href="#af52815003ad78032666450d9915e5c60">◆ </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"><em>obj</em></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="a646c7172c3b68d60df1c477bedc861c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a646c7172c3b68d60df1c477bedc861c7">◆ </a></span>rb_obj_tap()</h2> <div class="memitem"> <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_tap </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> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00689">689</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="../../d3/d80/vm__eval_8c_source.html#l00948">rb_yield()</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="a0ddaed1c782623f632656762cd5181ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ddaed1c782623f632656762cd5181ff">◆ </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"><em>obj</em></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="af202fee0c33dfc0fbf9319c6b41fca3b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af202fee0c33dfc0fbf9319c6b41fca3b">◆ </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"><em>obj</em></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="ab13187d7f86f1a74b66757caf11eb0f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab13187d7f86f1a74b66757caf11eb0f7">◆ </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"><em>obj</em></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="ae4a8011952ff7528525210151edce4c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4a8011952ff7528525210151edce4c8">◆ </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"><em>obj</em></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="a76ef5a05d7f9a49dc5c52893b99c4299"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76ef5a05d7f9a49dc5c52893b99c4299">◆ </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"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>badcheck</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/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="ae8ef6b18fd154ba70c327c0210ac69b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8ef6b18fd154ba70c327c0210ac69b3">◆ </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"><em>val</em></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="ac0e9bfe48634c80471e2aa1a7ccc005d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac0e9bfe48634c80471e2aa1a7ccc005d">◆ </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"><em>val</em></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="afb7c01d5bf1791dee974288efd453662"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb7c01d5bf1791dee974288efd453662">◆ </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"><em>val</em></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="ab75c4da95e28e57bb70967f056d784c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab75c4da95e28e57bb70967f056d784c7">◆ </a></span>rb_to_integer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_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"><em>val</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>method</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l02670">2670</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="../../de/de6/ruby_2ruby_8h_source.html#l00347">FIXNUM_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01576">rb_cInteger</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#l00487">T_BIGNUM</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="../../d0/de1/object_8c_source.html#l02712">rb_convert_to_integer()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02700">rb_to_int()</a>.</p> </div> </div> <a id="a778d7e0affb6da1159dc114ea4cfbe2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a778d7e0affb6da1159dc114ea4cfbe2e">◆ </a></span>rb_true()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_true </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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01363">1363</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#l00426">Qtrue</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="a8a4c111828a432f61f1b1674f622c666"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a4c111828a432f61f1b1674f622c666">◆ </a></span>rb_undefined_alloc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_undefined_alloc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></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#l01775">1775</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#l00137">PRIsVALUE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00548">rb_eTypeError</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="../../d5/db5/encoding_8c_source.html#l01213">enc_s_alloc()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>.</p> </div> </div> <a id="a2ee94dcf7b32444b67aed86054c2a82d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ee94dcf7b32444b67aed86054c2a82d">◆ </a></span>true_and()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> true_and </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01237">1237</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#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#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="aa4cf7dcc7689b53baf2b32d5cafb64d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4cf7dcc7689b53baf2b32d5cafb64d7">◆ </a></span>true_or()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> true_or </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01259">1259</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#l00426">Qtrue</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="a0da6d2668a3256c82dcd3d3186195d1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0da6d2668a3256c82dcd3d3186195d1f">◆ </a></span>true_to_s()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> true_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"><em>obj</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01222">1222</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#l00846">rb_usascii_str_new2</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="a36ff2541229b1b1f80d000045687ff15"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36ff2541229b1b1f80d000045687ff15">◆ </a></span>true_xor()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> true_xor </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>obj2</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">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01275">1275</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#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#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> <h2 class="groupheader">Variable Documentation</h2> <a id="ab903a74cf30ea2be6e138b9dc2148621"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab903a74cf30ea2be6e138b9dc2148621">◆ </a></span>conv_method_names</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1f/structconv__method__tbl.html">conv_method_tbl</a> conv_method_names[]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> {<span class="stringliteral">"to_int"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_ary"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_str"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_sym"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_hash"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_proc"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_io"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_a"</span>, 0},</div><div class="line"> {<span class="stringliteral">"to_s"</span>, 0},</div><div class="line"> {<a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, 0}</div><div class="line">}</div><div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02605">convert_type()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</a>.</p> </div> </div> <a id="a45962ab395d07734bcfd6ad54b383817"></a> <h2 class="memtitle"><span class="permalink"><a href="#a45962ab395d07734bcfd6ad54b383817">◆ </a></span>immediate_frozen_tbl</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* immediate_frozen_tbl = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01046">1046</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01070">rb_obj_freeze()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01096">rb_obj_frozen_p()</a>.</p> </div> </div> <a id="ae47b93b935c5310e9e1102cb60fa5c61"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae47b93b935c5310e9e1102cb60fa5c61">◆ </a></span>invalid_attribute_name</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char invalid_attribute_name[] = "invalid attribute <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> `%"PRIsVALUE"'"</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l01949">1949</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01952">id_for_attr()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01958">rb_check_attr_id()</a>.</p> </div> </div> <a id="aaa2cd152ba72f43ebdd4bb154919293a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa2cd152ba72f43ebdd4bb154919293a">◆ </a></span>rb_cBasicObject</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cBasicObject</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00028">28</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="../../d0/de1/object_8c_source.html#l01749">rb_class_initialize()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01887">rb_class_superclass()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l01804">rb_obj_alloc()</a>.</p> </div> </div> <a id="a008b28b831935c8dfcbd7d77b784d3a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a008b28b831935c8dfcbd7d77b784d3a4">◆ </a></span>rb_cClass</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cClass</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00032">32</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="afaaf37b56a90dea996980b9e8e3ef853"></a> <h2 class="memtitle"><span class="permalink"><a href="#afaaf37b56a90dea996980b9e8e3ef853">◆ </a></span>rb_cData</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cData</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00033">33</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="a80f628b3b0be670d0308116b8bf51448"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80f628b3b0be670d0308116b8bf51448">◆ </a></span>rb_cFalseClass</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cFalseClass</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00037">37</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="aae7c5c46eca7cd0df49381b691953b0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae7c5c46eca7cd0df49381b691953b0c">◆ </a></span>rb_cModule</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cModule</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00031">31</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="a5c844269cf0840485a0a9824cd180f02"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c844269cf0840485a0a9824cd180f02">◆ </a></span>rb_cNilClass</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cNilClass</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00035">35</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="a3089f205b1a3c3b15fa0282cbb55fcb7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3089f205b1a3c3b15fa0282cbb55fcb7">◆ </a></span>rb_cObject</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cObject</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00030">30</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="../../d0/de1/object_8c_source.html#l01749">rb_class_initialize()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02252">rb_mod_const_defined()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l02091">rb_mod_const_get()</a>.</p> </div> </div> <a id="aef9c23220ba598e74c828e74bce2e76d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef9c23220ba598e74c828e74bce2e76d">◆ </a></span>rb_cTrueClass</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_cTrueClass</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00036">36</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</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="a1b6aa85d3f6c9187a37c9ae996f786cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6aa85d3f6c9187a37c9ae996f786cf">◆ </a></span>rb_mKernel</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_mKernel</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/de1/object_8c_source.html#l00029">29</a> of file <a class="el" href="../../d0/de1/object_8c_source.html">object.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l03257">Init_Object()</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>