📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 11:45:02
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
d8
/
db0
📍 /opt/alt/ruby19/share/doc/ruby/html/d8/db0
🔄 Refresh
✏️
Editing: defines_8h.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: include/ruby/defines.h File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_82434f6a8a39055b35115fc8d4134985.html">ruby</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">defines.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "ruby/config.h"</code><br /> <code>#include <stddef.h></code><br /> </div> <p><a href="../../d8/db0/defines_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a359c621930e7599b9f78db47c7da80d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a359c621930e7599b9f78db47c7da80d1">RUBY</a></td></tr> <tr class="separator:a359c621930e7599b9f78db47c7da80d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10087a068d10eaadb8f9bb9200cd619a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a10087a068d10eaadb8f9bb9200cd619a">_</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   ()</td></tr> <tr class="separator:a10087a068d10eaadb8f9bb9200cd619a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acba3b7773715f1ecd8519d2a5c4d613d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#acba3b7773715f1ecd8519d2a5c4d613d">__</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   ()</td></tr> <tr class="separator:acba3b7773715f1ecd8519d2a5c4d613d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4fd7cbafda9af704310f78516042dfb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a></td></tr> <tr class="separator:af4fd7cbafda9af704310f78516042dfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6af5faec3f9662b20ffc9903f923dec0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a6af5faec3f9662b20ffc9903f923dec0">xmalloc</a>   <a class="el" href="../../d8/d16/gc_8c.html#a6bc5fb330da1d3b53deec9a4fd38f72f">ruby_xmalloc</a></td></tr> <tr class="separator:a6af5faec3f9662b20ffc9903f923dec0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ac2f2c34526acafe1be29e865c60922"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a8ac2f2c34526acafe1be29e865c60922">xmalloc2</a>   <a class="el" href="../../d8/d16/gc_8c.html#a270ca68bb5b041856969a8200d9a5877">ruby_xmalloc2</a></td></tr> <tr class="separator:a8ac2f2c34526acafe1be29e865c60922"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade8988c3fcdbca51eb623eb5f7ad5150"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ade8988c3fcdbca51eb623eb5f7ad5150">xcalloc</a>   <a class="el" href="../../d8/d16/gc_8c.html#af138664fd4aa149328f138241bead053">ruby_xcalloc</a></td></tr> <tr class="separator:ade8988c3fcdbca51eb623eb5f7ad5150"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40740062faf2d95d4935112447c464ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a>   <a class="el" href="../../d8/d16/gc_8c.html#a6d2202b39dca06c253433cae603ed97f">ruby_xrealloc</a></td></tr> <tr class="separator:a40740062faf2d95d4935112447c464ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f21649774a7fb04c28cf84169df8fd2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a5f21649774a7fb04c28cf84169df8fd2">xrealloc2</a>   <a class="el" href="../../d8/d16/gc_8c.html#a53d01e246b9eb6f9c613ec583c39bd12">ruby_xrealloc2</a></td></tr> <tr class="separator:a5f21649774a7fb04c28cf84169df8fd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c3897f7c46ca54a2e0dd7b24a40c7cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a2c3897f7c46ca54a2e0dd7b24a40c7cb">xfree</a>   <a class="el" href="../../d8/d16/gc_8c.html#a0bffec5b2cc004adcebb6802e7620387">ruby_xfree</a></td></tr> <tr class="separator:a2c3897f7c46ca54a2e0dd7b24a40c7cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fdb5acc9bc207e117671b79ddf1df0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a8fdb5acc9bc207e117671b79ddf1df0f">STRINGIZE</a>(expr)   <a class="el" href="../../d8/db0/defines_8h.html#ae5965937674ea93bf357b9e96faca047">STRINGIZE0</a>(expr)</td></tr> <tr class="separator:a8fdb5acc9bc207e117671b79ddf1df0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5965937674ea93bf357b9e96faca047"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ae5965937674ea93bf357b9e96faca047">STRINGIZE0</a>(expr)   #expr</td></tr> <tr class="separator:ae5965937674ea93bf357b9e96faca047"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae70f10dc28a3f9db157d600d5ceab8b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aae70f10dc28a3f9db157d600d5ceab8b">BDIGIT</a>   unsigned int</td></tr> <tr class="separator:aae70f10dc28a3f9db157d600d5ceab8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01080d3205c9242c508393da18345c99"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a01080d3205c9242c508393da18345c99">SIZEOF_BDIGITS</a>   SIZEOF_INT</td></tr> <tr class="separator:a01080d3205c9242c508393da18345c99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a083e8e1ce49b692113783af64010a70f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a083e8e1ce49b692113783af64010a70f">BDIGIT_DBL</a>   unsigned LONG_LONG</td></tr> <tr class="separator:a083e8e1ce49b692113783af64010a70f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5902b03e516c67fa93228f1b45fef7a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a5902b03e516c67fa93228f1b45fef7a1">BDIGIT_DBL_SIGNED</a>   LONG_LONG</td></tr> <tr class="separator:a5902b03e516c67fa93228f1b45fef7a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac71eaff5c3740284ec159391b8c55213"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>   ""</td></tr> <tr class="separator:ac71eaff5c3740284ec159391b8c55213"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2931d1ea9b40367009170669ab44cc0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>   PRI_LL_PREFIX</td></tr> <tr class="separator:a2931d1ea9b40367009170669ab44cc0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c0384495dae3a9d66e65465535b8793"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a7c0384495dae3a9d66e65465535b8793">PRIdBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"d"</td></tr> <tr class="separator:a7c0384495dae3a9d66e65465535b8793"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d106e073ca49d7edb4ebe465cb3a6b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a4d106e073ca49d7edb4ebe465cb3a6b8">PRIiBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"i"</td></tr> <tr class="separator:a4d106e073ca49d7edb4ebe465cb3a6b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0120000d62a2854ab030573f17be235e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a0120000d62a2854ab030573f17be235e">PRIoBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"o"</td></tr> <tr class="separator:a0120000d62a2854ab030573f17be235e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf0e078bd0592cb6d87c4d2a8d48e6c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#adf0e078bd0592cb6d87c4d2a8d48e6c7">PRIuBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"u"</td></tr> <tr class="separator:adf0e078bd0592cb6d87c4d2a8d48e6c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a265962262d611ccce5c77f193bcc3a4a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a265962262d611ccce5c77f193bcc3a4a">PRIxBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"x"</td></tr> <tr class="separator:a265962262d611ccce5c77f193bcc3a4a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5fd223dde6ae9215af4611f9ee9cf04b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a5fd223dde6ae9215af4611f9ee9cf04b">PRIXBDIGIT</a>   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"X"</td></tr> <tr class="separator:a5fd223dde6ae9215af4611f9ee9cf04b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aadbc576bb728644abbc12aabd60fc87c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aadbc576bb728644abbc12aabd60fc87c">PRIdBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"d"</td></tr> <tr class="separator:aadbc576bb728644abbc12aabd60fc87c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5d0910e73930cbab209cba219f51907"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aa5d0910e73930cbab209cba219f51907">PRIiBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"i"</td></tr> <tr class="separator:aa5d0910e73930cbab209cba219f51907"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4f97475c0d9cdbfef6db4c2a1927345"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aa4f97475c0d9cdbfef6db4c2a1927345">PRIoBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"o"</td></tr> <tr class="separator:aa4f97475c0d9cdbfef6db4c2a1927345"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c40f1e61d2b9da79a119ade67dda69e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a6c40f1e61d2b9da79a119ade67dda69e">PRIuBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"u"</td></tr> <tr class="separator:a6c40f1e61d2b9da79a119ade67dda69e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad257a99ddd912ee1d4ae7cd385a81757"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ad257a99ddd912ee1d4ae7cd385a81757">PRIxBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"x"</td></tr> <tr class="separator:ad257a99ddd912ee1d4ae7cd385a81757"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78c85b9449d08449c08d4d9aa3bcb52e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a78c85b9449d08449c08d4d9aa3bcb52e">PRIXBDIGIT_DBL</a>   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"X"</td></tr> <tr class="separator:a78c85b9449d08449c08d4d9aa3bcb52e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8f8903fe59a574e940ed3e12de89fbe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ae8f8903fe59a574e940ed3e12de89fbe">RUBY_FUNC_EXPORTED</a></td></tr> <tr class="separator:ae8f8903fe59a574e940ed3e12de89fbe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0c8c0314e21908ebdd9fe1098a3ce23"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a>   extern</td></tr> <tr class="separator:ae0c8c0314e21908ebdd9fe1098a3ce23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77366c1bd428629dc898e188bfd182a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a77366c1bd428629dc898e188bfd182a3">EXTERN</a>   <a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> /* deprecated */</td></tr> <tr class="separator:a77366c1bd428629dc898e188bfd182a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a179f34e763cb176e322a612e567adc8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a179f34e763cb176e322a612e567adc8e">RUBY_MBCHAR_MAXSIZE</a>   INT_MAX</td></tr> <tr class="separator:a179f34e763cb176e322a612e567adc8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04dc56188f4c2f0ea9b0cddfcbe2c73d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a04dc56188f4c2f0ea9b0cddfcbe2c73d">FLUSH_REGISTER_WINDOWS</a>   ((void)0)</td></tr> <tr class="separator:a04dc56188f4c2f0ea9b0cddfcbe2c73d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a837df2c29aacf37cb96c2b65acb312a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a837df2c29aacf37cb96c2b65acb312a6">PATH_SEP</a>   ":"</td></tr> <tr class="separator:a837df2c29aacf37cb96c2b65acb312a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0fc36c269bc641cca53029f80a986a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ab0fc36c269bc641cca53029f80a986a3">PATH_SEP_CHAR</a>   <a class="el" href="../../d8/db0/defines_8h.html#a837df2c29aacf37cb96c2b65acb312a6">PATH_SEP</a>[0]</td></tr> <tr class="separator:ab0fc36c269bc641cca53029f80a986a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1417bb0c04e21bbecda1d6738dbcbea3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a1417bb0c04e21bbecda1d6738dbcbea3">PATH_ENV</a>   "PATH"</td></tr> <tr class="separator:a1417bb0c04e21bbecda1d6738dbcbea3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed2ff4f13ea198a735aeca240f3b341c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aed2ff4f13ea198a735aeca240f3b341c">CASEFOLD_FILESYSTEM</a>   0</td></tr> <tr class="separator:aed2ff4f13ea198a735aeca240f3b341c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1565898f693315b0ba9cedc929048151"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a1565898f693315b0ba9cedc929048151">DLEXT_MAXLEN</a>   4</td></tr> <tr class="separator:a1565898f693315b0ba9cedc929048151"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88a5f2518a95ad0105db35166afe6220"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a88a5f2518a95ad0105db35166afe6220">RUBY_PLATFORM</a>   "unknown-unknown"</td></tr> <tr class="separator:a88a5f2518a95ad0105db35166afe6220"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a121e6af2f94b15f059fcf0fa9be046e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a121e6af2f94b15f059fcf0fa9be046e3">RUBY_ALIAS_FUNCTION_TYPE</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, prot, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a> prot {<a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>;}</td></tr> <tr class="separator:a121e6af2f94b15f059fcf0fa9be046e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5460bc373a0c216b8618bb5323e4c1f2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a5460bc373a0c216b8618bb5323e4c1f2">RUBY_ALIAS_FUNCTION_VOID</a>(prot, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   void prot {<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>;}</td></tr> <tr class="separator:a5460bc373a0c216b8618bb5323e4c1f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e367f1663d56ddd63e2cb1a8a3449b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a4e367f1663d56ddd63e2cb1a8a3449b1">RUBY_ALIAS_FUNCTION</a>(prot, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   <a class="el" href="../../d8/db0/defines_8h.html#a121e6af2f94b15f059fcf0fa9be046e3">RUBY_ALIAS_FUNCTION_TYPE</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, prot, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a4e367f1663d56ddd63e2cb1a8a3449b1"><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:a2c69a07f6adf4ef5098ace7afb40c4d9"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a2c69a07f6adf4ef5098ace7afb40c4d9">xmalloc</a> (size_t)</td></tr> <tr class="separator:a2c69a07f6adf4ef5098ace7afb40c4d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab72f4a4bf7f8d5801beedd4d87d21703"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#ab72f4a4bf7f8d5801beedd4d87d21703">xmalloc2</a> (size_t, size_t)</td></tr> <tr class="separator:ab72f4a4bf7f8d5801beedd4d87d21703"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5dd5e3e83e621d7cb3db4f67446da6b4"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a5dd5e3e83e621d7cb3db4f67446da6b4">xcalloc</a> (size_t, size_t)</td></tr> <tr class="separator:a5dd5e3e83e621d7cb3db4f67446da6b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a292f3babaeb573556cd2aea407e262d5"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#a292f3babaeb573556cd2aea407e262d5">xrealloc</a> (void *, size_t)</td></tr> <tr class="separator:a292f3babaeb573556cd2aea407e262d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5b166f6749d0eb70ad91394c46c2fe3"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#aa5b166f6749d0eb70ad91394c46c2fe3">xrealloc2</a> (void *, size_t, size_t)</td></tr> <tr class="separator:aa5b166f6749d0eb70ad91394c46c2fe3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afca9b96f6a61eebbcdd7e6b3fc31ed97"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree</a> (void *)</td></tr> <tr class="separator:afca9b96f6a61eebbcdd7e6b3fc31ed97"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a10087a068d10eaadb8f9bb9200cd619a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10087a068d10eaadb8f9bb9200cd619a">◆ </a></span>_</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define _</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td><td>)</td> <td>   ()</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00044">44</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="acba3b7773715f1ecd8519d2a5c4d613d"></a> <h2 class="memtitle"><span class="permalink"><a href="#acba3b7773715f1ecd8519d2a5c4d613d">◆ </a></span>__</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define __</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td><td>)</td> <td>   ()</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00051">51</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="af4fd7cbafda9af704310f78516042dfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4fd7cbafda9af704310f78516042dfb">◆ </a></span>ANYARGS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANYARGS</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00057">57</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d0a/io_8c_source.html#l09623">copy_stream_fallback()</a>.</p> </div> </div> <a id="aae70f10dc28a3f9db157d600d5ceab8b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae70f10dc28a3f9db157d600d5ceab8b">◆ </a></span>BDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BDIGIT   unsigned int</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00093">93</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02914">bdigbitsize()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01342">big2dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01036">big2str_orig()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01180">big2ulong()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03458">big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01993">big_real_len()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03524">big_rshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02091">big_split()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01858">bigadd_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01805">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03124">bigand_int()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01185">BigDecimal_div()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00326">BigDecimal_hash()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00156">BigDecimal_memsize()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02634">bigdivrem()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02582">bigdivrem1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00245">bigfixize()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02218">biglsh_bang()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02054">bigmul1_balance()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02123">bigmul1_karatsuba()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02020">bigmul1_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02002">bigmul1_single()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02287">bigmul1_toom3()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00166">bignew_1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03223">bigor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02244">bigrsh_bang()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02457">bigsqr_fast()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01717">bigsub()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01753">bigsub_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00231">bigtrunc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03315">bigxor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00078">bigzero_p()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01283">dbl2big()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00203">get2comp()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00279">int_pair_to_real_inclusive()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00833">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00547">make_seed_value()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00042">memsize_of()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00610">mt_state()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01321">nlz()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00677">random_load()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03175">rb_big_and()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03586">rb_big_aref()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00192">rb_big_clone()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01431">rb_big_cmp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01594">rb_big_eq()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01632">rb_big_eql()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03635">rb_big_hash()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01671">rb_big_neg()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03266">rb_big_or()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00357">rb_big_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00125">rb_big_realloc()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00399">rb_big_unpack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03357">rb_big_xor()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00567">rb_cstr_to_inum()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00288">rb_uint2big()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l00392">v2w()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03957">VpAddAbs()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03829">VpAddSub()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03634">VpAlloc()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03787">VpAsgn()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05053">VpCtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04383">VpDivd()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05268">VpDtoV()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00568">VpDup()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05668">VpLeftRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05508">VpMidRound()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04255">VpMult()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04594">VpNmlz()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05752">VpRdup()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04048">VpSubAbs()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04988">VpToFString()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04942">VpToString()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>.</p> </div> </div> <a id="a083e8e1ce49b692113783af64010a70f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a083e8e1ce49b692113783af64010a70f">◆ </a></span>BDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BDIGIT_DBL   unsigned LONG_LONG</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00095">95</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01036">big2str_orig()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01180">big2ulong()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03458">big_lshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03524">big_rshift()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01858">bigadd_core()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01805">bigadd_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03124">bigand_int()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01185">BigDecimal_div()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02634">bigdivrem()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02582">bigdivrem1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02020">bigmul1_normal()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02002">bigmul1_single()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03223">bigor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02457">bigsqr_fast()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03315">bigxor_int()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00203">get2comp()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03586">rb_big_aref()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00567">rb_cstr_to_inum()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00288">rb_uint2big()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04383">VpDivd()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04255">VpMult()</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04863">VpSzMantissa()</a>.</p> </div> </div> <a id="a5902b03e516c67fa93228f1b45fef7a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5902b03e516c67fa93228f1b45fef7a1">◆ </a></span>BDIGIT_DBL_SIGNED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BDIGIT_DBL_SIGNED   LONG_LONG</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00096">96</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00638">BigDecimal_to_i()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02582">bigdivrem1()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01691">bigsub_core()</a>, and <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01753">bigsub_int()</a>.</p> </div> </div> <a id="aed2ff4f13ea198a735aeca240f3b341c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed2ff4f13ea198a735aeca240f3b341c">◆ </a></span>CASEFOLD_FILESYSTEM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CASEFOLD_FILESYSTEM   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00298">298</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a1565898f693315b0ba9cedc929048151"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1565898f693315b0ba9cedc929048151">◆ </a></span>DLEXT_MAXLEN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DLEXT_MAXLEN   4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00303">303</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>.</p> </div> </div> <a id="a77366c1bd428629dc898e188bfd182a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77366c1bd428629dc898e188bfd182a3">◆ </a></span>EXTERN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define EXTERN   <a class="el" href="../../d3/d90/missing_8h.html#ae0c8c0314e21908ebdd9fe1098a3ce23">RUBY_EXTERN</a> /* deprecated */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00262">262</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a04dc56188f4c2f0ea9b0cddfcbe2c73d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04dc56188f4c2f0ea9b0cddfcbe2c73d">◆ </a></span>FLUSH_REGISTER_WINDOWS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FLUSH_REGISTER_WINDOWS   ((void)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00278">278</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d75/cont_8c_source.html#l00680">cont_restore_1()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00339">cont_save_machine_stack()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02515">mark_current_machine_context()</a>, and <a class="el" href="../../d3/de7/thread_8c_source.html#l03000">rb_gc_save_machine_context()</a>.</p> </div> </div> <a id="a1417bb0c04e21bbecda1d6738dbcbea3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1417bb0c04e21bbecda1d6738dbcbea3">◆ </a></span>PATH_ENV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PATH_ENV   "PATH"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00288">288</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00085">dln_find_exe_r()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02373">env_aset()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02058">env_delete()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02148">env_fetch()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02194">rb_env_path_tainted()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02110">rb_f_getenv()</a>, and <a class="el" href="../../df/d77/ruby_8c_source.html#l00339">ruby_init_loadpath_safe()</a>.</p> </div> </div> <a id="a837df2c29aacf37cb96c2b65acb312a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a837df2c29aacf37cb96c2b65acb312a6">◆ </a></span>PATH_SEP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PATH_SEP   ":"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00284">284</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/d1e/dln__find_8c_source.html#l00128">dln_find_1()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l05436">Init_File()</a>.</p> </div> </div> <a id="ab0fc36c269bc641cca53029f80a986a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0fc36c269bc641cca53029f80a986a3">◆ </a></span>PATH_SEP_CHAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PATH_SEP_CHAR   <a class="el" href="../../d8/db0/defines_8h.html#a837df2c29aacf37cb96c2b65acb312a6">PATH_SEP</a>[0]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00286">286</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d77/ruby_8c_source.html#l00208">push_include()</a>, and <a class="el" href="../../d6/d13/file_8c_source.html#l05180">rb_path_check()</a>.</p> </div> </div> <a id="a2931d1ea9b40367009170669ab44cc0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2931d1ea9b40367009170669ab44cc0f">◆ </a></span>PRI_BDIGIT_DBL_PREFIX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRI_BDIGIT_DBL_PREFIX   PRI_LL_PREFIX</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00098">98</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="ac71eaff5c3740284ec159391b8c55213"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac71eaff5c3740284ec159391b8c55213">◆ </a></span>PRI_BDIGIT_PREFIX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRI_BDIGIT_PREFIX   ""</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00097">97</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a7c0384495dae3a9d66e65465535b8793"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c0384495dae3a9d66e65465535b8793">◆ </a></span>PRIdBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIdBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"d"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00122">122</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="aadbc576bb728644abbc12aabd60fc87c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aadbc576bb728644abbc12aabd60fc87c">◆ </a></span>PRIdBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIdBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"d"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00129">129</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a4d106e073ca49d7edb4ebe465cb3a6b8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d106e073ca49d7edb4ebe465cb3a6b8">◆ </a></span>PRIiBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIiBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"i"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00123">123</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="aa5d0910e73930cbab209cba219f51907"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5d0910e73930cbab209cba219f51907">◆ </a></span>PRIiBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIiBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"i"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00130">130</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a0120000d62a2854ab030573f17be235e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0120000d62a2854ab030573f17be235e">◆ </a></span>PRIoBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIoBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"o"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00124">124</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="aa4f97475c0d9cdbfef6db4c2a1927345"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4f97475c0d9cdbfef6db4c2a1927345">◆ </a></span>PRIoBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIoBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"o"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00131">131</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="adf0e078bd0592cb6d87c4d2a8d48e6c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf0e078bd0592cb6d87c4d2a8d48e6c7">◆ </a></span>PRIuBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIuBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"u"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00125">125</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a6c40f1e61d2b9da79a119ade67dda69e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c40f1e61d2b9da79a119ade67dda69e">◆ </a></span>PRIuBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIuBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"u"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00132">132</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a265962262d611ccce5c77f193bcc3a4a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a265962262d611ccce5c77f193bcc3a4a">◆ </a></span>PRIxBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIxBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"x"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00126">126</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a5fd223dde6ae9215af4611f9ee9cf04b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5fd223dde6ae9215af4611f9ee9cf04b">◆ </a></span>PRIXBDIGIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIXBDIGIT   <a class="el" href="../../d8/db0/defines_8h.html#ac71eaff5c3740284ec159391b8c55213">PRI_BDIGIT_PREFIX</a>"X"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00127">127</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="ad257a99ddd912ee1d4ae7cd385a81757"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad257a99ddd912ee1d4ae7cd385a81757">◆ </a></span>PRIxBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIxBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"x"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00133">133</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a78c85b9449d08449c08d4d9aa3bcb52e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78c85b9449d08449c08d4d9aa3bcb52e">◆ </a></span>PRIXBDIGIT_DBL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PRIXBDIGIT_DBL   <a class="el" href="../../d8/db0/defines_8h.html#a2931d1ea9b40367009170669ab44cc0f">PRI_BDIGIT_DBL_PREFIX</a>"X"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00134">134</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a359c621930e7599b9f78db47c7da80d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a359c621930e7599b9f78db47c7da80d1">◆ </a></span>RUBY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00025">25</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a4e367f1663d56ddd63e2cb1a8a3449b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e367f1663d56ddd63e2cb1a8a3449b1">◆ </a></span>RUBY_ALIAS_FUNCTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_ALIAS_FUNCTION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">prot, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d8/db0/defines_8h.html#a121e6af2f94b15f059fcf0fa9be046e3">RUBY_ALIAS_FUNCTION_TYPE</a>(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, prot, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00319">319</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a121e6af2f94b15f059fcf0fa9be046e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a121e6af2f94b15f059fcf0fa9be046e3">◆ </a></span>RUBY_ALIAS_FUNCTION_TYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_ALIAS_FUNCTION_TYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">prot, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a> prot {<a class="el" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a> <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>;}</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00311">311</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a5460bc373a0c216b8618bb5323e4c1f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5460bc373a0c216b8618bb5323e4c1f2">◆ </a></span>RUBY_ALIAS_FUNCTION_VOID</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_ALIAS_FUNCTION_VOID</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">prot, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   void prot {<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>;}</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00315">315</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="ae0c8c0314e21908ebdd9fe1098a3ce23"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae0c8c0314e21908ebdd9fe1098a3ce23">◆ </a></span>RUBY_EXTERN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_EXTERN   extern</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00258">258</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00953">Init_dbm()</a>.</p> </div> </div> <a id="ae8f8903fe59a574e940ed3e12de89fbe"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8f8903fe59a574e940ed3e12de89fbe">◆ </a></span>RUBY_FUNC_EXPORTED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_FUNC_EXPORTED</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00254">254</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a179f34e763cb176e322a612e567adc8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a179f34e763cb176e322a612e567adc8e">◆ </a></span>RUBY_MBCHAR_MAXSIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_MBCHAR_MAXSIZE   INT_MAX</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00266">266</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a88a5f2518a95ad0105db35166afe6220"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88a5f2518a95ad0105db35166afe6220">◆ </a></span>RUBY_PLATFORM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define RUBY_PLATFORM   "unknown-unknown"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00307">307</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d7a/dl_8c_source.html#l00101">Init_dl()</a>.</p> </div> </div> <a id="a01080d3205c9242c508393da18345c99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01080d3205c9242c508393da18345c99">◆ </a></span>SIZEOF_BDIGITS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZEOF_BDIGITS   SIZEOF_INT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00094">94</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01036">big2str_orig()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00245">bigfixize()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03410">check_shiftdown()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00833">limited_big_rand()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00547">make_seed_value()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00610">mt_state()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00393">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00677">random_load()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03696">rb_big_size()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00527">rb_quad_pack()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00549">rb_quad_unpack()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>.</p> </div> </div> <a id="a8fdb5acc9bc207e117671b79ddf1df0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8fdb5acc9bc207e117671b79ddf1df0f">◆ </a></span>STRINGIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STRINGIZE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">expr</td><td>)</td> <td>   <a class="el" href="../../d8/db0/defines_8h.html#ae5965937674ea93bf357b9e96faca047">STRINGIZE0</a>(expr)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00078">78</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/d10/marshal_8c_source.html#l01043">long_toobig()</a>.</p> </div> </div> <a id="ae5965937674ea93bf357b9e96faca047"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5965937674ea93bf357b9e96faca047">◆ </a></span>STRINGIZE0</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STRINGIZE0</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">expr</td><td>)</td> <td>   #expr</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00080">80</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="ade8988c3fcdbca51eb623eb5f7ad5150"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade8988c3fcdbca51eb623eb5f7ad5150">◆ </a></span>xcalloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xcalloc   <a class="el" href="../../d8/d16/gc_8c.html#af138664fd4aa149328f138241bead053">ruby_xcalloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00066">66</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dd/dfb/function_8c_source.html#l00084">function_call()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00184">initialize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16672">rb_parser_calloc()</a>, and <a class="el" href="../../d3/d6c/psych_2emitter_8c_source.html#l00120">start_document()</a>.</p> </div> </div> <a id="a2c3897f7c46ca54a2e0dd7b24a40c7cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c3897f7c46ca54a2e0dd7b24a40c7cb">◆ </a></span>xfree</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xfree   <a class="el" href="../../d8/d16/gc_8c.html#a0bffec5b2cc004adcebb6802e7620387">ruby_xfree</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">69</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a6af5faec3f9662b20ffc9903f923dec0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6af5faec3f9662b20ffc9903f923dec0">◆ </a></span>xmalloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmalloc   <a class="el" href="../../d8/d16/gc_8c.html#a6bc5fb330da1d3b53deec9a4fd38f72f">ruby_xmalloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00064">64</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00052">allocate()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01525">allocate_converted_string()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00113">bbuf_clone()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00035">convert_mb_to_wchar()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00052">convert_wchar_to_mb()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00297">dlhandle_sym()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00207">enc_register_at()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00655">entry_repeat_range()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00073">home_dir()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00726">name_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01689">new_code_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01115">node_new()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01157">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00144">onig_bbuf_init()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05599">onig_new()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00766">onig_new_with_source()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00256">onig_region_new()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00172">onig_region_resize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00381">onig_st_insert_strend()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00514">rb_digest_base_alloc()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00897">rb_econv_add_transcoder_at()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01593">rb_econv_insert_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02208">rb_econv_set_replacement()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00352">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00995">rb_group_member()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16662">rb_parser_malloc()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04330">rb_strftime_alloc()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00786">rb_transcoding_open_by_transcoder()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00255">replace_to_long_name()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">resize_property_list()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00437">ruby_getcwd()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00425">ruby_strdup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00964">scan_env_add_mem_entry()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l02997">set_bm_backward_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03941">set_bm_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04921">set_optimize_exact_info()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00436">stack_double()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00052">str_dup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00278">strcat_capa()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00295">strcat_capa_from_static()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00238">strdup_with_null()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00164">unset_addr_list_init()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03136">VpMemAlloc()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00525">zlib_mem_alloc()</a>.</p> </div> </div> <a id="a8ac2f2c34526acafe1be29e865c60922"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ac2f2c34526acafe1be29e865c60922">◆ </a></span>xmalloc2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmalloc2   <a class="el" href="../../d8/d16/gc_8c.html#a270ca68bb5b041856969a8200d9a5877">ruby_xmalloc2</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00065">65</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <a id="a40740062faf2d95d4935112447c464ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40740062faf2d95d4935112447c464ef">◆ </a></span>xrealloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xrealloc   <a class="el" href="../../d8/d16/gc_8c.html#a6d2202b39dca06c253433cae603ed97f">ruby_xrealloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00067">67</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l01525">allocate_converted_string()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00297">dlhandle_sym()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00655">entry_repeat_range()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02398">extract_fd()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00726">name_add()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00172">onig_region_resize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01593">rb_econv_insert_output()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16682">rb_parser_realloc()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02362">rb_w32_fd_copy()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l02377">rb_w32_fd_dup()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00536">rehash()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00873">resize_property_list()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00437">ruby_getcwd()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00964">scan_env_add_mem_entry()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00436">stack_double()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00278">strcat_capa()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00184">unset_addr_list_add()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>.</p> </div> </div> <a id="a5f21649774a7fb04c28cf84169df8fd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f21649774a7fb04c28cf84169df8fd2">◆ </a></span>xrealloc2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xrealloc2   <a class="el" href="../../d8/d16/gc_8c.html#a53d01e246b9eb6f9c613ec583c39bd12">ruby_xrealloc2</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d8/db0/defines_8h_source.html#l00068">68</a> of file <a class="el" href="../../d8/db0/defines_8h_source.html">defines.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a5dd5e3e83e621d7cb3db4f67446da6b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5dd5e3e83e621d7cb3db4f67446da6b4">◆ </a></span>xcalloc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* xcalloc </td> <td>(</td> <td class="paramtype">size_t </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="afca9b96f6a61eebbcdd7e6b3fc31ed97"></a> <h2 class="memtitle"><span class="permalink"><a href="#afca9b96f6a61eebbcdd7e6b3fc31ed97">◆ </a></span>xfree()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void xfree </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l01525">allocate_converted_string()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02904">append_fspath()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07062">argf_free()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00148">ary_resize_capa()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01037">assign_heap_slot()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01472">autoload_delete()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00104">bbuf_free()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00865">bm_free()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01451">call_original_exit()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01470">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01349">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01417">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05052">clear_optimize_info()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06766">date_strftime_alloc()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00018">dealloc()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00006">deallocate()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00337">dir_free()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12120">dispose_string()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00054">dlcfunc_free()</a>, <a class="el" href="../../d2/d58/handle_8c_source.html#l00297">dlhandle_sym()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15610">dyna_pop_gen()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01721">free_const_entry_i()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00051">free_dbm()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00174">free_dump_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00987">free_load_arg()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00094">free_window()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00084">function_call()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00321">get_user_from_path()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01997">gzfile_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00458">i_free_name_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05002">i_free_shared_class()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00206">init_copy()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05814">ip_free()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03582">ip_ruby_cmd()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03535">ip_ruby_cmd_receiver_get()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03391">ip_ruby_eval()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03083">ip_set_exc_message()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01300">iseq_set_sequence()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02604">lib_eventloop_ensure()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l08120">lib_fromUTF8_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02944">lib_thread_callback()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07938">lib_toUTF8_core()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00413">load_unlock()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15490">local_pop_gen()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00726">name_add()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02373">obj_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05316">onig_compile()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05238">onig_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05221">onig_free_body()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01099">onig_free_node_list()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01492">onig_node_str_clear()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00267">onig_region_free()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00172">onig_region_resize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00381">onig_st_insert_strend()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01396">output_hex_charref()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16513">parser_free()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05125">path_check_0()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01074">proc_exec_v()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00393">rand_init()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00343">random_free()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00778">rb_alias_variable()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00386">rb_ary_free()</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#l02818">rb_ary_replace()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02096">rb_ary_sort_bang()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00125">rb_big_realloc()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01686">rb_const_remove()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00514">rb_digest_base_alloc()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00877">rb_dir_getwd()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00152">rb_dlcfunc_initialize()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01940">rb_econv_binmode()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01708">rb_econv_close()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01593">rb_econv_insert_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00979">rb_econv_open0()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02208">rb_econv_set_replacement()</a>, <a class="el" href="../../d6/d9b/eval__jump_8c_source.html#l00097">rb_exec_end_proc()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00352">rb_file_expand_path_internal()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00142">rb_free_method_entry()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00990">rb_gc_unregister_address()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00995">rb_group_member()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03088">rb_objspace_call_finalizer()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16702">rb_parser_free()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02358">rb_run_exec_options_err()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04482">rb_stat_init()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04505">rb_stat_init_copy()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03246">rb_str_drop_bytes()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00789">rb_str_free()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04330">rb_strftime_alloc()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00113">rb_sweep_method_entry()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l01083">rb_thread_blocking_region_end()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00825">rb_transcoding_close()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04293">remove_defered_event_hook()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04274">remove_event_hook()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00595">remove_trace()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00255">replace_to_long_name()</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00437">ruby_getcwd()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02246">ruby_setenv()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02064">run_exec_dup2()</a>, <a class="el" href="../../d3/d6c/psych_2emitter_8c_source.html#l00120">start_document()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01362">str_discard()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07114">strftimev()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00058">strio_free()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03178">tcl_protect_core()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10014">tcltklib_compile_info()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l01856">time_free()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04564">time_strftime()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11346">token_info_pop()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05025">tr_trans()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00279">transcode_search_path()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00177">unset_addr_list_end()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03150">VpFree()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00197">vtable_free()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00355">w_float()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00537">zlib_mem_free()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00952">zstream_free()</a>.</p> </div> </div> <a id="a2c69a07f6adf4ef5098ace7afb40c4d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c69a07f6adf4ef5098ace7afb40c4d9">◆ </a></span>xmalloc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* xmalloc </td> <td>(</td> <td class="paramtype">size_t </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab72f4a4bf7f8d5801beedd4d87d21703"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab72f4a4bf7f8d5801beedd4d87d21703">◆ </a></span>xmalloc2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* xmalloc2 </td> <td>(</td> <td class="paramtype">size_t </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a292f3babaeb573556cd2aea407e262d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a292f3babaeb573556cd2aea407e262d5">◆ </a></span>xrealloc()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* xrealloc </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa5b166f6749d0eb70ad91394c46c2fe3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5b166f6749d0eb70ad91394c46c2fe3">◆ </a></span>xrealloc2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* xrealloc2 </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel