📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 21:12:56
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
db
/
dde
📍 /opt/alt/ruby19/share/doc/ruby/html/db/dde
🔄 Refresh
✏️
Editing: internal_8h.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: internal.h File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">internal.h File Reference</div> </div> </div><!--header--> <div class="contents"> <p><a href="../../db/dde/internal_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/dea/structrb__deprecated__classext__struct.html">rb_deprecated_classext_struct</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d4e/structrb__classext__struct.html">rb_classext_struct</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:aa48b5e33cb92bf8b06d3b0d69e306e98"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->ptr)</td></tr> <tr class="separator:aa48b5e33cb92bf8b06d3b0d69e306e98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19d17315b6b34045cdffec9912342b91"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a19d17315b6b34045cdffec9912342b91">RCLASS_SUPER</a>(c)   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->super)</td></tr> <tr class="separator:a19d17315b6b34045cdffec9912342b91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f7f2dbf958976d9bf317167396992d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a7f7f2dbf958976d9bf317167396992d4">RCLASS_IV_TBL</a>(c)   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->iv_tbl)</td></tr> <tr class="separator:a7f7f2dbf958976d9bf317167396992d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9dfcc3730f2a2a5ef643c2b6c3e606d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a9dfcc3730f2a2a5ef643c2b6c3e606d1">RCLASS_CONST_TBL</a>(c)   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->const_tbl)</td></tr> <tr class="separator:a9dfcc3730f2a2a5ef643c2b6c3e606d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab59ea80cdf15f3f19bbae0346314c9ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ab59ea80cdf15f3f19bbae0346314c9ad">RCLASS_M_TBL</a>(c)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->m_tbl)</td></tr> <tr class="separator:ab59ea80cdf15f3f19bbae0346314c9ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5267dcfc60a00436251a80cbee8455f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ae5267dcfc60a00436251a80cbee8455f">RCLASS_IV_INDEX_TBL</a>(c)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->iv_index_tbl)</td></tr> <tr class="separator:ae5267dcfc60a00436251a80cbee8455f"><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:a5e926c9f7a3cf096d03ba70380a5be46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a5e926c9f7a3cf096d03ba70380a5be46">rb_ary_last</a> (int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5e926c9f7a3cf096d03ba70380a5be46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab89dcf2bcfe7255146042df1d3649c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ab89dcf2bcfe7255146042df1d3649c52">rb_big_fdiv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:ab89dcf2bcfe7255146042df1d3649c52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1e2c95ba33754099a9789e22b014c41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ad1e2c95ba33754099a9789e22b014c41">rb_big_uminus</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:ad1e2c95ba33754099a9789e22b014c41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab4d9ce389bd8a89ad8aadb46211a65ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gab4d9ce389bd8a89ad8aadb46211a65ff">rb_obj_methods</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:gab4d9ce389bd8a89ad8aadb46211a65ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae99439d4c2b7c81b49809db642c3b743"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gae99439d4c2b7c81b49809db642c3b743">rb_obj_protected_methods</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:gae99439d4c2b7c81b49809db642c3b743"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad1542b990c985542d40a41044bd39f9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gad1542b990c985542d40a41044bd39f9e">rb_obj_private_methods</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:gad1542b990c985542d40a41044bd39f9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1da999e27b11464902d25aa86e75c399"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga1da999e27b11464902d25aa86e75c399">rb_obj_public_methods</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:ga1da999e27b11464902d25aa86e75c399"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga07effd5839c844d927a3261412203061"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d19/group__defmethod.html#ga07effd5839c844d927a3261412203061">rb_obj_basic_to_s_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ga07effd5839c844d927a3261412203061"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4c892581fb7649feda7e92202dfc7943"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#ga4c892581fb7649feda7e92202dfc7943">Init_class_hierarchy</a> (void)</td></tr> <tr class="separator:ga4c892581fb7649feda7e92202dfc7943"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a079ac8ea5b5086a7cb45c878638a5f96"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a079ac8ea5b5086a7cb45c878638a5f96">rb_dvar_defined</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a079ac8ea5b5086a7cb45c878638a5f96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a146aaddc5690f3974956229dd3c17a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a3a146aaddc5690f3974956229dd3c17a">rb_local_defined</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr> <tr class="separator:a3a146aaddc5690f3974956229dd3c17a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd0e8dc10524cd155afbbe700fbfdf19"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#afd0e8dc10524cd155afbbe700fbfdf19">rb_parse_in_eval</a> (void)</td></tr> <tr class="separator:afd0e8dc10524cd155afbbe700fbfdf19"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a330cb719f3b4c6d45c3e34c6629b3ca4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a330cb719f3b4c6d45c3e34c6629b3ca4">rb_parse_in_main</a> (void)</td></tr> <tr class="separator:a330cb719f3b4c6d45c3e34c6629b3ca4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fbae85d86b443ae82def50a5d3e7254"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a6fbae85d86b443ae82def50a5d3e7254">rb_insns_name_array</a> (void)</td></tr> <tr class="separator:a6fbae85d86b443ae82def50a5d3e7254"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68e939f72d08fa3b6b38ba5fd8720e80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a68e939f72d08fa3b6b38ba5fd8720e80">rb_obj_is_fiber</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a68e939f72d08fa3b6b38ba5fd8720e80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf1fa8a37298fd1934d2911106ac998e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aaf1fa8a37298fd1934d2911106ac998e">rb_fiber_reset_root_local_storage</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaf1fa8a37298fd1934d2911106ac998e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16ccd2a3ab781ce6aecc5d55cac2d4c3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a16ccd2a3ab781ce6aecc5d55cac2d4c3">PRINTF_ARGS</a> (void <a class="el" href="../../d1/d72/debug_8c.html#a7fc8914a6ffd377c86eef0d2ffc46809">ruby_debug_printf</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 1, 2)</td></tr> <tr class="separator:a16ccd2a3ab781ce6aecc5d55cac2d4c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7950db01edfb5beddf33ef6b78e880c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a7950db01edfb5beddf33ef6b78e880c9">Init_ext</a> (void)</td></tr> <tr class="separator:a7950db01edfb5beddf33ef6b78e880c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96114e11f907e4c8b5b58161857c30c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a96114e11f907e4c8b5b58161857c30c6">rb_id_encoding</a> (void)</td></tr> <tr class="separator:a96114e11f907e4c8b5b58161857c30c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07e81848c79e6f127b05ade8004210b2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a07e81848c79e6f127b05ade8004210b2">rb_gc_mark_encodings</a> (void)</td></tr> <tr class="separator:a07e81848c79e6f127b05ade8004210b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af84d9cbb63971cf174faa34e30751cf2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af84d9cbb63971cf174faa34e30751cf2">NORETURN</a> (<a class="el" href="../../db/dde/internal_8h.html#a16ccd2a3ab781ce6aecc5d55cac2d4c3">PRINTF_ARGS</a>(void <a class="el" href="../../db/dcc/error_8c.html#a1f6d8be7cca54749b2e2950650f02e80">rb_compile_bug</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 3, 4))</td></tr> <tr class="separator:af84d9cbb63971cf174faa34e30751cf2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88dd1b568ebca4dc12d4f8ce7ac07dca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a88dd1b568ebca4dc12d4f8ce7ac07dca">rb_check_backtrace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a88dd1b568ebca4dc12d4f8ce7ac07dca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a09a0169a3fbab52bd7304df49887941c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a09a0169a3fbab52bd7304df49887941c">NORETURN</a> (void <a class="el" href="../../db/dcc/error_8c.html#ad430edfb87ccda99231539a5f6099c8f">rb_async_bug_errno</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int))</td></tr> <tr class="separator:a09a0169a3fbab52bd7304df49887941c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15d9cb5d0e6a0bc78b6bc876ee26efc3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a15d9cb5d0e6a0bc78b6bc876ee26efc3">ruby_error_print</a> (void)</td></tr> <tr class="separator:a15d9cb5d0e6a0bc78b6bc876ee26efc3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e4d9369852a88bd2e4b5a2280506d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a9e4d9369852a88bd2e4b5a2280506d95">rb_get_backtrace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> info)</td></tr> <tr class="separator:a9e4d9369852a88bd2e4b5a2280506d95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4edbe2aeb4e47e6bd22bd2b3f6d8ba8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aa4edbe2aeb4e47e6bd22bd2b3f6d8ba8">rb_call_end_proc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> data)</td></tr> <tr class="separator:aa4edbe2aeb4e47e6bd22bd2b3f6d8ba8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8dce6383b7a82bd89ca3d5cc6be2d931"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a8dce6383b7a82bd89ca3d5cc6be2d931">rb_home_dir</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *user, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>)</td></tr> <tr class="separator:a8dce6383b7a82bd89ca3d5cc6be2d931"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3eb55e0b3c427751ac2378fb07ad7ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af3eb55e0b3c427751ac2378fb07ad7ad">rb_realpath_internal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> basedir, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> path, int strict)</td></tr> <tr class="separator:af3eb55e0b3c427751ac2378fb07ad7ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a371ef50622c9c7ecbc9e6162dbf42db8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a371ef50622c9c7ecbc9e6162dbf42db8">rb_file_expand_path_fast</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a371ef50622c9c7ecbc9e6162dbf42db8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49808f8b817397defc861bd762b92a3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a49808f8b817397defc861bd762b92a3d">rb_file_expand_path_internal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int, int, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a49808f8b817397defc861bd762b92a3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aecc76512cdd81557c5d0a26ef8aad7f4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aecc76512cdd81557c5d0a26ef8aad7f4">Init_File</a> (void)</td></tr> <tr class="separator:aecc76512cdd81557c5d0a26ef8aad7f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28562cb36223b2cae4ba88ef1c81a5c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a28562cb36223b2cae4ba88ef1c81a5c9">Init_heap</a> (void)</td></tr> <tr class="separator:a28562cb36223b2cae4ba88ef1c81a5c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0229dc446b11cc110a247329ffe6488"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ae0229dc446b11cc110a247329ffe6488">rb_call_inits</a> (void)</td></tr> <tr class="separator:ae0229dc446b11cc110a247329ffe6488"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac776d2fa88cef372b4bdac7a8d085e73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac776d2fa88cef372b4bdac7a8d085e73">ruby_get_inplace_mode</a> (void)</td></tr> <tr class="separator:ac776d2fa88cef372b4bdac7a8d085e73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40d22a88e2e91de53c5a7085caea43a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a40d22a88e2e91de53c5a7085caea43a2">ruby_set_inplace_mode</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr> <tr class="separator:a40d22a88e2e91de53c5a7085caea43a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17bcea48bdb02e9a07b9d03341906f7d"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a17bcea48bdb02e9a07b9d03341906f7d">rb_io_bufread</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> io, void *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, size_t <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)</td></tr> <tr class="separator:a17bcea48bdb02e9a07b9d03341906f7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88e07bc6eaf013e80242a1740e56c9a0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a88e07bc6eaf013e80242a1740e56c9a0">rb_stdio_set_default_encoding</a> (void)</td></tr> <tr class="separator:a88e07bc6eaf013e80242a1740e56c9a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac32c9e7385f4a79acb1cd279a0c569b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac32c9e7385f4a79acb1cd279a0c569b2">rb_iseq_compile_with_option</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> src, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> file, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> filepath, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> line, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> opt)</td></tr> <tr class="separator:ac32c9e7385f4a79acb1cd279a0c569b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad44e50d3f03c58fa8d5e4e50558df898"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/ddf/group__class.html#gad44e50d3f03c58fa8d5e4e50558df898">rb_iseq_clone</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> iseqval, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> newcbase)</td></tr> <tr class="separator:gad44e50d3f03c58fa8d5e4e50558df898"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae65b37a987cbcd1af6837075b9c2e62e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ae65b37a987cbcd1af6837075b9c2e62e">rb_get_load_path</a> (void)</td></tr> <tr class="separator:ae65b37a987cbcd1af6837075b9c2e62e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e897867b557cbba8df28a1cbe181575"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a5e897867b557cbba8df28a1cbe181575">rb_math_atan2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5e897867b557cbba8df28a1cbe181575"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5021d681b0253b91248825c4e00bc1df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a5021d681b0253b91248825c4e00bc1df">rb_math_cos</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5021d681b0253b91248825c4e00bc1df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6aa5e674a48dcab5ac66507503a4aa5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ab6aa5e674a48dcab5ac66507503a4aa5">rb_math_cosh</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ab6aa5e674a48dcab5ac66507503a4aa5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f7e87384250e87bf379ecced2af38ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a8f7e87384250e87bf379ecced2af38ff">rb_math_exp</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a8f7e87384250e87bf379ecced2af38ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf5ce2f419ec7363c0d9ca40cdf15ada"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aaf5ce2f419ec7363c0d9ca40cdf15ada">rb_math_hypot</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aaf5ce2f419ec7363c0d9ca40cdf15ada"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb43f72d4164363c6dc398886e3c0ccc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#abb43f72d4164363c6dc398886e3c0ccc">rb_math_log</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>)</td></tr> <tr class="separator:abb43f72d4164363c6dc398886e3c0ccc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a965322903a0b46a727c3e701e4cdb01a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a965322903a0b46a727c3e701e4cdb01a">rb_math_sin</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a965322903a0b46a727c3e701e4cdb01a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f904d034f91fb216c9ebcc4781dba6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a5f904d034f91fb216c9ebcc4781dba6a">rb_math_sinh</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a5f904d034f91fb216c9ebcc4781dba6a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac02b1753e0039bcb8c804220d91c2697"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac02b1753e0039bcb8c804220d91c2697">rb_math_sqrt</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:ac02b1753e0039bcb8c804220d91c2697"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06a661d74d7bbf188dcc66237c113e3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a06a661d74d7bbf188dcc66237c113e3d">Init_newline</a> (void)</td></tr> <tr class="separator:a06a661d74d7bbf188dcc66237c113e3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9a4885ac1f1d283acffad435083fffa"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac9a4885ac1f1d283acffad435083fffa">rb_num_to_uint</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val, unsigned int *ret)</td></tr> <tr class="separator:ac9a4885ac1f1d283acffad435083fffa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2419e1896e7a05f35ca0ccd4b062dd34"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a2419e1896e7a05f35ca0ccd4b062dd34">ruby_float_step</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> from, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> to, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> step, int excl)</td></tr> <tr class="separator:a2419e1896e7a05f35ca0ccd4b062dd34"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75ebe596bbe1bb6534dd7c0f53ed097e"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a75ebe596bbe1bb6534dd7c0f53ed097e">ruby_float_mod</a> (double x, double y)</td></tr> <tr class="separator:a75ebe596bbe1bb6534dd7c0f53ed097e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9dbba1649a4b2e3a9c6a83a33c22a0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af9dbba1649a4b2e3a9c6a83a33c22a0c">rb_int_succ</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num)</td></tr> <tr class="separator:af9dbba1649a4b2e3a9c6a83a33c22a0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa072678dc02c995f313aa296bf4cc714"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aa072678dc02c995f313aa296bf4cc714">rb_int_pred</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> num)</td></tr> <tr class="separator:aa072678dc02c995f313aa296bf4cc714"><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="../../db/dde/internal_8h.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:a36969b9e7091c170b7676e243d8b89e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a36969b9e7091c170b7676e243d8b89e1">rb_parser_get_yydebug</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a36969b9e7091c170b7676e243d8b89e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5b6686b4f0b63bb0b59f91aef94165e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aa5b6686b4f0b63bb0b59f91aef94165e">rb_parser_set_yydebug</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:aa5b6686b4f0b63bb0b59f91aef94165e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3a12eb7e4f35538dfd8cdd35d7f1155"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac3a12eb7e4f35538dfd8cdd35d7f1155">rb_proc_location</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac3a12eb7e4f35538dfd8cdd35d7f1155"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9f1a17d12e14078d3a4221771558f39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ab9f1a17d12e14078d3a4221771558f39">rb_lcm</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> y)</td></tr> <tr class="separator:ab9f1a17d12e14078d3a4221771558f39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ed0e87dd918067cbf1a0d60f5e995d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a7ed0e87dd918067cbf1a0d60f5e995d6">rb_rational_reciprocal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> x)</td></tr> <tr class="separator:a7ed0e87dd918067cbf1a0d60f5e995d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace81b3265857e9c519faaa7efdfff5de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ace81b3265857e9c519faaa7efdfff5de">rb_reg_compile</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str, int <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ad2d8a938168dc85041b2bac532a7cf75">options</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *sourcefile, int sourceline)</td></tr> <tr class="separator:ace81b3265857e9c519faaa7efdfff5de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1025b778f3f998782d7d6ddda33b9ce3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a1025b778f3f998782d7d6ddda33b9ce3">rb_reg_check_preprocess</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a1025b778f3f998782d7d6ddda33b9ce3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abf774abea7f17ac1251bc28064649274"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#abf774abea7f17ac1251bc28064649274">rb_get_next_signal</a> (void)</td></tr> <tr class="separator:abf774abea7f17ac1251bc28064649274"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af934f3a5fdaa29bc3e18fb8e55163e8a"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af934f3a5fdaa29bc3e18fb8e55163e8a">rb_strftime_timespec</a> (char *s, size_t maxsize, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *format, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> *<a class="el" href="../../d0/d53/structvtm.html">vtm</a>, struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> *ts, int gmt)</td></tr> <tr class="separator:af934f3a5fdaa29bc3e18fb8e55163e8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84cde26e1aa1b2244298dc1db02f2963"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a84cde26e1aa1b2244298dc1db02f2963">rb_str_buf_cat_escaped_char</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d8/d90/nkf_8c.html#a5ea5ac7abf5cce39283e422add1067d5">result</a>, unsigned int c, int unicode_p)</td></tr> <tr class="separator:a84cde26e1aa1b2244298dc1db02f2963"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c5d80445ea7bbb3c0603ec02729a7eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a0c5d80445ea7bbb3c0603ec02729a7eb">rb_str_locktmp_ensure</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg)</td></tr> <tr class="separator:a0c5d80445ea7bbb3c0603ec02729a7eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eae19a532bdd56512d3dca57539abd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a2eae19a532bdd56512d3dca57539abd3">rb_struct_init_copy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> copy, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> s)</td></tr> <tr class="separator:a2eae19a532bdd56512d3dca57539abd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79dce2bd716eb178ce22c4a5d754099d"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a79dce2bd716eb178ce22c4a5d754099d">rb_time_timeval</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td></tr> <tr class="separator:a79dce2bd716eb178ce22c4a5d754099d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae85a523a4fd1c5ab592aae9c624ae0f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ae85a523a4fd1c5ab592aae9c624ae0f5">rb_obj_is_mutex</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:ae85a523a4fd1c5ab592aae9c624ae0f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac933531e269aff3ae5894001d51eadbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac933531e269aff3ae5894001d51eadbb">ruby_suppress_tracing</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg, int always)</td></tr> <tr class="separator:ac933531e269aff3ae5894001d51eadbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb66cd44e2616741b6ad825413d375e1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aeb66cd44e2616741b6ad825413d375e1">rb_thread_execute_interrupts</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> th)</td></tr> <tr class="separator:aeb66cd44e2616741b6ad825413d375e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5abc5929f7fc2c05cbbd8e5eab8b664"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#ac5abc5929f7fc2c05cbbd8e5eab8b664">rb_clear_trace_func</a> (void)</td></tr> <tr class="separator:ac5abc5929f7fc2c05cbbd8e5eab8b664"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ebef206706a38346bc9d49fd30120a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a4ebef206706a38346bc9d49fd30120a3">rb_thread_backtrace</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> thval)</td></tr> <tr class="separator:a4ebef206706a38346bc9d49fd30120a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07f418cdbb9ed1a05c44d91d2a07d2eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a07f418cdbb9ed1a05c44d91d2a07d2eb">rb_get_coverages</a> (void)</td></tr> <tr class="separator:a07f418cdbb9ed1a05c44d91d2a07d2eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1261ad828419468df5d4e92bb75ff6f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a1261ad828419468df5d4e92bb75ff6f3">Init_native_thread</a> (void)</td></tr> <tr class="separator:a1261ad828419468df5d4e92bb75ff6f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7eda924b79844f890f5ba44800c1c520"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a7eda924b79844f890f5ba44800c1c520">rb_obj_is_thread</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a7eda924b79844f890f5ba44800c1c520"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8002db40fa68e94f40fec02f6d7d6ea6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a8002db40fa68e94f40fec02f6d7d6ea6">rb_vm_mark</a> (void *ptr)</td></tr> <tr class="separator:a8002db40fa68e94f40fec02f6d7d6ea6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebe8178dca87b6a8883017e6921029c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aebe8178dca87b6a8883017e6921029c2">Init_BareVM</a> (void)</td></tr> <tr class="separator:aebe8178dca87b6a8883017e6921029c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5293371c1050a118f49ccf3c073bcfbe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a5293371c1050a118f49ccf3c073bcfbe">rb_vm_top_self</a> (void)</td></tr> <tr class="separator:a5293371c1050a118f49ccf3c073bcfbe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b637deadcdf197f2feef2219eb05855"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a4b637deadcdf197f2feef2219eb05855">rb_thread_recycle_stack_release</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *)</td></tr> <tr class="separator:a4b637deadcdf197f2feef2219eb05855"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fc04023a326c5129423edebf52894fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a6fc04023a326c5129423edebf52894fd">rb_vm_change_state</a> (void)</td></tr> <tr class="separator:a6fc04023a326c5129423edebf52894fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff09679bd9e7c102ed3e3c3c6c04e182"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#aff09679bd9e7c102ed3e3c3c6c04e182">rb_vm_inc_const_missing_count</a> (void)</td></tr> <tr class="separator:aff09679bd9e7c102ed3e3c3c6c04e182"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abbc805bf292292c00fa678a83fd20687"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#abbc805bf292292c00fa678a83fd20687">rb_thread_mark</a> (void *th)</td></tr> <tr class="separator:abbc805bf292292c00fa678a83fd20687"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f58965aa859cf690996c8f069e4449b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void ** </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a0f58965aa859cf690996c8f069e4449b">rb_vm_get_insns_address_table</a> (void)</td></tr> <tr class="separator:a0f58965aa859cf690996c8f069e4449b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1b67bbf4b72295a772178d0bd939dd0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af1b67bbf4b72295a772178d0bd939dd0">rb_vm_bugreport</a> (void)</td></tr> <tr class="separator:af1b67bbf4b72295a772178d0bd939dd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d1180a3b912593f588c8586832254ab"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a2d1180a3b912593f588c8586832254ab">Init_vm_eval</a> (void)</td></tr> <tr class="separator:a2d1180a3b912593f588c8586832254ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af12b1a43a533499aea3ff33c8694749a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af12b1a43a533499aea3ff33c8694749a">rb_current_realfilepath</a> (void)</td></tr> <tr class="separator:af12b1a43a533499aea3ff33c8694749a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37b3f339e60819a9fbd0a5d5772d46bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a37b3f339e60819a9fbd0a5d5772d46bd">Init_eval_method</a> (void)</td></tr> <tr class="separator:a37b3f339e60819a9fbd0a5d5772d46bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74248dee03008b1e0823f1a4c03af77d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a74248dee03008b1e0823f1a4c03af77d">Init_prelude</a> (void)</td></tr> <tr class="separator:a74248dee03008b1e0823f1a4c03af77d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc22a6c614d2f714a6716085ca9f63e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#acc22a6c614d2f714a6716085ca9f63e7">rb_objspace_data_type_name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:acc22a6c614d2f714a6716085ca9f63e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af541b78962a7376bf184693fc4144441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#af541b78962a7376bf184693fc4144441">rb_thread_io_blocking_region</a> (<a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a> *<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>, void *data1, int fd)</td></tr> <tr class="separator:af541b78962a7376bf184693fc4144441"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a750cc265be9b084ee41c51157948f756"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a750cc265be9b084ee41c51157948f756">rb_thread_call_with_gvl</a> (void *(*<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>)(void *), void *data1)</td></tr> <tr class="separator:a750cc265be9b084ee41c51157948f756"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ae1c724acc02621b8edb24f472e38b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dde/internal_8h.html#a7ae1c724acc02621b8edb24f472e38b5">rb_thread_call_without_gvl</a> (<a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a> *<a class="el" href="../../dc/dd1/ossl__ssl_8c.html#a86771351f4ef469ab9c94739a64fd7ea">func</a>, void *data1, <a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> *ubf, void *data2)</td></tr> <tr class="separator:a7ae1c724acc02621b8edb24f472e38b5"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a9dfcc3730f2a2a5ef643c2b6c3e606d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9dfcc3730f2a2a5ef643c2b6c3e606d1">◆ </a></span>RCLASS_CONST_TBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_CONST_TBL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->const_tbl)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00036">36</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01472">autoload_delete()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01542">autoload_node_id()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00050">class_alloc()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00073">fc_i()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00116">find_class_path()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00633">include_class_new()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00206">init_copy()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02373">obj_free()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01438">rb_autoload()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01811">rb_const_defined_0()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01586">rb_const_get_0()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">rb_const_remove()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01885">rb_const_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01726">rb_mod_const_at()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00178">rb_mod_init_copy()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00225">rb_singleton_class_clone()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01943">set_const_visibility()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01153">vm_get_ev_const()</a>.</p> </div> </div> <a id="aa48b5e33cb92bf8b06d3b0d69e306e98"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa48b5e33cb92bf8b06d3b0d69e306e98">◆ </a></span>RCLASS_EXT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_EXT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->ptr)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00033">33</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> </div> </div> <a id="ae5267dcfc60a00436251a80cbee8455f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5267dcfc60a00436251a80cbee8455f">◆ </a></span>RCLASS_IV_INDEX_TBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_IV_INDEX_TBL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->iv_index_tbl)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00038">38</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/d0c/class_8c_source.html#l00050">class_alloc()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00042">memsize_of()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02373">obj_free()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>.</p> </div> </div> <a id="a7f7f2dbf958976d9bf317167396992d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f7f2dbf958976d9bf317167396992d4">◆ </a></span>RCLASS_IV_TBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_IV_TBL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->iv_tbl)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00035">35</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01472">autoload_delete()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01509">autoload_node()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00050">class_alloc()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00144">classname()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00046">fc_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00116">find_class_path()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00633">include_class_new()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00206">init_copy()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00990">ivar_get()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00042">memsize_of()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02373">obj_free()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01438">rb_autoload()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00189">rb_class_path()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02071">rb_cvar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02038">rb_cvar_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01203">rb_ivar_count()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01112">rb_ivar_defined()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01177">rb_ivar_foreach()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01038">rb_ivar_set()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02165">rb_mod_class_variables()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00178">rb_mod_init_copy()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02196">rb_mod_remove_cvar()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01299">rb_obj_remove_instance_variable()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00267">rb_singleton_class_attached()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00225">rb_singleton_class_clone()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00461">w_extended()</a>.</p> </div> </div> <a id="ab59ea80cdf15f3f19bbae0346314c9ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab59ea80cdf15f3f19bbae0346314c9ad">◆ </a></span>RCLASS_M_TBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_M_TBL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa8dd3e5d8cda3d760b2bbcd5ecf6ed6d">RCLASS</a>(c)->m_tbl)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00037">37</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l01055">add_opt_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00050">class_alloc()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00881">class_instance_method_list()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00633">include_class_new()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00042">memsize_of()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02373">obj_free()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00075">rb_class_boot()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01353">rb_class_inherited_p()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00161">rb_method_entry_make()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00178">rb_mod_init_copy()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00566">rb_module_new()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01116">rb_obj_singleton_methods()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00225">rb_singleton_class_clone()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00430">remove_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00367">search_method()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00461">w_extended()</a>.</p> </div> </div> <a id="a19d17315b6b34045cdffec9912342b91"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19d17315b6b34045cdffec9912342b91">◆ </a></span>RCLASS_SUPER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RCLASS_SUPER</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">c</td><td>)</td> <td>   (<a class="el" href="../../db/dde/internal_8h.html#aa48b5e33cb92bf8b06d3b0d69e306e98">RCLASS_EXT</a>(c)->super)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dde/internal_8h_source.html#l00034">34</a> of file <a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="aebe8178dca87b6a8883017e6921029c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aebe8178dca87b6a8883017e6921029c2">◆ </a></span>Init_BareVM()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_BareVM </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l02225">2225</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00024">EXIT_FAILURE</a>, <a class="el" href="../../db/dde/internal_8h.html#a1261ad828419468df5d4e92bb75ff6f3">Init_native_thread()</a>, <a class="el" href="../../d1/d6f/date__strftime_8c.html#aa21fad24622996b74839deccf1202f29">malloc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01052">MEMZERO</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00322">rb_vm_struct::objspace</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00432">rb_objspace_alloc()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00691">rb_thread_set_current_raw</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00045">ruby_current_vm</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00433">ruby_thread_init_stack()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01886">th_init()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00395">rb_thread_struct::vm</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01668">vm_init2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00037">ruby_init()</a>.</p> </div> </div> <a id="a37b3f339e60819a9fbd0a5d5772d46bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a37b3f339e60819a9fbd0a5d5772d46bd">◆ </a></span>Init_eval_method()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_eval_method </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/d63/vm__method_8c_source.html#l01282">1282</a> of file <a class="el" href="../../de/d63/vm__method_8c_source.html">vm_method.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d63/vm__method_8c_source.html#l00013">added</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00013">attached</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01254">obj_respond_to()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01276">obj_respond_to_missing()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00011">object_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01265">rb_cModule</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01222">rb_define_private_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../de/d63/vm__method_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01234">rb_mKernel</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00946">rb_mod_alias_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00728">rb_mod_method_defined()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01151">rb_mod_modfunc()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01043">rb_mod_private()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01086">rb_mod_private_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00810">rb_mod_private_method_defined()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01011">rb_mod_protected()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00842">rb_mod_protected_method_defined()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00988">rb_mod_public()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01063">rb_mod_public_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00778">rb_mod_public_method_defined()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00483">rb_mod_remove_method()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00692">rb_mod_undef_method()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02259">rb_vm_top_self()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00012">removed</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00011">respond_to_missing</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00013">singleton_added</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00012">singleton_removed</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00012">singleton_undefined</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01109">top_private()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01103">top_public()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00012">undefined</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p> </div> </div> <a id="a7950db01edfb5beddf33ef6b78e880c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7950db01edfb5beddf33ef6b78e880c9">◆ </a></span>Init_ext()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_ext </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dfe/dmyext_8c_source.html#l00002">2</a> of file <a class="el" href="../../d3/dfe/dmyext_8c_source.html">dmyext.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00491">require_libraries()</a>.</p> </div> </div> <a id="aecc76512cdd81557c5d0a26ef8aad7f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#aecc76512cdd81557c5d0a26ef8aad7f4">◆ </a></span>Init_File()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_File </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l05436">5436</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l05385">define_filetest_function()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04118">LOCK_EX</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04121">LOCK_NB</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04115">LOCK_SH</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04124">LOCK_UN</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05391">null_device</a>, <a class="el" href="../../d8/db0/defines_8h_source.html#l00284">PATH_SEP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00131">rb_cFile</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01262">rb_cIO</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00133">rb_cStat</a>, <a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00469">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00515">rb_define_class_under()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01923">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01372">rb_define_global_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00587">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00607">rb_define_module_under()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04315">rb_f_test()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01830">rb_file_atime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01236">rb_file_blockdev_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01263">rb_file_chardev_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02015">rb_file_chmod()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02146">rb_file_chown()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05095">rb_file_const()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01927">rb_file_ctime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01120">rb_file_directory_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01439">rb_file_executable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01457">rb_file_executable_real_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01286">rb_file_exist_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01479">rb_file_file_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04194">rb_file_flock()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01563">rb_file_grpowned_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01658">rb_file_identical_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00974">rb_file_lstat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01875">rb_file_mtime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01534">rb_file_owned_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00252">rb_file_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01141">rb_file_pipe_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01303">rb_file_readable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01321">rb_file_readable_real_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03340">rb_file_s_absolute_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01807">rb_file_s_atime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03682">rb_file_s_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01986">rb_file_s_chmod()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02105">rb_file_s_chown()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01902">rb_file_s_ctime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03743">rb_file_s_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03307">rb_file_s_expand_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03878">rb_file_s_extname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01782">rb_file_s_ftype()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04019">rb_file_s_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02073">rb_file_s_lchmod</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02217">rb_file_s_lchown</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02403">rb_file_s_link</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00942">rb_file_s_lstat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01853">rb_file_s_mtime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03907">rb_file_s_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02487">rb_file_s_readlink</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03554">rb_file_s_realdirpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03534">rb_file_s_realpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02528">rb_file_s_rename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01714">rb_file_s_size()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03924">rb_file_s_split()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00887">rb_file_s_stat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02434">rb_file_s_symlink</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04070">rb_file_s_truncate</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02578">rb_file_s_umask()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02508">rb_file_s_unlink()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02335">rb_file_s_utime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01614">rb_file_sgid_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01950">rb_file_size()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01515">rb_file_size_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01202">rb_file_socket_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01631">rb_file_sticky_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01597">rb_file_suid_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01165">rb_file_symlink_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04111">rb_file_truncate</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01353">rb_file_world_readable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01417">rb_file_world_writable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01375">rb_file_writable_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01393">rb_file_writable_real_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01497">rb_file_zero_p()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00915">rb_io_stat()</a>, <a class="el" href="../../de/d6d/compar_8c_source.html#l00014">rb_mComparable</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05092">rb_mFConst</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00132">rb_mFileTest</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00902">rb_obj_freeze()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00700">rb_stat_atime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04646">rb_stat_b()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00582">rb_stat_blksize()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00603">rb_stat_blocks()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04668">rb_stat_c()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00316">rb_stat_cmp()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00736">rb_stat_ctime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04560">rb_stat_d()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00355">rb_stat_dev()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00372">rb_stat_dev_major()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00393">rb_stat_dev_minor()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04987">rb_stat_f()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04543">rb_stat_ftype()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00486">rb_stat_gid()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04714">rb_stat_grpowned()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04482">rb_stat_init()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04505">rb_stat_init_copy()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00413">rb_stat_ino()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00756">rb_stat_inspect()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04602">rb_stat_l()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00436">rb_stat_mode()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00716">rb_stat_mtime()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00454">rb_stat_nlink()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04688">rb_stat_owned()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04575">rb_stat_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04734">rb_stat_r()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04767">rb_stat_R()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00504">rb_stat_rdev()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00525">rb_stat_rdev_major()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00546">rb_stat_rdev_minor()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04623">rb_stat_S()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05022">rb_stat_s()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04467">rb_stat_s_alloc()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05063">rb_stat_sgid()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00565">rb_stat_size()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05084">rb_stat_sticky()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05042">rb_stat_suid()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00470">rb_stat_uid()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04826">rb_stat_w()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04859">rb_stat_W()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04802">rb_stat_wr()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04894">rb_stat_ww()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04920">rb_stat_x()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04952">rb_stat_X()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05005">rb_stat_z()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00709">rb_w32_init_file()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l03930">separator</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l11157">Init_IO()</a>.</p> </div> </div> <a id="a28562cb36223b2cae4ba88ef1c81a5c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28562cb36223b2cae4ba88ef1c81a5c9">◆ </a></span>Init_heap()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_heap </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l02692">2692</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d16/gc_8c_source.html#l01125">init_heap()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00037">ruby_init()</a>.</p> </div> </div> <a id="a1261ad828419468df5d4e92bb75ff6f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1261ad828419468df5d4e92bb75ff6f3">◆ </a></span>Init_native_thread()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_native_thread </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02225">Init_BareVM()</a>.</p> </div> </div> <a id="a06a661d74d7bbf188dcc66237c113e3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06a661d74d7bbf188dcc66237c113e3d">◆ </a></span>Init_newline()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_newline </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/d51/enc_2trans_2newline_8c_source.html#l00183">183</a> of file <a class="el" href="../../db/d51/enc_2trans_2newline_8c_source.html">newline.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d51/enc_2trans_2newline_8c_source.html#l00171">rb_cr_newline</a>, <a class="el" href="../../db/d51/enc_2trans_2newline_8c_source.html#l00159">rb_crlf_newline</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00205">rb_register_transcoder()</a>, and <a class="el" href="../../db/d51/enc_2trans_2newline_8c_source.html#l00146">rb_universal_newline</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l04392">Init_transcode()</a>.</p> </div> </div> <a id="a74248dee03008b1e0823f1a4c03af77d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74248dee03008b1e0823f1a4c03af77d">◆ </a></span>Init_prelude()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_prelude </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d0/d58/miniprelude_8c_source.html#l00056">56</a> of file <a class="el" href="../../d0/d58/miniprelude_8c_source.html">miniprelude.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../d0/d58/miniprelude_8c_source.html#l00012">prelude_code0</a>, <a class="el" href="../../dc/d8f/prelude_8c_source.html#l00047">prelude_code1</a>, <a class="el" href="../../dc/d8f/prelude_8c_source.html#l00057">prelude_code2</a>, <a class="el" href="../../d0/d58/miniprelude_8c_source.html#l00050">prelude_eval()</a>, <a class="el" href="../../d0/d58/miniprelude_8c_source.html#l00011">prelude_name0</a>, <a class="el" href="../../dc/d8f/prelude_8c_source.html#l00046">prelude_name1</a>, <a class="el" href="../../dc/d8f/prelude_8c_source.html#l00056">prelude_name2</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00416">rb_usascii_str_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01114">ruby_init_prelude()</a>.</p> </div> </div> <a id="a2d1180a3b912593f588c8586832254ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d1180a3b912593f588c8586832254ab">◆ </a></span>Init_vm_eval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_vm_eval </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01792">1792</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../de/d63/vm__method_8c_source.html#l00276">rb_add_method()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01245">rb_cBasicObject</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01265">rb_cModule</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01372">rb_define_global_function()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01210">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01222">rb_define_private_method()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01765">rb_f_block_given_p()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01617">rb_f_caller()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01537">rb_f_catch()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01130">rb_f_eval()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01701">rb_f_local_variables()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00860">rb_f_loop()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00767">rb_f_public_send()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00750">rb_f_send()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01454">rb_f_throw()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00496">rb_method_missing()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01234">rb_mKernel</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01410">rb_mod_module_eval()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01436">rb_mod_module_exec()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01340">rb_obj_instance_eval()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01372">rb_obj_instance_exec()</a>, and <a class="el" href="../../db/d0a/method_8h_source.html#l00043">VM_METHOD_TYPE_OPTIMIZED</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p> </div> </div> <a id="af84d9cbb63971cf174faa34e30751cf2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af84d9cbb63971cf174faa34e30751cf2">◆ </a></span>NORETURN() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype"><a class="el" href="../../db/dde/internal_8h.html#a16ccd2a3ab781ce6aecc5d55cac2d4c3">PRINTF_ARGS</a>(void <a class="el" href="../../db/dcc/error_8c.html#a1f6d8be7cca54749b2e2950650f02e80">rb_compile_bug</a>(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, int, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *,...), 3, 4) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a09a0169a3fbab52bd7304df49887941c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a09a0169a3fbab52bd7304df49887941c">◆ </a></span>NORETURN() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">NORETURN </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>rb_async_bug_errno</em>const char *, int</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a16ccd2a3ab781ce6aecc5d55cac2d4c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16ccd2a3ab781ce6aecc5d55cac2d4c3">◆ </a></span>PRINTF_ARGS()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">PRINTF_ARGS </td> <td>(</td> <td class="paramtype">void  </td> <td class="paramname"><em>ruby_debug_printf</em>const char *,..., </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">1 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">2 </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5e926c9f7a3cf096d03ba70380a5be46"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e926c9f7a3cf096d03ba70380a5be46">◆ </a></span>rb_ary_last()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_ary_last </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dcc/array_8c_source.html#l01106">1106</a> of file <a class="el" href="../../dc/dcc/array_8c_source.html">array.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00120">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00121">argv</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00704">ary_take_first_or_last()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00700">ARY_TAKE_LAST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/dcc/array_8c_source.html#l04671">Init_Array()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00601">range_last()</a>.</p> </div> </div> <a id="ab89dcf2bcfe7255146042df1d3649c52"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab89dcf2bcfe7255146042df1d3649c52">◆ </a></span>rb_big_fdiv()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_big_fdiv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="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>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03007">3007</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01342">big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02948">big_fdiv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00334">isnan</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01391">rb_big2dbl()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00220">rb_num_coerce_bin()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02565">fix_fdiv()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03752">Init_Bignum()</a>.</p> </div> </div> <a id="ad1e2c95ba33754099a9789e22b014c41"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1e2c95ba33754099a9789e22b014c41">◆ </a></span>rb_big_uminus()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_big_uminus </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01649">1649</a> of file <a class="el" href="../../d1/dcc/bignum_8c_source.html">bignum.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00273">bignorm()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00192">rb_big_clone()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00882">RBIGNUM_SET_SIGN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00881">RBIGNUM_SIGN</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03752">Init_Bignum()</a>.</p> </div> </div> <a id="aa4edbe2aeb4e47e6bd22bd2b3f6d8ba8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4edbe2aeb4e47e6bd22bd2b3f6d8ba8">◆ </a></span>rb_call_end_proc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_call_end_proc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>data</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00011">11</a> of file <a class="el" href="../../d6/d9b/eval__jump_8c_source.html">eval_jump.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00574">rb_proc_call()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02028">m_core_set_postexe()</a>, and <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00038">rb_f_at_exit()</a>.</p> </div> </div> <a id="ae0229dc446b11cc110a247329ffe6488"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae0229dc446b11cc110a247329ffe6488">◆ </a></span>rb_call_inits()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_call_inits </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dfe/inits_8c_source.html#l00018">18</a> of file <a class="el" href="../../d9/dfe/inits_8c_source.html">inits.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dfe/inits_8c_source.html#l00015">CALL</a>, <a class="el" href="../../d1/d68/missing-pips_8c.html#af0f8ed40d30773bdb68e858ef0139b58">signal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03748">sym</a>, and <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00874">version()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00037">ruby_init()</a>.</p> </div> </div> <a id="a88dd1b568ebca4dc12d4f8ce7ac07dca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88dd1b568ebca4dc12d4f8ce7ac07dca">◆ </a></span>rb_check_backtrace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_check_backtrace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../db/dcc/error_8c_source.html#l00658">658</a> of file <a class="el" href="../../db/dcc/error_8c_source.html">error.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00420">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00690">exc_set_backtrace()</a>, and <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00042">get_backtrace()</a>.</p> </div> </div> <a id="ac5abc5929f7fc2c05cbbd8e5eab8b664"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac5abc5929f7fc2c05cbbd8e5eab8b664">◆ </a></span>rb_clear_trace_func()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_clear_trace_func </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04390">4390</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04381">clear_trace_func_i()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00689">GET_VM</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04360">rb_remove_event_hook()</a>, and <a class="el" href="../../d6/d87/regint_8h_source.html#l00150">st_foreach</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00085">ruby_finalize_0()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00065">ruby_options()</a>.</p> </div> </div> <a id="af12b1a43a533499aea3ff33c8694749a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af12b1a43a533499aea3ff33c8694749a">◆ </a></span>rb_current_realfilepath()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_current_realfilepath </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01782">1782</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00170">rb_iseq_struct::filepath</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00336">rb_control_frame_t::iseq</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00611">RUBY_VM_PREVIOUS_CONTROL_FRAME</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00181">vm_get_ruby_level_caller_cfp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00478">rb_f_require_relative()</a>.</p> </div> </div> <a id="a079ac8ea5b5086a7cb45c878638a5f96"></a> <h2 class="memtitle"><span class="permalink"><a href="#a079ac8ea5b5086a7cb45c878638a5f96">◆ </a></span>rb_dvar_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_dvar_defined </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d47/compile_8c_source.html#l05526">5526</a> of file <a class="el" href="../../d2/d47/compile_8c_source.html">compile.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00421">rb_thread_struct::base_block</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00350">rb_block_struct::iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00182">rb_iseq_struct::local_table</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00183">rb_iseq_struct::local_table_size</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00231">rb_iseq_struct::parent_iseq</a>, and <a class="el" href="../../d6/de3/structrb__iseq__struct.html#af8bc7dbae6f61d836b5bb9fb50b6cfb8">rb_iseq_struct::type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15630">dvar_defined_gen()</a>.</p> </div> </div> <a id="aaf1fa8a37298fd1934d2911106ac998e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf1fa8a37298fd1934d2911106ac998e">◆ </a></span>rb_fiber_reset_root_local_storage()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_fiber_reset_root_local_storage </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l01357">1357</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d75/cont_8c_source.html#l00101">rb_fiber_struct::cont</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00483">rb_thread_struct::fiber</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00123">GetFiberPtr</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00356">GetThreadPtr</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00453">rb_thread_struct::local_storage</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00484">rb_thread_struct::root_fiber</a>, and <a class="el" href="../../d5/d75/cont_8c_source.html#l00078">rb_context_struct::saved_thread</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l01618">ruby_vm_destruct()</a>.</p> </div> </div> <a id="a371ef50622c9c7ecbc9e6162dbf42db8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a371ef50622c9c7ecbc9e6162dbf42db8">◆ </a></span>rb_file_expand_path_fast()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_file_expand_path_fast </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03283">3283</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l03265">check_expand_path_args</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03263">EXPAND_PATH_BUFFER</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00229">rb_feature_provided()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00038">rb_get_expanded_load_path()</a>.</p> </div> </div> <a id="a49808f8b817397defc861bd762b92a3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49808f8b817397defc861bd762b92a3d">◆ </a></span>rb_file_expand_path_internal()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_file_expand_path_internal </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l02922">2922</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01050">ALLOCV_END</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01049">ALLOCV_N</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02904">append_fspath()</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02840">BUFCHECK</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02851">BUFINIT</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02765">chompdirsep()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00181">code_page()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00035">convert_mb_to_wchar()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00058">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00065">ENC_CODERANGE_CLEAR</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00240">fix_string_encoding()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00321">get_user_from_path()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00073">home_dir()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02626">Inc</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00018">INVALID_CODE_PAGE</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00014">IS_DIR_SEPARATOR_P</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00015">IS_DIR_UNC_P</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02608">isdirsep</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02622">istrailinggarbage</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00076">lstat</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00043">MAXPATHLEN</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00072">my_getcwd</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02697">nextdirsep</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00963">OBJ_TAINTED</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00019">PATH_BUFFER_SIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00739">rb_enc_check()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00817">rb_enc_copy()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00102">rb_enc_from_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01205">rb_filesystem_encoding()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02857">rb_home_dir()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05101">rb_is_absolute_path()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01873">rb_str_buf_cat()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02887">rb_str_encode()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00203">rb_str_encode_ospath()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01319">rb_str_modify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00030">rb_str_set_len</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01125">rb_utf8_encoding()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00138">remove_invalid_alternative_data()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00255">replace_to_long_name()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00024">replace_wchar()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01277">S_ISLNK</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02710">skipprefix</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02688">skiproot()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00201">stat</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01466">STRCASECMP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00467">StringValuePtr</a>, <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00046">strlcat()</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00209">strncasecmp</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02745">strrdirsep</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00170">system_code_page()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01462">TOLOWER</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>, <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00064">xmalloc</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l03270">file_expand_path_1()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03320">rb_file_absolute_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03276">rb_file_expand_path()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03283">rb_file_expand_path_fast()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>.</p> </div> </div> <a id="a07e81848c79e6f127b05ade8004210b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07e81848c79e6f127b05ade8004210b2">◆ </a></span>rb_gc_mark_encodings()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_gc_mark_encodings </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/db5/encoding_8c_source.html#l00186">186</a> of file <a class="el" href="../../d5/db5/encoding_8c_source.html">encoding.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l02543">gc_marks()</a>.</p> </div> </div> <a id="a9e4d9369852a88bd2e4b5a2280506d95"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9e4d9369852a88bd2e4b5a2280506d95">◆ </a></span>rb_get_backtrace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_get_backtrace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>info</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00053">53</a> of file <a class="el" href="../../d5/d1d/eval__error_8c_source.html">eval_error.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00042">get_backtrace()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00989">eval_string_with_cref()</a>.</p> </div> </div> <a id="a07f418cdbb9ed1a05c44d91d2a07d2eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07f418cdbb9ed1a05c44d91d2a07d2eb">◆ </a></span>rb_get_coverages()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_get_coverages </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04886">4886</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11457">coverage()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00226">prepare_iseq_build()</a>, <a class="el" href="../../db/dac/coverage_8c_source.html#l00056">rb_coverage_result()</a>, and <a class="el" href="../../db/dac/coverage_8c_source.html#l00023">rb_coverage_start()</a>.</p> </div> </div> <a id="ae65b37a987cbcd1af6837075b9c2e62e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae65b37a987cbcd1af6837075b9c2e62e">◆ </a></span>rb_get_load_path()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_get_load_path </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dd4/load_8c_source.html#l00031">31</a> of file <a class="el" href="../../d9/dd4/load_8c_source.html">load.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00689">GET_VM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, and <a class="el" href="../../d9/dd4/load_8c_source.html#l00038">rb_get_expanded_load_path()</a>.</p> </div> </div> <a id="abf774abea7f17ac1251bc28064649274"></a> <h2 class="memtitle"><span class="permalink"><a href="#abf774abea7f17ac1251bc28064649274">◆ </a></span>rb_get_next_signal()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_get_next_signal </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d36/signal_8c_source.html#l00560">560</a> of file <a class="el" href="../../d8/d36/signal_8c_source.html">signal.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/df3/ruby__atomic_8h_source.html#l00141">ATOMIC_DEC</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00538">rb_disable_interrupt()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00550">rb_enable_interrupt()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00057">RUBY_NSIG</a>, and <a class="el" href="../../d8/d36/signal_8c.html#a474e87e1f748d14da8a6ff1efb14354e">signal_buff</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l01288">rb_threadptr_execute_interrupts_common()</a>.</p> </div> </div> <a id="a8dce6383b7a82bd89ca3d5cc6be2d931"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8dce6383b7a82bd89ca3d5cc6be2d931">◆ </a></span>rb_home_dir()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_home_dir </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>user</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>result</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l02857">2857</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../de/d32/dir_8c.html#aee28fd8a0e40b6d958f7d20348e45368">getenv()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02626">Inc</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01205">rb_filesystem_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d32/dir_8c_source.html#l02022">dir_s_home()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>.</p> </div> </div> <a id="a96114e11f907e4c8b5b58161857c30c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a96114e11f907e4c8b5b58161857c30c6">◆ </a></span>rb_id_encoding()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_id_encoding </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/db5/encoding_8c_source.html#l00644">644</a> of file <a class="el" href="../../d5/db5/encoding_8c_source.html">encoding.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01127">CONST_ID</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00038">id_encoding</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/db5/encoding_8c_source.html#l00691">enc_set_index()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01122">id2encidx()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00651">rb_enc_get_index()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00519">w_encoding()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00509">w_obj_each()</a>.</p> </div> </div> <a id="a6fbae85d86b443ae82def50a5d3e7254"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fbae85d86b443ae82def50a5d3e7254">◆ </a></span>rb_insns_name_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_insns_name_array </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d47/compile_8c_source.html#l05207">5207</a> of file <a class="el" href="../../d2/d47/compile_8c_source.html">compile.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00022">numberof</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00902">rb_obj_freeze()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02095">Init_VM()</a>.</p> </div> </div> <a id="aa072678dc02c995f313aa296bf4cc714"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa072678dc02c995f313aa296bf4cc714">◆ </a></span>rb_int_pred()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_int_pred </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02199">2199</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> </div> </div> <a id="af9dbba1649a4b2e3a9c6a83a33c22a0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9dbba1649a4b2e3a9c6a83a33c22a0c">◆ </a></span>rb_int_succ()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_int_succ </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>num</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l02177">2177</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00072">LONG2NUM</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00638">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l00371">enumerator_with_index_i()</a>.</p> </div> </div> <a id="a17bcea48bdb02e9a07b9d03341906f7d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17bcea48bdb02e9a07b9d03341906f7d">◆ </a></span>rb_io_bufread()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">ssize_t rb_io_bufread </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>io</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>buf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>size</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l01849">1849</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01822">bufread_arg::fptr</a>, <a class="el" href="../../dc/dac/io_8h_source.html#l00110">GetOpenFile</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01781">io_bufread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00657">rb_io_check_readable()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>.</p> </div> </div> <a id="ac32c9e7385f4a79acb1cd279a0c569b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac32c9e7385f4a79acb1cd279a0c569b2">◆ </a></span>rb_iseq_compile_with_option()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_iseq_compile_with_option </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</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>file</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>filepath</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>line</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>opt</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d74/iseq_8c_source.html#l00562">562</a> of file <a class="el" href="../../dd/d74/iseq_8c_source.html">iseq.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d39/golf__prelude_8c_source.html#l00141">prelude_eval()</a>.</p> </div> </div> <a id="ab9f1a17d12e14078d3a4221771558f39"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9f1a17d12e14078d3a4221771558f39">◆ </a></span>rb_lcm()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_lcm </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="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>y</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="../../d7/d50/rational_8c_source.html#l01668">1668</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../d7/d50/rational_8c_source.html#l00332">f_lcm()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00444">nurat_int_value()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d50/rational_8c_source.html#l02296">Init_Rational()</a>, and <a class="el" href="../../d1/d81/complex_8c_source.html#l01101">nucomp_denominator()</a>.</p> </div> </div> <a id="a3a146aaddc5690f3974956229dd3c17a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3a146aaddc5690f3974956229dd3c17a">◆ </a></span>rb_local_defined()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_local_defined </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d47/compile_8c_source.html#l05551">5551</a> of file <a class="el" href="../../d2/d47/compile_8c_source.html">compile.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00421">rb_thread_struct::base_block</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00350">rb_block_struct::iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00232">rb_iseq_struct::local_iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00182">rb_iseq_struct::local_table</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00183">rb_iseq_struct::local_table_size</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15553">local_id_gen()</a>.</p> </div> </div> <a id="a5e897867b557cbba8df28a1cbe181575"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e897867b557cbba8df28a1cbe181575">◆ </a></span>rb_math_atan2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_atan2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5021d681b0253b91248825c4e00bc1df"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5021d681b0253b91248825c4e00bc1df">◆ </a></span>rb_math_cos()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_cos </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab6aa5e674a48dcab5ac66507503a4aa5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab6aa5e674a48dcab5ac66507503a4aa5">◆ </a></span>rb_math_cosh()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_cosh </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8f7e87384250e87bf379ecced2af38ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f7e87384250e87bf379ecced2af38ff">◆ </a></span>rb_math_exp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_exp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aaf5ce2f419ec7363c0d9ca40cdf15ada"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf5ce2f419ec7363c0d9ca40cdf15ada">◆ </a></span>rb_math_hypot()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_hypot </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="abb43f72d4164363c6dc398886e3c0ccc"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb43f72d4164363c6dc398886e3c0ccc">◆ </a></span>rb_math_log()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_log </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></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d1/d81/complex_8c_source.html#l00502">imp2()</a>.</p> </div> </div> <a id="a965322903a0b46a727c3e701e4cdb01a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a965322903a0b46a727c3e701e4cdb01a">◆ </a></span>rb_math_sin()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_sin </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5f904d034f91fb216c9ebcc4781dba6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f904d034f91fb216c9ebcc4781dba6a">◆ </a></span>rb_math_sinh()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_sinh </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac02b1753e0039bcb8c804220d91c2697"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac02b1753e0039bcb8c804220d91c2697">◆ </a></span>rb_math_sqrt()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_math_sqrt </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac9a4885ac1f1d283acffad435083fffa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac9a4885ac1f1d283acffad435083fffa">◆ </a></span>rb_num_to_uint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_num_to_uint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int * </td> <td class="paramname"><em>ret</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00121">121</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c.html#aaa5834aace1fe34c8fdb7c6da84ed953">DIGSPERLONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a2c185cfb7fa24e1110668f4266f35a4d">NUMERR_NEGATIVE</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a32c2103c24dc3f995bc4d1fd3882e2eb">NUMERR_TOOLARGE</a>, <a class="el" href="../../d6/d27/numeric_8c.html#a185e49f528a347923ef41fd449362b30">NUMERR_TYPE</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01211">rb_big2ulong()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00891">RBIGNUM_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00886">RBIGNUM_NEGATIVE_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</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#l00095">95</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#l00365">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l02643">Init_Object()</a>, and <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01706">opt_eq_func()</a>.</p> </div> </div> <a id="a68e939f72d08fa3b6b38ba5fd8720e80"></a> <h2 class="memtitle"><span class="permalink"><a href="#a68e939f72d08fa3b6b38ba5fd8720e80">◆ </a></span>rb_obj_is_fiber()</h2> <div class="memitem"> <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_fiber </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d75/cont_8c_source.html#l00328">328</a> of file <a class="el" href="../../d5/d75/cont_8c_source.html">cont.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d75/cont_8c_source.html#l00115">fiber_data_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00430">rb_typeddata_is_kind_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>.</p> </div> </div> <a id="ae85a523a4fd1c5ab592aae9c624ae0f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae85a523a4fd1c5ab592aae9c624ae0f5">◆ </a></span>rb_obj_is_mutex()</h2> <div class="memitem"> <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_mutex </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="../../d3/de7/thread_8c_source.html#l03403">3403</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l03397">mutex_data_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l00430">rb_typeddata_is_kind_of()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>.</p> </div> </div> <a id="a7eda924b79844f890f5ba44800c1c520"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7eda924b79844f890f5ba44800c1c520">◆ </a></span>rb_obj_is_thread()</h2> <div class="memitem"> <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_thread </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="../../de/de9/vm_8c_source.html#l01861">1861</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00365">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00366">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00430">rb_typeddata_is_kind_of()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01850">thread_data_type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>.</p> </div> </div> <a id="acc22a6c614d2f714a6716085ca9f63e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc22a6c614d2f714a6716085ca9f63e7">◆ </a></span>rb_objspace_data_type_name()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* rb_objspace_data_type_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>obj</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/d16/gc_8c_source.html#l01284">1284</a> of file <a class="el" href="../../d8/d16/gc_8c_source.html">gc.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00797">RTYPEDDATA_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00798">RTYPEDDATA_TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00543">cto_i()</a>.</p> </div> </div> <a id="afd0e8dc10524cd155afbbe700fbfdf19"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd0e8dc10524cd155afbbe700fbfdf19">◆ </a></span>rb_parse_in_eval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_parse_in_eval </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d47/compile_8c_source.html#l05570">5570</a> of file <a class="el" href="../../d2/d47/compile_8c_source.html">compile.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11590">parser_compile_string()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11652">rb_parser_compile_file()</a>.</p> </div> </div> <a id="a330cb719f3b4c6d45c3e34c6629b3ca4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a330cb719f3b4c6d45c3e34c6629b3ca4">◆ </a></span>rb_parse_in_main()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_parse_in_main </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d2/d47/compile_8c_source.html#l05576">5576</a> of file <a class="el" href="../../d2/d47/compile_8c_source.html">compile.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l04778">yyparse()</a>.</p> </div> </div> <a id="a36969b9e7091c170b7676e243d8b89e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36969b9e7091c170b7676e243d8b89e1">◆ </a></span>rb_parser_get_yydebug()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_parser_get_yydebug </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l16631">16631</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> </div> </div> <a id="aa5b6686b4f0b63bb0b59f91aef94165e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5b6686b4f0b63bb0b59f91aef94165e">◆ </a></span>rb_parser_set_yydebug()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_parser_set_yydebug </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l16646">16646</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p> </div> </div> <a id="ac3a12eb7e4f35538dfd8cdd35d7f1155"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3a12eb7e4f35538dfd8cdd35d7f1155">◆ </a></span>rb_proc_location()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_proc_location </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/dda/proc_8c_source.html#l00702">702</a> of file <a class="el" href="../../d3/dda/proc_8c_source.html">proc.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/dda/proc_8c_source.html#l00654">get_proc_iseq</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l00678">iseq_location()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02113">Init_Proc()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00633">thread_initialize()</a>.</p> </div> </div> <a id="a7ed0e87dd918067cbf1a0d60f5e995d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ed0e87dd918067cbf1a0d60f5e995d6">◆ </a></span>rb_rational_reciprocal()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_rational_reciprocal </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>x</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d7/d50/rational_8c_source.html#l01628">1628</a> of file <a class="el" href="../../d7/d50/rational_8c_source.html">rational.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00376">CLASS_OF</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00540">f_rational_new_no_reduce2()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l00339">get_dat1</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>.</p> </div> </div> <a id="af3eb55e0b3c427751ac2378fb07ad7ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3eb55e0b3c427751ac2378fb07ad7ad">◆ </a></span>rb_realpath_internal()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_realpath_internal </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>basedir</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>path</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>strict</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d13/file_8c_source.html#l03447">3447</a> of file <a class="el" href="../../d6/d13/file_8c_source.html">file.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d13/file_8c_source.html#l02765">chompdirsep()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00487">FilePathValue</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02626">Inc</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00964">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00877">rb_dir_getwd()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00229">rb_hash_new()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ac1f01474c727a44805cd81dfdcb1ee8e">rb_str_dup_frozen()</a>, <a class="el" href="../../d8/d81/ruby__missing_8h_source.html#l00030">rb_str_set_len</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01609">rb_str_subseq()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03353">realpath_rec()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00685">RSTRING_GETMEM</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l02734">skipprefixroot()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d74/iseq_8c_source.html#l00603">iseq_s_compile_file()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03554">rb_file_s_realdirpath()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03534">rb_file_s_realpath()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00273">rb_load_internal()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l00339">ruby_init_loadpath_safe()</a>.</p> </div> </div> <a id="a1025b778f3f998782d7d6ddda33b9ce3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1025b778f3f998782d7d6ddda33b9ce3">◆ </a></span>rb_reg_check_preprocess()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_reg_check_preprocess </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02289">2289</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00621">rb_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02259">rb_reg_preprocess()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00466">StringValue</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15708">reg_fragment_check_gen()</a>.</p> </div> </div> <a id="ace81b3265857e9c519faaa7efdfff5de"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace81b3265857e9c519faaa7efdfff5de">◆ </a></span>rb_reg_compile()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_reg_compile </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>options</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>sourcefile</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>sourceline</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/d26/re_8c_source.html#l02516">2516</a> of file <a class="el" href="../../dc/d26/re_8c_source.html">re.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00959">FL_SET</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l05883">options()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02467">rb_reg_alloc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00621">rb_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02431">rb_reg_initialize_str()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01065">rb_set_errinfo()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l00241">REG_LITERAL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l15803">reg_compile_gen()</a>.</p> </div> </div> <a id="a88e07bc6eaf013e80242a1740e56c9a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88e07bc6eaf013e80242a1740e56c9a0">◆ </a></span>rb_stdio_set_default_encoding()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_stdio_set_default_encoding </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l09906">9906</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09890">rb_io_set_encoding()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00129">rb_stderr</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00129">rb_stdin</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00129">rb_stdout</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>.</p> </div> </div> <a id="a84cde26e1aa1b2244298dc1db02f2963"></a> <h2 class="memtitle"><span class="permalink"><a href="#a84cde26e1aa1b2244298dc1db02f2963">◆ </a></span>rb_str_buf_cat_escaped_char()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int rb_str_buf_cat_escaped_char </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>result</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>unicode_p</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l04365">4365</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04362">CHAR_ESC_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01452">ISPRINT</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01873">rb_str_buf_cat()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00040">result</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/d26/re_8c_source.html#l00319">rb_reg_expr_str()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l04410">rb_str_inspect()</a>.</p> </div> </div> <a id="a0c5d80445ea7bbb3c0603ec02729a7eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c5d80445ea7bbb3c0603ec02729a7eb">◆ </a></span>rb_str_locktmp_ensure()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_str_locktmp_ensure </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/db0/string_8c_source.html#l01756">1756</a> of file <a class="el" href="../../d1/db0/string_8c_source.html">string.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">rb_ensure()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ac8be785eb014dbaac6d9daeba3cbaf17">rb_str_locktmp()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01746">rb_str_unlocktmp()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l01834">io_fread()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l02158">io_getpartial()</a>.</p> </div> </div> <a id="af934f3a5fdaa29bc3e18fb8e55163e8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#af934f3a5fdaa29bc3e18fb8e55163e8a">◆ </a></span>rb_strftime_timespec()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t rb_strftime_timespec </td> <td>(</td> <td class="paramtype">char * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>maxsize</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>format</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> struct <a class="el" href="../../d0/d53/structvtm.html">vtm</a> * </td> <td class="paramname"><em>vtm</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">struct <a class="el" href="../../da/d1c/structtimespec.html">timespec</a> * </td> <td class="paramname"><em>ts</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>gmt</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="../../d8/d4e/strftime_8c_source.html#l00798">798</a> of file <a class="el" href="../../d8/d4e/strftime_8c_source.html">strftime.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d8/d4e/strftime_8c_source.html#l00171">rb_strftime_with_timespec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d73/time_8c_source.html#l04330">rb_strftime_alloc()</a>.</p> </div> </div> <a id="a2eae19a532bdd56512d3dca57539abd3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2eae19a532bdd56512d3dca57539abd3">◆ </a></span>rb_struct_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_struct_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>copy</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>s</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d53/struct_8c_source.html#l00590">590</a> of file <a class="el" href="../../dd/d53/struct_8c_source.html">struct.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01053">MEMCPY</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00242">rb_check_frozen</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00467">rb_eTypeError</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00177">rb_obj_class()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00480">rb_obj_is_instance_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00857">RSTRUCT_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRUCT_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/d53/struct_8c_source.html#l00944">Init_Struct()</a>.</p> </div> </div> <a id="a4ebef206706a38346bc9d49fd30120a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ebef206706a38346bc9d49fd30120a3">◆ </a></span>rb_thread_backtrace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_thread_backtrace </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>thval</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01663">1663</a> of file <a class="el" href="../../d3/d80/vm__eval_8c_source.html">vm_eval.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00356">GetThreadPtr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00428">rb_thread_struct::status</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00364">THREAD_KILLED</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00361">THREAD_RUNNABLE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00362">THREAD_STOPPED</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00363">THREAD_STOPPED_FOREVER</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00360">THREAD_TO_KILL</a>, and <a class="el" href="../../d3/d80/vm__eval_8c.html#a1a2da1f8e6027c3088ccde6bc397b34d">vm_backtrace()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l04658">rb_thread_backtrace_m()</a>.</p> </div> </div> <a id="a750cc265be9b084ee41c51157948f756"></a> <h2 class="memtitle"><span class="permalink"><a href="#a750cc265be9b084ee41c51157948f756">◆ </a></span>rb_thread_call_with_gvl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* rb_thread_call_with_gvl </td> <td>(</td> <td class="paramtype">void *(*)(void *) </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>data1</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01214">1214</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00382">rb_unblock_callback::arg</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00129">blocking_region_begin</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00432">rb_thread_struct::blocking_region_buffer</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01060">blocking_region_end()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00024">EXIT_FAILURE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00381">rb_unblock_callback::func</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l23841">if()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00265">rb_bug()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00442">rb_thread_struct::unblock</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l00729">garbage_collect_with_gvl()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09187">maygvl_copy_stream_continue_p()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00706">negative_size_allocation_error()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l00563">ruby_memerror()</a>.</p> </div> </div> <a id="a7ae1c724acc02621b8edb24f472e38b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ae1c724acc02621b8edb24f472e38b5">◆ </a></span>rb_thread_call_without_gvl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_thread_call_without_gvl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a> * </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>data1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#a9054f0c75a418c4dc919eb47616f3d71">rb_unblock_function_t</a> * </td> <td class="paramname"><em>ubf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>data2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01174">1174</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01130">rb_thread_blocking_region()</a>.</p> </div> </div> <a id="aeb66cd44e2616741b6ad825413d375e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb66cd44e2616741b6ad825413d375e1">◆ </a></span>rb_thread_execute_interrupts()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_execute_interrupts </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>th</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01354">1354</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00356">GetThreadPtr</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01288">rb_threadptr_execute_interrupts_common()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09174">exec_interrupts()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l09187">maygvl_copy_stream_continue_p()</a>.</p> </div> </div> <a id="af541b78962a7376bf184693fc4144441"></a> <h2 class="memtitle"><span class="permalink"><a href="#af541b78962a7376bf184693fc4144441">◆ </a></span>rb_thread_io_blocking_region()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_thread_io_blocking_region </td> <td>(</td> <td class="paramtype"><a class="el" href="../../db/d2e/intern_8h.html#adec3591bbba9f6a18e19cf4dcddfc4c5">rb_blocking_function_t</a> * </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">void * </td> <td class="paramname"><em>data1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>fd</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l01154">1154</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l00140">BLOCKING_REGION</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00408">rb_thread_struct::waiting_fd</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l08059">do_ioctl()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00855">io_flush_buffer_async()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04194">rb_file_flock()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00802">rb_read_internal()</a>, and <a class="el" href="../../df/d0a/io_8c_source.html#l00813">rb_write_internal()</a>.</p> </div> </div> <a id="abbc805bf292292c00fa678a83fd20687"></a> <h2 class="memtitle"><span class="permalink"><a href="#abbc805bf292292c00fa678a83fd20687">◆ </a></span>rb_thread_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_mark </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>th</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l01723">1723</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00437">rb_thread_struct::errinfo</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00478">rb_thread_struct::event_hooks</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00483">rb_thread_struct::fiber</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00459">rb_thread_struct::first_args</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00458">rb_thread_struct::first_proc</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00336">rb_control_frame_t::iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00403">rb_thread_struct::last_status</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00453">rb_thread_struct::local_storage</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00424">rb_thread_struct::local_svar</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00443">rb_thread_struct::locking_mutex</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00471">rb_thread_struct::machine_regs</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00464">rb_thread_struct::machine_stack_end</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00463">rb_thread_struct::machine_stack_start</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01572">mark_event_hooks()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00472">rb_thread_struct::mark_stack_len</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00343">rb_control_frame_t::me</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00107">NULL</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00778">p</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00342">rb_control_frame_t::proc</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00362">rb_objspace::ptr</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01764">rb_gc_mark()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01571">rb_gc_mark_locations</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02622">rb_gc_mark_machine_stack()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01665">rb_mark_method_entry()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01735">rb_mark_tbl()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00484">rb_thread_struct::root_fiber</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00053">RUBY_MARK_ENTER</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00054">RUBY_MARK_LEAVE</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00060">RUBY_MARK_UNLESS_NULL</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00621">RUBY_VM_NORMAL_ISEQ_P</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00611">RUBY_VM_PREVIOUS_CONTROL_FRAME</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00238">rb_iseq_struct::self</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00338">rb_control_frame_t::self</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00334">rb_control_frame_t::sp</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00398">rb_thread_struct::stack</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00399">rb_thread_struct::stack_size</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00475">rb_thread_struct::stat_insn_usage</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00434">rb_thread_struct::thgroup</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00438">rb_thread_struct::thrown_errinfo</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00417">rb_thread_struct::top_self</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00418">rb_thread_struct::top_wrapper</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00435">rb_thread_struct::value</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d75/cont_8c_source.html#l00135">cont_mark()</a>.</p> </div> </div> <a id="a4b637deadcdf197f2feef2219eb05855"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b637deadcdf197f2feef2219eb05855">◆ </a></span>rb_thread_recycle_stack_release()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_thread_recycle_stack_release </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l01701">1701</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de9/vm_8c_source.html#l01681">RECYCLE_MAX</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00916">ruby_xfree()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01683">thread_recycle_stack_count</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01682">thread_recycle_stack_slot</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l00439">thread_start_func_2()</a>.</p> </div> </div> <a id="a79dce2bd716eb178ce22c4a5d754099d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79dce2bd716eb178ce22c4a5d754099d">◆ </a></span>rb_time_timeval()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct <a class="el" href="../../d1/d1b/structtimeval.html">timeval</a> rb_time_timeval </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d73/time_8c_source.html#l02475">2475</a> of file <a class="el" href="../../df/d73/time_8c_source.html">time.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01812">GetTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01815">IsTimeval</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02456">time_timeval()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01806">time_object::timew</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01928">timew2timespec()</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00046">timespec::tv_nsec</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00017">timeval::tv_sec</a>, <a class="el" href="../../d3/d90/missing_8h_source.html#l00045">timespec::tv_sec</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00018">timeval::tv_usec</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00721">TYPEOF_TIMEVAL_TV_SEC</a>, and <a class="el" href="../../df/d73/time_8c_source.html#l00727">TYPEOF_TIMEVAL_TV_USEC</a>.</p> </div> </div> <a id="af1b67bbf4b72295a772178d0bd939dd0"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1b67bbf4b72295a772178d0bd939dd0">◆ </a></span>rb_vm_bugreport()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_vm_bugreport </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00770">770</a> of file <a class="el" href="../../dd/dd7/vm__dump_8c_source.html">vm_dump.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l00245">report_bug()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l02063">sdr()</a>.</p> </div> </div> <a id="a6fc04023a326c5129423edebf52894fd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fc04023a326c5129423edebf52894fd">◆ </a></span>rb_vm_change_state()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_vm_change_state </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00063">63</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l00040">rb_clear_cache()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00058">rb_clear_cache_by_class()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00052">rb_clear_cache_by_id()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00046">rb_clear_cache_for_undef()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">rb_const_remove()</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01885">rb_const_set()</a>.</p> </div> </div> <a id="a0f58965aa859cf690996c8f069e4449b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f58965aa859cf690996c8f069e4449b">◆ </a></span>rb_vm_get_insns_address_table()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void** rb_vm_get_insns_address_table </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d38/vm__exec_8c_source.html#l00116">116</a> of file <a class="el" href="../../df/d38/vm__exec_8c_source.html">vm_exec.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d38/vm__exec_8c_source.html#l00038">vm_exec_core()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d2/d47/compile_8c_source.html#l00555">rb_iseq_translate_threaded_code()</a>.</p> </div> </div> <a id="aff09679bd9e7c102ed3e3c3c6c04e182"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff09679bd9e7c102ed3e3c3c6c04e182">◆ </a></span>rb_vm_inc_const_missing_count()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_vm_inc_const_missing_count </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l00088">88</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01586">rb_const_get_0()</a>.</p> </div> </div> <a id="a8002db40fa68e94f40fec02f6d7d6ea6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8002db40fa68e94f40fec02f6d7d6ea6">◆ </a></span>rb_vm_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void rb_vm_mark </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>ptr</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l01581">1581</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00307">rb_vm_struct::cmd</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00317">rb_vm_struct::coverages</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00312">rb_vm_struct::event_hooks</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00285">rb_vm_struct::living_threads</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00301">rb_vm_struct::load_path</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00302">rb_vm_struct::loaded_features</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00303">rb_vm_struct::loading_table</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01572">mark_event_hooks()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00295">rb_vm_struct::mark_object_ary</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01764">rb_gc_mark()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01571">rb_gc_mark_locations</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01735">rb_mark_tbl()</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00057">RUBY_GC_INFO</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00053">RUBY_MARK_ENTER</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00054">RUBY_MARK_LEAVE</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00060">RUBY_MARK_UNLESS_NULL</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00057">RUBY_NSIG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00266">ruby_special_error_count</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00297">rb_vm_struct::special_exceptions</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00150">st_foreach</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00286">rb_vm_struct::thgroup_default</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00300">rb_vm_struct::top_self</a>, <a class="el" href="../../db/d74/structrb__vm__struct.html#a2f1db803f6eb0ccee7e93bb105cccb9e">rb_vm_struct::trap_list</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01564">vm_mark_each_thread_func()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d8/d16/gc_8c_source.html#l02543">gc_marks()</a>.</p> </div> </div> <a id="a5293371c1050a118f49ccf3c073bcfbe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5293371c1050a118f49ccf3c073bcfbe">◆ </a></span>rb_vm_top_self()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> rb_vm_top_self </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../de/de9/vm_8c_source.html#l02259">2259</a> of file <a class="el" href="../../de/de9/vm_8c_source.html">vm.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00689">GET_VM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/de9/vm_8c_source.html#l02265">Init_top_self()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02095">Init_VM()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01910">ruby_thread_init()</a>.</p> </div> </div> <a id="a15d9cb5d0e6a0bc78b6bc876ee26efc3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15d9cb5d0e6a0bc78b6bc876ee26efc3">◆ </a></span>ruby_error_print()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ruby_error_print </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00187">187</a> of file <a class="el" href="../../d5/d1d/eval__error_8c_source.html">eval_error.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l02980">rb_f_abort()</a>.</p> </div> </div> <a id="a75ebe596bbe1bb6534dd7c0f53ed097e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a75ebe596bbe1bb6534dd7c0f53ed097e">◆ </a></span>ruby_float_mod()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double ruby_float_mod </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l00846">846</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/d27/numeric_8c_source.html#l00812">flodivmod()</a>, and <a class="el" href="../../d1/d6f/date__strftime_8c_source.html#l00168">mod</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>, and <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">flo_mod()</a>.</p> </div> </div> <a id="a2419e1896e7a05f35ca0ccd4b062dd34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2419e1896e7a05f35ca0ccd4b062dd34">◆ </a></span>ruby_float_step()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int ruby_float_step </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>from</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>to</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>step</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>excl</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d27/numeric_8c_source.html#l01689">1689</a> of file <a class="el" href="../../d6/d27/numeric_8c_source.html">numeric.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00064">DBL_EPSILON</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00056">isinf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00574">NUM2DBL</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_yield()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d27/numeric_8c_source.html#l01747">num_step()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00348">range_step()</a>.</p> </div> </div> <a id="ac776d2fa88cef372b4bdac7a8d085e73"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac776d2fa88cef372b4bdac7a8d085e73">◆ </a></span>ruby_get_inplace_mode()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* ruby_get_inplace_mode </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l10896">10896</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00225">ARGF</a>.</p> </div> </div> <a id="a40d22a88e2e91de53c5a7085caea43a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40d22a88e2e91de53c5a7085caea43a2">◆ </a></span>ruby_set_inplace_mode()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void ruby_set_inplace_mode </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../df/d0a/io_8c_source.html#l10902">10902</a> of file <a class="el" href="../../df/d0a/io_8c_source.html">io.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d0a/io_8c_source.html#l00225">ARGF</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00021">free</a>, and <a class="el" href="../../d8/d3c/util_8h_source.html#l00069">strdup</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00712">proc_options()</a>.</p> </div> </div> <a id="ac933531e269aff3ae5894001d51eadbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac933531e269aff3ae5894001d51eadbb">◆ </a></span>ruby_suppress_tracing()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ruby_suppress_tracing </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, int) </td> <td class="paramname"><em>func</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>always</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d3/de7/thread_8c_source.html#l04603">4603</a> of file <a class="el" href="../../d3/de7/thread_8c_source.html">thread.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/de7/thread_8c_source.html#l04090">EVENT_RUNNING_TRACE</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04099">event_call_args::th</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l04610">thread_suppress_tracing()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l04589">call_trace_func()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11528">yycompile()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel