Current File : //opt/RZruby/share/doc/ruby/html/d3/d57/eval_8c.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Ruby: eval.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td 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.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main Page</span></a></li>
<li><a href="../../modules.html"><span>Modules</span></a></li>
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">eval.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include "<a class="el" href="../../dd/dd0/eval__intern_8h_source.html">eval_intern.h</a>"</code><br/>
<code>#include "<a class="el" href="../../d7/dc8/iseq_8h_source.html">iseq.h</a>"</code><br/>
<code>#include "<a class="el" href="../../d0/daa/gc_8h_source.html">gc.h</a>"</code><br/>
<code>#include "<a class="el" href="../../da/d0a/vm_8h_source.html">ruby/vm.h</a>"</code><br/>
<code>#include "<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>"</code><br/>
<code>#include "<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>"</code><br/>
<code>#include "<a class="el" href="../../d8/d32/vm__core_8h_source.html">vm_core.h</a>"</code><br/>
<code>#include "<a class="el" href="../../d5/d1d/eval__error_8c_source.html">eval_error.c</a>"</code><br/>
<code>#include "<a class="el" href="../../d6/d9b/eval__jump_8c_source.html">eval_jump.c</a>"</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for eval.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d8f/eval_8c__incl.png" border="0" usemap="#eval_8c" alt=""/></div>
<map name="eval_8c" id="eval_8c">
<area shape="rect" id="node2" href="../../dd/dd0/eval__intern_8h.html" title="eval_intern.h" alt="" coords="816,155,923,181"/><area shape="rect" id="node27" href="../../d7/dc8/iseq_8h.html" title="iseq.h" alt="" coords="1147,80,1208,107"/><area shape="rect" id="node28" href="../../d0/daa/gc_8h.html" title="gc.h" alt="" coords="1233,80,1281,107"/><area shape="rect" id="node29" href="../../da/d0a/vm_8h.html" title="ruby/vm.h" alt="" coords="1307,80,1395,107"/><area shape="rect" id="node30" href="../../d5/de3/encoding_8h.html" title="ruby/encoding.h" alt="" coords="995,80,1121,107"/><area shape="rect" id="node32" href="../../db/dde/internal_8h.html" title="internal.h" alt="" coords="1419,80,1503,107"/><area shape="rect" id="node15" href="../../d8/d32/vm__core_8h.html" title="vm_core.h" alt="" coords="411,229,501,256"/><area shape="rect" id="node33" href="../../d5/d1d/eval__error_8c.html" title="eval_error.c" alt="" coords="1528,80,1627,107"/><area shape="rect" id="node34" href="../../d6/d9b/eval__jump_8c.html" title="eval_jump.c" alt="" coords="819,80,920,107"/><area shape="rect" id="node3" href="../../de/de6/ruby_2ruby_8h.html" title="ruby/ruby.h" alt="" coords="642,379,736,405"/><area shape="rect" id="node8" href="../../d8/db0/defines_8h.html" title="defines.h" alt="" coords="525,603,605,629"/><area shape="rect" id="node10" href="../../d3/d90/missing_8h.html" title="ruby/missing.h" alt="" coords="630,603,748,629"/><area shape="rect" id="node11" href="../../db/d2e/intern_8h.html" title="ruby/intern.h" alt="" coords="546,453,651,480"/><area shape="rect" id="node14" href="../../d7/d72/subst_8h.html" title="ruby/subst.h" alt="" coords="419,453,521,480"/><area shape="rect" id="node13" href="../../dd/d24/st_8h.html" title="ruby/st.h" alt="" coords="482,528,560,555"/><area shape="rect" id="node16" href="../../d1/d77/node_8h.html" title="node.h" alt="" coords="396,379,463,405"/><area shape="rect" id="node17" href="../../db/d16/debug_8h.html" title="debug.h" alt="" coords="419,304,493,331"/><area shape="rect" id="node18" href="../../dc/d92/vm__opts_8h.html" title="vm_opts.h" alt="" coords="132,379,223,405"/><area shape="rect" id="node19" href="../../df/db9/id_8h.html" title="id.h" alt="" coords="195,304,241,331"/><area shape="rect" id="node20" href="../../db/d0a/method_8h.html" title="method.h" alt="" coords="518,304,601,331"/><area shape="rect" id="node21" href="../../dc/df3/ruby__atomic_8h.html" title="ruby_atomic.h" alt="" coords="5,304,120,331"/><area shape="rect" id="node31" href="../../d8/db3/oniguruma_8h.html" title="ruby/oniguruma.h" alt="" coords="1190,155,1327,181"/></map>
</div>
</div>
<p><a href="../../d3/d57/eval_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a4ac8fee05a285361c33a2b0d9c2d555c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a4ac8fee05a285361c33a2b0d9c2d555c">numberof</a>(array)   (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(array) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>((array)[0]))</td></tr>
<tr class="separator:a4ac8fee05a285361c33a2b0d9c2d555c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8a9edae7f9045c2c18fb899dc8823e68"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a8a9edae7f9045c2c18fb899dc8823e68">exception_error</a>   <a class="el" href="../../d8/d32/vm__core_8h.html#a6cfcd3997994924c8cd13c3b5c099ec6">GET_VM</a>()->special_exceptions[<a class="el" href="../../d8/d32/vm__core_8h.html#a58590982dd240cfd7473cc798636c05aa55467d61f1f171b1caabeeb90462ab33">ruby_error_reenter</a>]</td></tr>
<tr class="separator:a8a9edae7f9045c2c18fb899dc8823e68"><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:ac4059fc030678b48b15bac5a8daa6123"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ac4059fc030678b48b15bac5a8daa6123">NORETURN</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../d3/d57/eval_8c.html#a6d01f6401233090eaa124a57ced0fb3a">rb_raise_jump</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>))</td></tr>
<tr class="separator:ac4059fc030678b48b15bac5a8daa6123"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2fe207a5a5fd5da2bf5948cb084a1c5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a2fe207a5a5fd5da2bf5948cb084a1c5b">ruby_init</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a2fe207a5a5fd5da2bf5948cb084a1c5b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aba16bea5d2286f98939691138a60ac01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#aba16bea5d2286f98939691138a60ac01">ruby_options</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, char **<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>)</td></tr>
<tr class="separator:aba16bea5d2286f98939691138a60ac01"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0e202191d97655d76b47a8965e3b9b66"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a0e202191d97655d76b47a8965e3b9b66">ruby_finalize_0</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a0e202191d97655d76b47a8965e3b9b66"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a28424d81a7673058865e3e12e3768868"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a28424d81a7673058865e3e12e3768868">ruby_finalize_1</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a28424d81a7673058865e3e12e3768868"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5efbdb123063db473a9b82d8250c0b96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a5efbdb123063db473a9b82d8250c0b96">ruby_finalize</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a5efbdb123063db473a9b82d8250c0b96"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9ed88aaffd7cc6e96903df0b31956d88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a9ed88aaffd7cc6e96903df0b31956d88">ruby_cleanup</a> (volatile <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a7343e1995b4263df542facd235c7f129">ex</a>)</td></tr>
<tr class="separator:a9ed88aaffd7cc6e96903df0b31956d88"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9041378e26e9277492c32c684849df31"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a9041378e26e9277492c32c684849df31">ruby_exec_internal</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:a9041378e26e9277492c32c684849df31"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a47d7347c6190a6a0160902a894a55dae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a47d7347c6190a6a0160902a894a55dae">ruby_stop</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a7343e1995b4263df542facd235c7f129">ex</a>)</td></tr>
<tr class="separator:a47d7347c6190a6a0160902a894a55dae"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af1e7523c41d03fef5f1ed44b4a00c80f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#af1e7523c41d03fef5f1ed44b4a00c80f">ruby_executable_node</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *<a class="el" href="../../de/d46/os2_8c.html#a9611b3a00430a86619b5923de30f9fdb">status</a>)</td></tr>
<tr class="separator:af1e7523c41d03fef5f1ed44b4a00c80f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a02a1a8a76248526a956d8c0f9e1f232b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a02a1a8a76248526a956d8c0f9e1f232b">ruby_run_node</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:a02a1a8a76248526a956d8c0f9e1f232b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a37e32e7c9181dda6e68eb8e9627baf0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a37e32e7c9181dda6e68eb8e9627baf0c">ruby_exec_node</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:a37e32e7c9181dda6e68eb8e9627baf0c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad6fa4b5b5bddb1fe097beaa8ba048fea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ad6fa4b5b5bddb1fe097beaa8ba048fea">rb_mod_nesting</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:ad6fa4b5b5bddb1fe097beaa8ba048fea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac10a70a3c86b4daee46e13f25c18178d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ac10a70a3c86b4daee46e13f25c18178d">rb_mod_s_constants</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>)</td></tr>
<tr class="separator:ac10a70a3c86b4daee46e13f25c18178d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab67dfbc570c0707224ff634290846a54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ab67dfbc570c0707224ff634290846a54">rb_frozen_class_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#ae680cdaf9741f52d099adaefb6c28da9">klass</a>)</td></tr>
<tr class="separator:ab67dfbc570c0707224ff634290846a54"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6ac9121685bf4ec0e8d30ef793b6abc7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a6ac9121685bf4ec0e8d30ef793b6abc7">NORETURN</a> (static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../d3/d57/eval_8c.html#a7eced32b6e0f949d6e01d491355ef56d">rb_longjmp</a>(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>))</td></tr>
<tr class="separator:a6ac9121685bf4ec0e8d30ef793b6abc7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af0913129306ef2263a4260fedf9736b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#af0913129306ef2263a4260fedf9736b8">setup_exception</a> (<a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> *<a class="el" href="../../d5/d9d/tcltklib_8c.html#a16a4e0379b897e4edef4a665c09f32e9">th</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tag, volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mesg)</td></tr>
<tr class="separator:af0913129306ef2263a4260fedf9736b8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7eced32b6e0f949d6e01d491355ef56d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a7eced32b6e0f949d6e01d491355ef56d">rb_longjmp</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tag, volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mesg)</td></tr>
<tr class="separator:a7eced32b6e0f949d6e01d491355ef56d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a77333a33565b0f193c7f79900a6352c0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a77333a33565b0f193c7f79900a6352c0">make_exception</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> isstr)</td></tr>
<tr class="separator:a77333a33565b0f193c7f79900a6352c0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a237939d28c83950b84fb6a45ccca53a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a237939d28c83950b84fb6a45ccca53a0">rb_exc_raise</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mesg)</td></tr>
<tr class="separator:a237939d28c83950b84fb6a45ccca53a0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8f9180b3900ec87c7aecc0f0597c08b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a8f9180b3900ec87c7aecc0f0597c08b2">rb_exc_fatal</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mesg)</td></tr>
<tr class="separator:a8f9180b3900ec87c7aecc0f0597c08b2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4d8d5988dde879949caf90661fcbf6c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a4d8d5988dde879949caf90661fcbf6c9">rb_interrupt</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a4d8d5988dde879949caf90661fcbf6c9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04b7c381dd86f77646019756d25a149e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a04b7c381dd86f77646019756d25a149e">get_errinfo</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a04b7c381dd86f77646019756d25a149e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a24cf0af9fab4e1d1968a229bed775d9f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a24cf0af9fab4e1d1968a229bed775d9f">rb_f_raise</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>)</td></tr>
<tr class="separator:a24cf0af9fab4e1d1968a229bed775d9f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad34672a68a00c2f8b30502646b9d4ee0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ad34672a68a00c2f8b30502646b9d4ee0">rb_make_exception</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>)</td></tr>
<tr class="separator:ad34672a68a00c2f8b30502646b9d4ee0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6d01f6401233090eaa124a57ced0fb3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a6d01f6401233090eaa124a57ced0fb3a">rb_raise_jump</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> mesg)</td></tr>
<tr class="separator:a6d01f6401233090eaa124a57ced0fb3a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae48d70c45901eab8b89fb181fc9d1f3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ae48d70c45901eab8b89fb181fc9d1f3b">rb_jump_tag</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tag)</td></tr>
<tr class="separator:ae48d70c45901eab8b89fb181fc9d1f3b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aea346c4eb8bc06df88422e956bb05fec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#aea346c4eb8bc06df88422e956bb05fec">rb_block_given_p</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:aea346c4eb8bc06df88422e956bb05fec"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a8895fcdfdbff21aa30ddf92c1e4e6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a9a8895fcdfdbff21aa30ddf92c1e4e6d">rb_iterator_p</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a9a8895fcdfdbff21aa30ddf92c1e4e6d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a49604e794ae31041198e7750d1d28481"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a49604e794ae31041198e7750d1d28481">rb_need_block</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a49604e794ae31041198e7750d1d28481"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2e28de157b82ffc63ecff4782dba649c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a2e28de157b82ffc63ecff4782dba649c">rb_rescue2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*b_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*r_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data2,...)</td></tr>
<tr class="separator:a2e28de157b82ffc63ecff4782dba649c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8935de1c570989c6ccc34d0336b2b75a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a8935de1c570989c6ccc34d0336b2b75a">rb_rescue</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*b_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*r_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data2)</td></tr>
<tr class="separator:a8935de1c570989c6ccc34d0336b2b75a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6aa7fb1169ed41978a16375b6f921b0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a6aa7fb1169ed41978a16375b6f921b0e">rb_protect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*<a class="el" href="../../d9/dee/tkutil_8c.html#a54cc05991d58e02e94b2879719b84811">proc</a>)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#abe1e88e21f22282e6f01916f13485ab5">data</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>)</td></tr>
<tr class="separator:a6aa7fb1169ed41978a16375b6f921b0e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8061198378fb16adeb931f90540b2839"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a8061198378fb16adeb931f90540b2839">rb_ensure</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*b_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data1, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*e_proc)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> data2)</td></tr>
<tr class="separator:a8061198378fb16adeb931f90540b2839"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aba0d81133ecd0f94d4dfc3b9ee2b46aa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../db/d0a/method_8h.html#a9f49c3e8b85990ebe52659a6b4f6d5b1">rb_method_entry_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#aba0d81133ecd0f94d4dfc3b9ee2b46aa">method_entry_of_iseq</a> (<a class="el" href="../../dd/d84/structrb__control__frame__t.html">rb_control_frame_t</a> *cfp, <a class="el" href="../../db/d0a/method_8h.html#ab6b4f5ac0a242e7c1816570c5e0f9266">rb_iseq_t</a> *iseq)</td></tr>
<tr class="separator:aba0d81133ecd0f94d4dfc3b9ee2b46aa"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1bc5e9b49222e024c00706ca096c3d3d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a1bc5e9b49222e024c00706ca096c3d3d">frame_func_id</a> (<a class="el" href="../../dd/d84/structrb__control__frame__t.html">rb_control_frame_t</a> *cfp)</td></tr>
<tr class="separator:a1bc5e9b49222e024c00706ca096c3d3d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2adee42611e910ced8da650e59a961a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a2adee42611e910ced8da650e59a961a3">rb_frame_this_func</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a2adee42611e910ced8da650e59a961a3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a16eb77144d8d67c75e6c321b3c0ea8a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a16eb77144d8d67c75e6c321b3c0ea8a0">rb_frame_callee</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a16eb77144d8d67c75e6c321b3c0ea8a0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3ec2ec51e9207aaa9ae2b9b79114c102"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a3ec2ec51e9207aaa9ae2b9b79114c102">rb_frame_caller</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a3ec2ec51e9207aaa9ae2b9b79114c102"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6c9b6fe2b70d01e176fa50b4aa4da39c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a6c9b6fe2b70d01e176fa50b4aa4da39c">rb_frame_pop</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a6c9b6fe2b70d01e176fa50b4aa4da39c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac52a8af550d2bef1669b07a9403dc485"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ac52a8af550d2bef1669b07a9403dc485">rb_mod_append_features</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> module, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> include)</td></tr>
<tr class="separator:ac52a8af550d2bef1669b07a9403dc485"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a97eab16e8b5362dfa7b2ba6ce0f2af55"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a97eab16e8b5362dfa7b2ba6ce0f2af55">rb_mod_include</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> module)</td></tr>
<tr class="separator:a97eab16e8b5362dfa7b2ba6ce0f2af55"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad3ae1a7723c48c35c5323b9d45c565fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ad3ae1a7723c48c35c5323b9d45c565fa">rb_obj_call_init</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>)</td></tr>
<tr class="separator:ad3ae1a7723c48c35c5323b9d45c565fa"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a157fb11af4678daed6923e40acaaf9b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a157fb11af4678daed6923e40acaaf9b2">rb_extend_object</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> module)</td></tr>
<tr class="separator:a157fb11af4678daed6923e40acaaf9b2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac23ac222bbc0b1ee8209760d27f0c736"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ac23ac222bbc0b1ee8209760d27f0c736">rb_mod_extend_object</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d73/time_8c.html#ad4b304682c847cecdf1bcca07461447e">mod</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a>)</td></tr>
<tr class="separator:ac23ac222bbc0b1ee8209760d27f0c736"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a16b45463622559a654a3c0f7bafb91b0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a16b45463622559a654a3c0f7bafb91b0">rb_obj_extend</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a>)</td></tr>
<tr class="separator:a16b45463622559a654a3c0f7bafb91b0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a19c948920308f936942b87d8f357f1bb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a19c948920308f936942b87d8f357f1bb">top_include</a> (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../df/d77/ruby_8c.html#ac6db250bf29542ed06b5c00db3d61602">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#a505d7a18e6ffb4f31e9419f756d977a4">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a19c948920308f936942b87d8f357f1bb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a87148323ff310c2841d373af48b2706e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a87148323ff310c2841d373af48b2706e">errinfo_place</a> (<a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> *<a class="el" href="../../d5/d9d/tcltklib_8c.html#a16a4e0379b897e4edef4a665c09f32e9">th</a>)</td></tr>
<tr class="separator:a87148323ff310c2841d373af48b2706e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a317e814e58675a73ee2d7b695f8785a6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a317e814e58675a73ee2d7b695f8785a6">get_thread_errinfo</a> (<a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> *<a class="el" href="../../d5/d9d/tcltklib_8c.html#a16a4e0379b897e4edef4a665c09f32e9">th</a>)</td></tr>
<tr class="separator:a317e814e58675a73ee2d7b695f8785a6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a095039338e5b94dadbfe8b67480c030c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a095039338e5b94dadbfe8b67480c030c">errinfo_getter</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a095039338e5b94dadbfe8b67480c030c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad40cecf24bc0e8f386df839518ad6f56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ad40cecf24bc0e8f386df839518ad6f56">rb_errinfo</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:ad40cecf24bc0e8f386df839518ad6f56"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4484d744216a0afdf26dce14f1190973"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a4484d744216a0afdf26dce14f1190973">rb_set_errinfo</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/df2/win32_8c.html#a6ce68847c12434f60d1b2654a3dc3409">err</a>)</td></tr>
<tr class="separator:a4484d744216a0afdf26dce14f1190973"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae9799dfa35d3d40663b6b5afc34968df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ae9799dfa35d3d40663b6b5afc34968df">rb_rubylevel_errinfo</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:ae9799dfa35d3d40663b6b5afc34968df"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af4a61d7507c1b035693c500c9732096f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#af4a61d7507c1b035693c500c9732096f">errat_getter</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:af4a61d7507c1b035693c500c9732096f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0c49d0f9cdb49876089f07695c45b753"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a0c49d0f9cdb49876089f07695c45b753">errat_setter</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> *<a class="el" href="../../d5/d9d/tcltklib_8c.html#ad735822f5b119c0d298a339ee2130700">var</a>)</td></tr>
<tr class="separator:a0c49d0f9cdb49876089f07695c45b753"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6e5139d254c0cbf145679cbb3693bf63"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a6e5139d254c0cbf145679cbb3693bf63">rb_f_method_name</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a6e5139d254c0cbf145679cbb3693bf63"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a59da0fae8592f2851a2f5090ce781fe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a59da0fae8592f2851a2f5090ce781fe4">Init_eval</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a59da0fae8592f2851a2f5090ce781fe4"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a0d9f0f9371f3273e30d146f54767da6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#a0d9f0f9371f3273e30d146f54767da6f">rb_eLocalJumpError</a></td></tr>
<tr class="separator:a0d9f0f9371f3273e30d146f54767da6f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad54662e76ff877fbae8138b3dd09bab4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#ad54662e76ff877fbae8138b3dd09bab4">rb_eSysStackError</a></td></tr>
<tr class="separator:ad54662e76ff877fbae8138b3dd09bab4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af1c44c481affdca9f221f315a12601bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d57/eval_8c.html#af1c44c481affdca9f221f315a12601bf">rb_eThreadError</a></td></tr>
<tr class="separator:af1c44c481affdca9f221f315a12601bf"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a8a9edae7f9045c2c18fb899dc8823e68"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define exception_error   <a class="el" href="../../d8/d32/vm__core_8h.html#a6cfcd3997994924c8cd13c3b5c099ec6">GET_VM</a>()->special_exceptions[<a class="el" href="../../d8/d32/vm__core_8h.html#a58590982dd240cfd7473cc798636c05aa55467d61f1f171b1caabeeb90462ab33">ruby_error_reenter</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00029">29</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">setup_exception()</a>.</p>
</div>
</div>
<a class="anchor" id="a4ac8fee05a285361c33a2b0d9c2d555c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define numberof</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">array</td><td>)</td>
<td>   (<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(array) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>((array)[0]))</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00022">22</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">ruby_cleanup()</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="af4a61d7507c1b035693c500c9732096f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> errat_getter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td>
<td class="paramname"><em>id</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01080">1080</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00042">get_backtrace()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a0c49d0f9cdb49876089f07695c45b753"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> errat_setter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>val</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>var</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01092">1092</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00059">set_backtrace()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a095039338e5b94dadbfe8b67480c030c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> errinfo_getter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td>
<td class="paramname"><em>id</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01033">1033</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a87148323ff310c2841d373af48b2706e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>* errinfo_place </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> * </td>
<td class="paramname"><em>th</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00993">993</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>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#l00340">rb_control_frame_t::dfp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</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#l00613">RUBY_VM_END_CONTROL_FRAME</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#l00615">RUBY_VM_VALID_CONTROL_FRAME_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">T_NODE</a>, <a class="el" href="../../d6/de3/structrb__iseq__struct.html#af8bc7dbae6f61d836b5bb9fb50b6cfb8">rb_iseq_struct::type</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01015">get_thread_errinfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a1bc5e9b49222e024c00706ca096c3d3d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> frame_func_id </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d84/structrb__control__frame__t.html">rb_control_frame_t</a> * </td>
<td class="paramname"><em>cfp</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">771</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../db/d0a/method_8h_source.html#l00078">rb_method_entry_struct::def</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00254">rb_iseq_struct::defined_method_id</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#l00232">rb_iseq_struct::local_iseq</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00343">rb_control_frame_t::me</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00756">method_entry_of_iseq()</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00061">rb_method_definition_struct::original_id</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00231">rb_iseq_struct::parent_iseq</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00620">RUBY_VM_IFUNC_P</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">rb_frame_callee()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00813">rb_frame_caller()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00801">rb_frame_this_func()</a>.</p>
</div>
</div>
<a class="anchor" id="a04b7c381dd86f77646019756d25a149e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> get_errinfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">1027</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l01015">get_thread_errinfo()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01080">errat_getter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01092">errat_setter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01033">errinfo_getter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00510">rb_f_raise()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l01074">rb_rubylevel_errinfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a317e814e58675a73ee2d7b695f8785a6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> get_thread_errinfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> * </td>
<td class="paramname"><em>th</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01015">1015</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00437">rb_thread_struct::errinfo</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00993">errinfo_place()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a59da0fae8592f2851a2f5090ce781fe4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Init_eval </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">1125</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l01080">errat_getter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01092">errat_setter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01033">errinfo_getter()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00029">exception_error</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01282">Init_eval_method()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01792">Init_vm_eval()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00970">OBJ_FREEZE</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#l01250">rb_cClass</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="../../d9/d0c/class_8c_source.html#l01343">rb_define_singleton_method()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00527">rb_define_virtual_variable()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00464">rb_eFatal</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00504">rb_exc_new3()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00762">rb_f_global_variables()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01112">rb_f_method_name()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00510">rb_f_raise()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00567">rb_f_trace_var()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00627">rb_f_untrace_var()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01234">rb_mKernel</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00844">rb_mod_append_features()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00921">rb_mod_extend_object()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00867">rb_mod_include()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00270">rb_mod_nesting()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00309">rb_mod_s_constants()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00953">rb_obj_extend()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00902">rb_obj_freeze()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01228">rb_undef_method()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02259">rb_vm_top_self()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00979">top_include()</a>.</p>
</div>
</div>
<a class="anchor" id="a77333a33565b0f193c7f79900a6352c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> make_exception </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>isstr</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00525">525</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01127">CONST_ID</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00368">Qundef</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00312">rb_check_funcall()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01450">rb_check_string_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00460">rb_eException</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</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#l00504">rb_exc_new3()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00059">set_backtrace()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00681">sysstack_error</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00469">rb_exc_fatal()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00574">rb_make_exception()</a>.</p>
</div>
</div>
<a class="anchor" id="aba0d81133ecd0f94d4dfc3b9ee2b46aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../db/d0a/method_8h.html#a9f49c3e8b85990ebe52659a6b4f6d5b1">rb_method_entry_t</a>* method_entry_of_iseq </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../dd/d84/structrb__control__frame__t.html">rb_control_frame_t</a> * </td>
<td class="paramname"><em>cfp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d0a/method_8h.html#ab6b4f5ac0a242e7c1816570c5e0f9266">rb_iseq_t</a> * </td>
<td class="paramname"><em>iseq</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00756">756</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <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#l00343">rb_control_frame_t::me</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#l00398">rb_thread_struct::stack</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00399">rb_thread_struct::stack_size</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">frame_func_id()</a>.</p>
</div>
</div>
<a class="anchor" id="ac4059fc030678b48b15bac5a8daa6123"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NORETURN </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>  </td>
<td class="paramname"><em>rb_raise_jump</em>VALUE</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6ac9121685bf4ec0e8d30ef793b6abc7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">NORETURN </td>
<td>(</td>
<td class="paramtype">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>  </td>
<td class="paramname"><em>rb_longjmp</em>int, volatile VALUE</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aea346c4eb8bc06df88422e956bb05fec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_block_given_p </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">604</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00608">GC_GUARDED_PTR_REF</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#l00339">rb_control_frame_t::lfp</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>
<p>Referenced by <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00085">dh_generate()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00840">dir_s_chdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01822">dir_s_glob()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00446">dir_s_open()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00079">dsa_generate()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02408">enum_chunk()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00146">enum_count()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00269">enum_find_index()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00080">enum_grep()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00563">enum_inject()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01224">enum_max()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01157">enum_min()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01364">enum_minmax()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02624">enum_slice_before()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01981">enum_zip()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00364">enumerator_each()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00285">enumerator_initialize()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02091">env_delete_m()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02148">env_fetch()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03123">env_update_i()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00459">etc_group()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00221">etc_passwd()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00349">fdbm_delete()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00195">fdbm_fetch()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00237">fdbm_fetch_m()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00179">fdbm_s_open()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00353">fgdbm_fetch()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00386">fgdbm_fetch_m()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00265">fgdbm_s_open()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00252">fsdbm_delete()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00140">fsdbm_fetch()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00167">fsdbm_fetch_m()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00124">fsdbm_s_open()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l01026">generator_initialize()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00393">iconv_fail_retry()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00676">iconv_s_open()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00147">mSyslog_open()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00162">ossl_pem_passwd_cb()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00297">ossl_x509store_verify()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l05682">p_gid_switch()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l05572">p_uid_switch()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00250">path_each_line()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00450">path_open()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00158">path_sub()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00537">proc_call()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00571">pty_getpty()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00503">pty_open()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00649">range_max()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00621">range_min()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03693">rb_ary_count()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02437">rb_ary_delete()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01138">rb_ary_fetch()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02912">rb_ary_fill()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01188">rb_ary_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00559">rb_ary_initialize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04470">rb_ary_product()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01234">rb_ary_rindex()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02096">rb_ary_sort_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03592">rb_ary_uniq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03536">rb_ary_uniq_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02735">rb_ary_zip()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00117">rb_dlhandle_initialize()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00038">rb_f_at_exit()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06019">rb_f_open()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00818">rb_hash_delete()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00581">rb_hash_fetch_m()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00328">rb_hash_initialize()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01787">rb_hash_update()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06976">rb_io_s_new()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05843">rb_io_s_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08728">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05725">rb_io_s_popen()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00618">rb_iterator_p()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01408">rb_method_call()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01517">rb_mod_initialize()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00626">rb_need_block()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02841">rb_reg_match_m()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01416">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02725">rb_str_match_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06707">rb_str_scan()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03588">rb_str_sub_bang()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00329">rb_struct_s_def()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00080">rsa_generate()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01278">specific_eval()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00225">strio_s_open()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00633">thread_initialize()</a>, and <a class="el" href="../../d0/d8d/curses_8c_source.html#l02215">window_attron()</a>.</p>
</div>
</div>
<a class="anchor" id="a8061198378fb16adeb931f90540b2839"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_ensure </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>b_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>data1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>e_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </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>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00737">737</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>.</p>
<p>Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01509">autoload_node()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01902">dir_entries()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01880">dir_foreach()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00840">dir_s_chdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00446">dir_s_open()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00179">fdbm_s_open()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00265">fgdbm_s_open()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l04003">fole_each()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00124">fsdbm_s_open()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02640">gzfile_reader_end()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02618">gzfile_writer_end()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00876">iconv_finish()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00760">iconv_s_conv()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00736">iconv_s_iconv()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00676">iconv_s_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09040">io_s_write()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01679">load_file()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00147">mSyslog_open()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l05682">p_gid_switch()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l05572">p_uid_switch()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08661">pipe_pair_close()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00571">pty_getpty()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00503">pty_open()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01384">rb_deflate_s_deflate()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00117">rb_dlhandle_initialize()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06019">rb_f_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08015">rb_f_select()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00702">rb_gvar_set()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00204">rb_hash_foreach()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01707">rb_inflate_s_inflate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09016">rb_io_s_binread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09799">rb_io_s_copy_stream()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08875">rb_io_s_foreach()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05843">rb_io_s_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08728">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05725">rb_io_s_popen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08977">rb_io_s_read()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08913">rb_io_s_readlines()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04240">rb_io_sysread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03739">rb_mutex_sleep()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03785">rb_mutex_synchronize()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02789">rb_objspace_each_objects()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01756">rb_str_locktmp_ensure()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l02965">rb_wait_for_single_fd()</a>, <a class="el" href="../../d6/d28/ipsocket_8c_source.html#l00120">rsock_init_inetsock()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00532">rsock_make_hostent()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00947">sig_trap()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00225">strio_s_open()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00721">thread_join()</a>, and <a class="el" href="../../d1/deb/udpsocket_8c_source.html#l00084">udp_connect()</a>.</p>
</div>
</div>
<a class="anchor" id="ad40cecf24bc0e8f386df839518ad6f56"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_errinfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01058">1058</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <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#l00690">GET_THREAD</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
</div>
</div>
<a class="anchor" id="a8f9180b3900ec87c7aecc0f0597c08b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_exc_fatal </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mesg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00469">469</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00525">make_exception()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00449">rb_longjmp()</a>, and <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00159">TAG_FATAL</a>.</p>
<p>Referenced by <a class="el" href="../../db/dcc/error_8c_source.html#l01606">rb_fatal()</a>.</p>
</div>
</div>
<a class="anchor" id="a237939d28c83950b84fb6a45ccca53a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_exc_raise </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mesg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">460</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00525">make_exception()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00449">rb_longjmp()</a>, and <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00157">TAG_RAISE</a>.</p>
<p>Referenced by <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00111">argument_error()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00189">cannot_be_coerced_into_BigDecimal()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00258">check_funcall_failed()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00289">cleanup_iseq_build()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00425">cont_capture()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03823">econv_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03873">econv_finish()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03375">econv_init()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03142">econv_s_search_convpath()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00989">eval_string_with_cref()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01213">fiber_store()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l01268">fiber_switch()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01023">float_value()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02214">for()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03776">fptr_finalize()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00507">get_next_values()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02187">gzfile_raise()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00190">iconv_create()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00393">iconv_fail_retry()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01414">if()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00576">load_failed()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01898">make_readconv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00942">make_writeconv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02001">more_char()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01185">ole_raise()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00324">ossl_raise()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00550">parse_string()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01376">pending_exception_check0()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00519">process_sflag()</a>, <a class="el" href="../../dd/d8f/pty_8c_source.html#l00609">raise_from_check()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00506">raise_method_missing()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00263">raise_zlib_error()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01140">random_rand()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04213">rb_econv_check_error()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00615">rb_enc_reg_raise()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02881">rb_exit()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02980">rb_f_abort()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00179">rb_iconv_sys_fail()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06869">rb_io_initialize()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00273">rb_load_internal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01586">rb_loaderror()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00581">rb_memerror()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01683">rb_mod_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01691">rb_mod_sys_fail_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01699">rb_mod_syserr_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01707">rb_mod_syserr_fail_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00793">rb_name_error()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00628">rb_reg_raise_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01671">rb_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01677">rb_sys_fail_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01659">rb_syserr_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01665">rb_syserr_fail_str()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01288">rb_threadptr_execute_interrupts_common()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01011">rb_vm_jump_tag_but_local_jump()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00972">rb_vm_localjump_error()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02064">read_all()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01108">read_would_block()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01421">ruby_thread_stack_overflow()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00196">stack_check()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00721">thread_join()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02276">transcode_loop()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00453">validate_labels()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00026">vm_push_frame()</a>, and <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01098">write_would_block()</a>.</p>
</div>
</div>
<a class="anchor" id="a157fb11af4678daed6923e40acaaf9b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_extend_object </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>obj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>module</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00888">888</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01316">rb_singleton_class()</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d97/etc_8c_source.html#l00606">Init_etc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03167">Init_Hash()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01517">Init_readline()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01172">rb_eval_string_wrap()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00273">rb_load_internal()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00921">rb_mod_extend_object()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01683">rb_mod_sys_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01691">rb_mod_sys_fail_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01699">rb_mod_syserr_fail()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01707">rb_mod_syserr_fail_str()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01108">read_would_block()</a>, and <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01098">write_would_block()</a>.</p>
</div>
</div>
<a class="anchor" id="a6e5139d254c0cbf145679cbb3693bf63"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_f_method_name </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01112">1112</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00063">ID2SYM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00813">rb_frame_caller()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a24cf0af9fab4e1d1968a229bed775d9f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_f_raise </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00510">510</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00574">rb_make_exception()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00580">rb_raise_jump()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a16eb77144d8d67c75e6c321b3c0ea8a0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_frame_callee </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">807</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">frame_func_id()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00022">error_pos()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00101">rb_insecure_operation()</a>, <a class="el" href="../../da/d2d/safe_8c_source.html#l00079">rb_secure()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01943">set_const_visibility()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00962">set_method_visibility()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01278">specific_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a3ec2ec51e9207aaa9ae2b9b79114c102"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_frame_caller </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00813">813</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">frame_func_id()</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#l00611">RUBY_VM_PREVIOUS_CONTROL_FRAME</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>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01112">rb_f_method_name()</a>.</p>
</div>
</div>
<a class="anchor" id="a6c9b6fe2b70d01e176fa50b4aa4da39c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_frame_pop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00825">825</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>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#l00690">GET_THREAD</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00611">RUBY_VM_PREVIOUS_CONTROL_FRAME</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01403">rb_mod_const_missing()</a>.</p>
</div>
</div>
<a class="anchor" id="a2adee42611e910ced8da650e59a961a3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_frame_this_func </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00801">801</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00771">frame_func_id()</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>.</p>
<p>Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l07160">argf_forward()</a>, <a class="el" href="../../d4/d17/bug-3571_2bug_8c_source.html#l00004">bug_i()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00873">rb_iterate()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01598">rb_notimplement()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00120">rb_struct_ref()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00161">rb_struct_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03860">recursive_list_access()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03955">recursive_pop()</a>.</p>
</div>
</div>
<a class="anchor" id="ab67dfbc570c0707224ff634290846a54"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_frozen_class_p </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>klass</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00339">339</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00921">FL_SINGLETON</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00956">FL_TEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00969">OBJ_FROZEN</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01741">rb_error_frozen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00414">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00415">T_ICLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00416">T_MODULE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>
<p>Referenced by <a class="el" href="../../de/d63/vm__method_8c_source.html#l00888">rb_alias()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, and <a class="el" href="../../de/d63/vm__method_8c_source.html#l00602">rb_undef()</a>.</p>
</div>
</div>
<a class="anchor" id="a4d8d5988dde879949caf90661fcbf6c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_interrupt </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00478">478</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../db/dcc/error_8c_source.html#l00462">rb_eInterrupt</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p>
<p>Referenced by <a class="el" href="../../d8/d36/signal_8c_source.html#l00668">rb_signal_exec()</a>.</p>
</div>
</div>
<a class="anchor" id="a9a8895fcdfdbff21aa30ddf92c1e4e6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_iterator_p </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00618">618</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>.</p>
</div>
</div>
<a class="anchor" id="ae48d70c45901eab8b89fb181fc9d1f3b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_jump_tag </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>tag</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00598">598</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>.</p>
<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02448">BigDecimal_save_exception_mode()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02476">BigDecimal_save_limit()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02462">BigDecimal_save_rounding_mode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00402">decode_enum()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00362">decode_int()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00464">decode_time()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00421">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00568">fgdbm_delete_if()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00310">fsdbm_delete_if()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01414">if()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09040">io_s_write()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00134">ossl_buf2str()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00077">ossl_membio2str()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00131">ossl_pkcs12_initialize()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00242">ossl_pkcs7_s_encrypt()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00199">ossl_pkcs7_s_sign()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00692">ossl_pkcs7_verify()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01118">ossl_start_ssl()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01376">pending_exception_check0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08728">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08977">rb_io_s_read()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>, and <a class="el" href="../../d0/d56/console_8c_source.html#l00235">ttymode()</a>.</p>
</div>
</div>
<a class="anchor" id="a7eced32b6e0f949d6e01d491355ef56d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_longjmp </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>tag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mesg</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00449">449</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00196">rb_thread_raised_clear</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">setup_exception()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00469">rb_exc_fatal()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>.</p>
</div>
</div>
<a class="anchor" id="ad34672a68a00c2f8b30502646b9d4ee0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_make_exception </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">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>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00574">574</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00525">make_exception()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00510">rb_f_raise()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l01376">rb_threadptr_raise()</a>.</p>
</div>
</div>
<a class="anchor" id="ac52a8af550d2bef1669b07a9403dc485"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_mod_append_features </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>module</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>include</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00844">844</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00663">rb_include_module()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00414">T_CLASS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00416">T_MODULE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="ac23ac222bbc0b1ee8209760d27f0c736"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_mod_extend_object </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mod</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>obj</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00921">921</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03147">obj</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00888">rb_extend_object()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a97eab16e8b5362dfa7b2ba6ce0f2af55"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_mod_include </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>module</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00867">867</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01961">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00416">T_MODULE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00979">top_include()</a>.</p>
</div>
</div>
<a class="anchor" id="ad6fa4b5b5bddb1fe097beaa8ba048fea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_mod_nesting </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00270">270</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09700">ary</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00237">RNode::flags</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03493">klass</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9406fd129ecdab137a8540b5aec60bfb">NODE_FL_CREF_PUSHED_BY_EVAL</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>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00902">rb_vm_cref()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="ac10a70a3c86b4daee46e13f25c18178d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_mod_s_constants </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mod</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00309">309</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00131">data</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00237">RNode::flags</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03493">klass</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9406fd129ecdab137a8540b5aec60bfb">NODE_FL_CREF_PUSHED_BY_EVAL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01265">rb_cModule</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01761">rb_const_list()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01726">rb_mod_const_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01739">rb_mod_const_of()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01790">rb_mod_constants()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00902">rb_vm_cref()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a49604e794ae31041198e7750d1d28481"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_need_block </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00626">626</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00604">rb_block_given_p()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00972">rb_vm_localjump_error()</a>.</p>
<p>Referenced by <a class="el" href="../../de/d46/enumerator_8c_source.html#l01026">generator_initialize()</a>, and <a class="el" href="../../de/d46/enumerator_8c_source.html#l00921">yielder_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="ad3ae1a7723c48c35c5323b9d45c565fa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_obj_call_init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>obj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">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>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00881">881</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00012">PASS_PASSED_BLOCK</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00669">rb_funcall2()</a>.</p>
<p>Referenced by <a class="el" href="../../d0/de1/object_8c_source.html#l01639">rb_class_new_instance()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00431">rb_digest_class_s_digest()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00447">rb_proc_s_new()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00598">thread_s_new()</a>.</p>
</div>
</div>
<a class="anchor" id="a16b45463622559a654a3c0f7bafb91b0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_obj_extend </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>obj</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00953">953</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01961">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00459">Check_Type</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03147">obj</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00416">T_MODULE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<a class="anchor" id="a6aa7fb1169ed41978a16375b6f921b0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_protect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>) </td>
<td class="paramname"><em>proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>state</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00704">704</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01053">MEMCPY</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00377">rb_vm_protect_tag::prev</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02948">proc</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00447">rb_thread_struct::protect_tag</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00103">SAVE_ROOT_JMPBUF</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02186">status</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02448">BigDecimal_save_exception_mode()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02476">BigDecimal_save_limit()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02462">BigDecimal_save_rounding_mode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00402">decode_enum()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00362">decode_int()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00464">decode_time()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07810">EVENTSINK_Invoke()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00421">fdbm_delete_if()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00568">fgdbm_delete_if()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02214">for()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00310">fsdbm_delete_if()</a>, <a class="el" href="../../d0/d22/goruby_8c_source.html#l00017">goruby_run_node()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02758">gzfile_wrap()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03543">if()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09040">io_s_write()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00544">load_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00943">name_err_mesg_to_str()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00134">ossl_buf2str()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00240">ossl_client_cert_cb()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00162">ossl_pem_passwd_cb()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00131">ossl_pkcs12_initialize()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00071">ossl_protect_membio2str()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00051">ossl_protect_obj2bio()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00333">ossl_sslctx_session_get_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00380">ossl_sslctx_session_new_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00429">ossl_sslctx_session_remove_cb()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00274">ossl_tmp_dh_callback()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00207">ossl_verify_cb()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01166">rb_eval_string_protect()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01535">rb_glob_caller()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00581">rb_hash_fetch_m()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08728">rb_io_s_pipe()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08977">rb_io_s_read()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02991">run_finalizer()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03178">tcl_protect_core()</a>, and <a class="el" href="../../d0/d56/console_8c_source.html#l00235">ttymode()</a>.</p>
</div>
</div>
<a class="anchor" id="a6d01f6401233090eaa124a57ced0fb3a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_raise_jump </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mesg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00580">580</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../db/d0a/method_8h_source.html#l00079">rb_method_entry_struct::called_id</a>, <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#l00743">EXEC_EVENT_HOOK</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00080">rb_method_entry_struct::klass</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03493">klass</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00343">rb_control_frame_t::me</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00196">rb_thread_raised_clear</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01409">RUBY_EVENT_C_RETURN</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#l00338">rb_control_frame_t::self</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">setup_exception()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00157">TAG_RAISE</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00510">rb_f_raise()</a>.</p>
</div>
</div>
<a class="anchor" id="a8935de1c570989c6ccc34d0336b2b75a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_rescue </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>b_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>data1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>r_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </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>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00696">696</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../db/dcc/error_8c_source.html#l00465">rb_eStandardError</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00634">rb_rescue2()</a>.</p>
<p>Referenced by <a class="el" href="../../de/d6d/compar_8c_source.html#l00067">cmp_equal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03980">io_close()</a>, and <a class="el" href="../../d6/df7/range_8c_source.html#l00040">range_init()</a>.</p>
</div>
</div>
<a class="anchor" id="a2e28de157b82ffc63ecff4782dba649c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_rescue2 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>b_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>data1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td>
<td class="paramname"><em>r_proc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>data2</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname"><em>...</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00634">634</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02550">args</a>, <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="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00157">TAG_RAISE</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00155">TAG_RETRY</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a36af1f79dd6adf0809c21e76535034d5">va_end()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00057">va_init_list</a>.</p>
<p>Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l10310">argf_getpartial()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00267">check_funcall()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09623">copy_stream_fallback()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02117">gzfile_read_raw()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00958">path_unlink()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00860">rb_f_loop()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00696">rb_rescue()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00340">rb_syck_mktime()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01923">zip_i()</a>.</p>
</div>
</div>
<a class="anchor" id="ae9799dfa35d3d40663b6b5afc34968df"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_rubylevel_errinfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01074">1074</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l01027">get_errinfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a4484d744216a0afdf26dce14f1190973"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_set_errinfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>err</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l01065">1065</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00460">rb_eException</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#l00525">rb_obj_is_kind_of()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p>
<p>Referenced by <a class="el" href="../../da/d01/iconv_8c_source.html#l00393">iconv_fail_retry()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00544">load_encoding()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00943">name_err_mesg_to_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02516">rb_reg_compile()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15803">reg_compile_gen()</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02991">run_finalizer()</a>.</p>
</div>
</div>
<a class="anchor" id="a9ed88aaffd7cc6e96903df0b31956d88"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_cleanup </td>
<td>(</td>
<td class="paramtype">volatile <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>ex</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">112</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00437">rb_thread_struct::errinfo</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00217">error_handle()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04948">ex</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00024">EXIT_FAILURE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00029">EXIT_SUCCESS</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00689">GET_VM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00536">NUM2INT</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00022">numberof</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00463">rb_eSignal</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00461">rb_eSystemExit</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02220">rb_iv_get()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03047">rb_thread_stop_timer_thread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00370">rb_thread_terminate_all()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03014">rb_threadptr_check_signal()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00305">rb_threadptr_interrupt()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00353">rb_threadptr_unlock_all_locking_mutexes()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00310">ruby_default_signal()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00085">ruby_finalize_0()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00097">ruby_finalize_1()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab7d9aa9836c379212b86b985909f7303">ruby_init_stack()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00727">RUBY_VM_CHECK_INTS</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01618">ruby_vm_destruct()</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00401">rb_thread_struct::safe_level</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00103">SAVE_ROOT_JMPBUF</a>, <a class="el" href="../../d0/daa/gc_8h_source.html#l00074">STACK_UPPER</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00210">sysexit_status()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">T_NODE</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00237">ruby_run_node()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00214">ruby_stop()</a>.</p>
</div>
</div>
<a class="anchor" id="a9041378e26e9277492c32c684849df31"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_exec_internal </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> * </td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00194">194</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00421">rb_thread_struct::base_block</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01470">rb_iseq_eval_main()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00103">SAVE_ROOT_JMPBUF</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00248">ruby_exec_node()</a>.</p>
</div>
</div>
<a class="anchor" id="a37e32e7c9181dda6e68eb8e9627baf0c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_exec_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> * </td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00248">248</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00194">ruby_exec_internal()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab7d9aa9836c379212b86b985909f7303">ruby_init_stack()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00237">ruby_run_node()</a>.</p>
</div>
</div>
<a class="anchor" id="af1e7523c41d03fef5f1ed44b4a00c80f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_executable_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> * </td>
<td class="paramname"><em>n</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td>
<td class="paramname"><em>status</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00220">220</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00024">EXIT_FAILURE</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00029">EXIT_SUCCESS</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00538">FIX2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00237">ruby_run_node()</a>.</p>
</div>
</div>
<a class="anchor" id="a5efbdb123063db473a9b82d8250c0b96"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> ruby_finalize </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00105">105</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <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#l00097">ruby_finalize_1()</a>.</p>
<p>Referenced by <a class="el" href="../../d0/d85/process_8c_source.html#l02881">rb_exit()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07793">rescue_callback()</a>.</p>
</div>
</div>
<a class="anchor" id="a0e202191d97655d76b47a8965e3b9b66"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> ruby_finalize_0 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00085">85</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04390">rb_clear_trace_func()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00097">rb_exec_end_proc()</a>, and <a class="el" href="../../d8/d36/signal_8c_source.html#l00656">rb_trap_exit()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">ruby_cleanup()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00105">ruby_finalize()</a>.</p>
</div>
</div>
<a class="anchor" id="a28424d81a7673058865e3e12e3768868"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> ruby_finalize_1 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00097">97</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03082">rb_gc_call_finalizer_at_exit()</a>, and <a class="el" href="../../d8/d36/signal_8c_source.html#l01046">ruby_sig_finalize()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">ruby_cleanup()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00105">ruby_finalize()</a>.</p>
</div>
</div>
<a class="anchor" id="a2fe207a5a5fd5da2bf5948cb084a1c5b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> ruby_init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00037">37</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</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#l00689">GET_VM</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l02225">Init_BareVM()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02692">Init_heap()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../d9/dfe/inits_8c_source.html#l00018">rb_call_inits()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab7d9aa9836c379212b86b985909f7303">ruby_init_stack()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l01773">ruby_prog_init()</a>.</p>
<p>Referenced by <a class="el" href="../../d0/d29/main_8c_source.html#l00025">main()</a>.</p>
</div>
</div>
<a class="anchor" id="aba16bea5d2286f98939691138a60ac01"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>* ruby_options </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char ** </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>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00065">65</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00217">error_handle()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04390">rb_clear_trace_func()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ab7d9aa9836c379212b86b985909f7303">ruby_init_stack()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01817">ruby_process_options()</a>, and <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00103">SAVE_ROOT_JMPBUF</a>.</p>
<p>Referenced by <a class="el" href="../../d0/d29/main_8c_source.html#l00025">main()</a>.</p>
</div>
</div>
<a class="anchor" id="a02a1a8a76248526a956d8c0f9e1f232b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_run_node </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> * </td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00237">237</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">ruby_cleanup()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00248">ruby_exec_node()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00220">ruby_executable_node()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02186">status</a>.</p>
</div>
</div>
<a class="anchor" id="a47d7347c6190a6a0160902a894a55dae"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> ruby_stop </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>ex</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00214">214</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d3/d57/eval_8c_source.html#l00112">ruby_cleanup()</a>.</p>
</div>
</div>
<a class="anchor" id="af0913129306ef2263a4260fedf9736b8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> setup_exception </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d32/vm__core_8h.html#a70702992b3bf190c5dd8a4dffd79e2cd">rb_thread_t</a> * </td>
<td class="paramname"><em>th</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
<td class="paramname"><em>tag</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>mesg</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">364</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00400">rb_thread_struct::cfp</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">e</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00437">rb_thread_struct::errinfo</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00029">exception_error</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00743">EXEC_EVENT_HOOK</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00130">EXEC_TAG</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00042">get_backtrace()</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00139">INTERNAL_EXCEPTION_P</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00137">JUMP_TAG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00969">OBJ_FROZEN</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00126">POP_TAG</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00125">PUSH_TAG</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00347">rb_ary_new3()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01184">rb_enc_sprintf()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00461">rb_eSystemExit</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00492">rb_exc_new()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02228">rb_iv_set()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01657">rb_make_backtrace()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00854">rb_obj_as_string()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00318">rb_obj_classname()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00315">rb_obj_dup()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00525">rb_obj_is_kind_of()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00093">rb_sourcefile</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00888">rb_sourceline()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01443">rb_threadptr_reset_raised()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01433">rb_threadptr_set_raised()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00908">rb_trap_restore_mask()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05806">ruby_debug</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01410">RUBY_EVENT_RAISE</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00338">rb_control_frame_t::self</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00059">set_backtrace()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02186">status</a>, <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00681">sysstack_error</a>, <a class="el" href="../../dd/dd0/eval__intern_8h_source.html#l00159">TAG_FATAL</a>, and <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00007">warn_printf()</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l00449">rb_longjmp()</a>, and <a class="el" href="../../d3/d57/eval_8c_source.html#l00580">rb_raise_jump()</a>.</p>
</div>
</div>
<a class="anchor" id="a19c948920308f936942b87d8f357f1bb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> top_include </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </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#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> * </td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td>
<td class="paramname"><em>self</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00979">979</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>References <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00690">GET_THREAD</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00867">rb_mod_include()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a94573b23a7c5d9c129da54deebf38842">rb_secure()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00212">rb_warning()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02937">th</a>, and <a class="el" href="../../d8/d32/vm__core_8h_source.html#l00418">rb_thread_struct::top_wrapper</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d57/eval_8c_source.html#l01125">Init_eval()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a0d9f0f9371f3273e30d146f54767da6f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_eLocalJumpError</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00026">26</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/dda/proc_8c_source.html#l02113">Init_Proc()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l00940">make_localjump_error()</a>.</p>
</div>
</div>
<a class="anchor" id="ad54662e76ff877fbae8138b3dd09bab4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_eSysStackError</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00027">27</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, and <a class="el" href="../../d3/dda/proc_8c_source.html#l02113">Init_Proc()</a>.</p>
</div>
</div>
<a class="anchor" id="af1c44c481affdca9f221f315a12601bf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_eThreadError</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d3/d57/eval_8c_source.html#l00623">623</a> of file <a class="el" href="../../d3/d57/eval_8c_source.html">eval.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de7/thread_8c_source.html#l04687">Init_Thread()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03560">rb_mutex_lock()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03676">rb_mutex_unlock()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01682">rb_thread_stop()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01610">rb_thread_wakeup()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03311">thgroup_add()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00562">thread_create_core()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00633">thread_initialize()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l00598">thread_s_new()</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.5
</small></address>
</body>
</html>