Current File : //opt/RZruby/share/doc/ruby/html/d8/df4/generator_8h.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: ext/json/generator/generator.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 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 id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_366417a472cdcf451e0b26263c592ba7.html">json</a></li><li class="navelem"><a class="el" href="../../dir_6e9e3f9836cb3bbbf0272e61aea837dc.html">generator</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> |
<a href="#define-members">Macros</a> |
<a href="#typedef-members">Typedefs</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">generator.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include <string.h></code><br/>
<code>#include <assert.h></code><br/>
<code>#include <math.h></code><br/>
<code>#include "ruby.h"</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for generator.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/daf/generator_8h__incl.png" border="0" usemap="#ext_2json_2generator_2generator_8h" alt=""/></div>
<map name="ext_2json_2generator_2generator_8h" id="ext_2json_2generator_2generator_8h">
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/d51/generator_8h__dep__incl.png" border="0" usemap="#ext_2json_2generator_2generator_8hdep" alt=""/></div>
<map name="ext_2json_2generator_2generator_8hdep" id="ext_2json_2generator_2generator_8hdep">
<area shape="rect" id="node2" href="../../d3/d52/generator_8c.html" title="ext/json/generator\l/generator.c" alt="" coords="5,97,147,138"/></map>
</div>
</div>
<p><a href="../../d8/df4/generator_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/dd5/struct_f_buffer_struct.html">FBufferStruct</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_StateStruct</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aeaf38a61610f050fc3e08fd9f9876978"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#aeaf38a61610f050fc3e08fd9f9876978">FORCE_UTF8</a>(<a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a>)</td></tr>
<tr class="separator:aeaf38a61610f050fc3e08fd9f9876978"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:add6e2aa5416a8c607016f173d2933a80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#add6e2aa5416a8c607016f173d2933a80">option_given_p</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>, <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c.html#a719b0613c5fa4f919caec287e044f30d">i_key_p</a>, 1, <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>))</td></tr>
<tr class="separator:add6e2aa5416a8c607016f173d2933a80"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae3d96e4c560161f246a3e0888e1cf831"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ae3d96e4c560161f246a3e0888e1cf831">RHASH_SIZE</a>(hsh)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac519648e8a9b1f40f4ae6d6e3ee2c467">RHASH</a>(hsh)-><a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>->num_entries)</td></tr>
<tr class="separator:ae3d96e4c560161f246a3e0888e1cf831"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a74258e532cd500e1cdfd6dcda7e97873"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a74258e532cd500e1cdfd6dcda7e97873">RFLOAT_VALUE</a>(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#adde23d563f8b7e5a0d646ada461dacba">RFLOAT</a>(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)-><a class="el" href="../../d9/dee/tkutil_8c.html#a2c1724f5d87aacb0331a2b40a9beb71e">value</a>)</td></tr>
<tr class="separator:a74258e532cd500e1cdfd6dcda7e97873"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abb794fe2d7c73eea87e7ba2273939a8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#abb794fe2d7c73eea87e7ba2273939a8e">RARRAY_PTR</a>(ARRAY)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6ad4b459637de1ab73940dff465b63ea">RARRAY</a>(ARRAY)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a></td></tr>
<tr class="separator:abb794fe2d7c73eea87e7ba2273939a8e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae988773ed219452578f881fc7189c486"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ae988773ed219452578f881fc7189c486">RARRAY_LEN</a>(ARRAY)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6ad4b459637de1ab73940dff465b63ea">RARRAY</a>(ARRAY)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a></td></tr>
<tr class="separator:ae988773ed219452578f881fc7189c486"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa0c7097c0d82c8372072fbab5a604e39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#aa0c7097c0d82c8372072fbab5a604e39">RSTRING_PTR</a>(string)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(string)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a></td></tr>
<tr class="separator:aa0c7097c0d82c8372072fbab5a604e39"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1661e63c26c5cbeef7217d05b0f33942"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a1661e63c26c5cbeef7217d05b0f33942">RSTRING_LEN</a>(string)   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(string)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a></td></tr>
<tr class="separator:a1661e63c26c5cbeef7217d05b0f33942"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad2bf389f3fddea7bd3befa162c70561a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ad2bf389f3fddea7bd3befa162c70561a">RB_GC_GUARD</a>(object)</td></tr>
<tr class="separator:ad2bf389f3fddea7bd3befa162c70561a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a48199837bf8501d8645ee3a6eb2d7b74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a48199837bf8501d8645ee3a6eb2d7b74">FBUFFER_INITIAL_LENGTH</a>   4096</td></tr>
<tr class="separator:a48199837bf8501d8645ee3a6eb2d7b74"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abd4c0b14cf655953a0e33777b9e8b769"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#abd4c0b14cf655953a0e33777b9e8b769">FBUFFER_PTR</a>(fb)   (fb-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:abd4c0b14cf655953a0e33777b9e8b769"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6">FBUFFER_LEN</a>(fb)   (fb-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5df81806318b0d371896665deaee3bea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a5df81806318b0d371896665deaee3bea">FBUFFER_CAPA</a>(fb)   (fb->capa)</td></tr>
<tr class="separator:a5df81806318b0d371896665deaee3bea"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a39df6f5961ed094acf469b8d31e295d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a39df6f5961ed094acf469b8d31e295d6">FBUFFER_PAIR</a>(fb)   <a class="el" href="../../d8/df4/generator_8h.html#abd4c0b14cf655953a0e33777b9e8b769">FBUFFER_PTR</a>(fb), <a class="el" href="../../d8/df4/generator_8h.html#ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6">FBUFFER_LEN</a>(fb)</td></tr>
<tr class="separator:a39df6f5961ed094acf469b8d31e295d6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a32ee9ec88ac3d2ec669eb92bf1cd97e7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a32ee9ec88ac3d2ec669eb92bf1cd97e7">UNI_STRICT_CONVERSION</a>   1</td></tr>
<tr class="separator:a32ee9ec88ac3d2ec669eb92bf1cd97e7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a44b240b95a93f71535c03f5e26d7dbe1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a44b240b95a93f71535c03f5e26d7dbe1">UNI_REPLACEMENT_CHAR</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0000FFFD</td></tr>
<tr class="separator:a44b240b95a93f71535c03f5e26d7dbe1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adc71280d09832f0fb6c6b83fbf043140"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#adc71280d09832f0fb6c6b83fbf043140">UNI_MAX_BMP</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0000FFFF</td></tr>
<tr class="separator:adc71280d09832f0fb6c6b83fbf043140"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a69d0ea77d1231214ba0893e846d7fcaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a69d0ea77d1231214ba0893e846d7fcaf">UNI_MAX_UTF16</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0010FFFF</td></tr>
<tr class="separator:a69d0ea77d1231214ba0893e846d7fcaf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a26c4390ae1463df1e6075ea585ed79a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a26c4390ae1463df1e6075ea585ed79a3">UNI_MAX_UTF32</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x7FFFFFFF</td></tr>
<tr class="separator:a26c4390ae1463df1e6075ea585ed79a3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a98a2f50a1ca513613316ffd384dd1bfb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a98a2f50a1ca513613316ffd384dd1bfb">UNI_MAX_LEGAL_UTF32</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0010FFFF</td></tr>
<tr class="separator:a98a2f50a1ca513613316ffd384dd1bfb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4ab84eb26356a90f3b7b9ac7aca1edfe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a4ab84eb26356a90f3b7b9ac7aca1edfe">UNI_SUR_HIGH_START</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xD800</td></tr>
<tr class="separator:a4ab84eb26356a90f3b7b9ac7aca1edfe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae5481872f1061e4e2a66849802b4b81e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ae5481872f1061e4e2a66849802b4b81e">UNI_SUR_HIGH_END</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDBFF</td></tr>
<tr class="separator:ae5481872f1061e4e2a66849802b4b81e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a23de5862375b48afcb4e3ff7b56a274d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a23de5862375b48afcb4e3ff7b56a274d">UNI_SUR_LOW_START</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDC00</td></tr>
<tr class="separator:a23de5862375b48afcb4e3ff7b56a274d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab9a531ffb73be79f7089049c1b84dc59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#ab9a531ffb73be79f7089049c1b84dc59">UNI_SUR_LOW_END</a>   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDFFF</td></tr>
<tr class="separator:ab9a531ffb73be79f7089049c1b84dc59"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7bcb4f46413d3179a4abe372462b6c6d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a7bcb4f46413d3179a4abe372462b6c6d">GET_STATE</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:a7bcb4f46413d3179a4abe372462b6c6d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aee520cb9538dc3e7bf0917da6a721eb3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#aee520cb9538dc3e7bf0917da6a721eb3">GENERATE_JSON</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>)</td></tr>
<tr class="separator:aee520cb9538dc3e7bf0917da6a721eb3"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a9f34c1266f0c9d3c6e30b08fa550da08"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../dd/dd5/struct_f_buffer_struct.html">FBufferStruct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a></td></tr>
<tr class="separator:a9f34c1266f0c9d3c6e30b08fa550da08"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0ae75062ae07deca9402a1fb245818b7"><td class="memItemLeft" align="right" valign="top">typedef unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a></td></tr>
<tr class="separator:a0ae75062ae07deca9402a1fb245818b7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a50b71724cb39637be87babb9ddbd5822"><td class="memItemLeft" align="right" valign="top">typedef unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a></td></tr>
<tr class="separator:a50b71724cb39637be87babb9ddbd5822"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aafe543c40e242c865f970b57a29122ab"><td class="memItemLeft" align="right" valign="top">typedef unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#aafe543c40e242c865f970b57a29122ab">UTF8</a></td></tr>
<tr class="separator:aafe543c40e242c865f970b57a29122ab"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a02cd1531dab29c8dc83abf5385b2723a"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
<a class="el" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_StateStruct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a></td></tr>
<tr class="separator:a02cd1531dab29c8dc83abf5385b2723a"><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:a99749814c1b625989a7fe14089a417cd"><td class="memItemLeft" align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a99749814c1b625989a7fe14089a417cd">fstrndup</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a99749814c1b625989a7fe14089a417cd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04a866ecc145321c559920a2ccf8d23b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a04a866ecc145321c559920a2ccf8d23b">fbuffer_alloc</a> ()</td></tr>
<tr class="separator:a04a866ecc145321c559920a2ccf8d23b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af8742cce31753176946744a61779f5d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#af8742cce31753176946744a61779f5d4">fbuffer_alloc_with_length</a> (unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> initial_length)</td></tr>
<tr class="separator:af8742cce31753176946744a61779f5d4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afbf06523119c985e67953ed8479102b9"><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="../../d8/df4/generator_8h.html#afbf06523119c985e67953ed8479102b9">fbuffer_free</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb)</td></tr>
<tr class="separator:afbf06523119c985e67953ed8479102b9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af7f756b97000754926decdde25b0ae8f"><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="../../d8/df4/generator_8h.html#af7f756b97000754926decdde25b0ae8f">fbuffer_clear</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb)</td></tr>
<tr class="separator:af7f756b97000754926decdde25b0ae8f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab4dc30d666e6e1518e5573e40c3ec0f2"><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="../../d8/df4/generator_8h.html#ab4dc30d666e6e1518e5573e40c3ec0f2">fbuffer_append</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *newstr, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:ab4dc30d666e6e1518e5573e40c3ec0f2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a81897257c740608fa117da0279a8b30d"><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="../../d8/df4/generator_8h.html#a81897257c740608fa117da0279a8b30d">fbuffer_append_long</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> number)</td></tr>
<tr class="separator:a81897257c740608fa117da0279a8b30d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a74bcbfdc444fa1bfc00c6f211ee13363"><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="../../d8/df4/generator_8h.html#a74bcbfdc444fa1bfc00c6f211ee13363">fbuffer_append_char</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb, char newchr)</td></tr>
<tr class="separator:a74bcbfdc444fa1bfc00c6f211ee13363"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a523428b0b28c5051eec7d7edb8bf8a80"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a523428b0b28c5051eec7d7edb8bf8a80">fbuffer_dup</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb)</td></tr>
<tr class="separator:a523428b0b28c5051eec7d7edb8bf8a80"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7fceb6ad11e33c9bb85defc9aa047c45"><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="../../d8/df4/generator_8h.html#a7fceb6ad11e33c9bb85defc9aa047c45">fbuffer_to_s</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *fb)</td></tr>
<tr class="separator:a7fceb6ad11e33c9bb85defc9aa047c45"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a26d39ffc74230f86418c2a1b9f297d5a"><td class="memItemLeft" align="right" valign="top">static unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a26d39ffc74230f86418c2a1b9f297d5a">isLegalUTF8</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#aafe543c40e242c865f970b57a29122ab">UTF8</a> *source, unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#ae809d5359ac030c60a30a8f0b2294b82">length</a>)</td></tr>
<tr class="separator:a26d39ffc74230f86418c2a1b9f297d5a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1512fc6bc17d651dcbeacc0d7294df3e"><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="../../d8/df4/generator_8h.html#a1512fc6bc17d651dcbeacc0d7294df3e">unicode_escape</a> (char *<a class="el" href="../../d5/d61/regerror_8c.html#a59ab77f2c16310eef223943404df6623">buf</a>, <a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a> character)</td></tr>
<tr class="separator:a1512fc6bc17d651dcbeacc0d7294df3e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0f65d318e70b8709f1c510fbe42a1bd2"><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="../../d8/df4/generator_8h.html#a0f65d318e70b8709f1c510fbe42a1bd2">unicode_escape_to_buffer</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, char <a class="el" href="../../d5/d61/regerror_8c.html#a59ab77f2c16310eef223943404df6623">buf</a>[6], <a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a> character)</td></tr>
<tr class="separator:a0f65d318e70b8709f1c510fbe42a1bd2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8a2f50f9e1250f6ef0be34956c59e219"><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="../../d8/df4/generator_8h.html#a8a2f50f9e1250f6ef0be34956c59e219">convert_UTF8_to_JSON_ASCII</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> string)</td></tr>
<tr class="separator:a8a2f50f9e1250f6ef0be34956c59e219"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04781d29abbc0ee45946d496cd9645e7"><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="../../d8/df4/generator_8h.html#a04781d29abbc0ee45946d496cd9645e7">convert_UTF8_to_JSON</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> string)</td></tr>
<tr class="separator:a04781d29abbc0ee45946d496cd9645e7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f6f4da5b02cd1a722692a3a4e6e1bc3"><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="../../d8/df4/generator_8h.html#a1f6f4da5b02cd1a722692a3a4e6e1bc3">mHash_to_json</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:a1f6f4da5b02cd1a722692a3a4e6e1bc3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad1d6b77758336130f61a80eea7390019"><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="../../d8/df4/generator_8h.html#ad1d6b77758336130f61a80eea7390019">mArray_to_json</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:ad1d6b77758336130f61a80eea7390019"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af5cf2de776b4be6b9e746129cbd20a60"><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="../../d8/df4/generator_8h.html#af5cf2de776b4be6b9e746129cbd20a60">mFixnum_to_json</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:af5cf2de776b4be6b9e746129cbd20a60"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa37f517389d1242b7faddbe4135e707c"><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="../../d8/df4/generator_8h.html#aa37f517389d1242b7faddbe4135e707c">mBignum_to_json</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:aa37f517389d1242b7faddbe4135e707c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abb6239f1a5b1d594efe5ff3c030d3812"><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="../../d8/df4/generator_8h.html#abb6239f1a5b1d594efe5ff3c030d3812">mFloat_to_json</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:abb6239f1a5b1d594efe5ff3c030d3812"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9455a3b19923d830e7a00543dcbe9dbf"><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="../../d8/df4/generator_8h.html#a9455a3b19923d830e7a00543dcbe9dbf">mString_included_s</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> modul)</td></tr>
<tr class="separator:a9455a3b19923d830e7a00543dcbe9dbf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2df4e8c7787a9ce425647d4b3a0891f3"><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="../../d8/df4/generator_8h.html#a2df4e8c7787a9ce425647d4b3a0891f3">mString_to_json</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:a2df4e8c7787a9ce425647d4b3a0891f3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad9d24f04d5e099961fd74490cf68b10a"><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="../../d8/df4/generator_8h.html#ad9d24f04d5e099961fd74490cf68b10a">mString_to_json_raw_object</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:ad9d24f04d5e099961fd74490cf68b10a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adecab7691f6f05e2f143d907a0a0bc96"><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="../../d8/df4/generator_8h.html#adecab7691f6f05e2f143d907a0a0bc96">mString_to_json_raw</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:adecab7691f6f05e2f143d907a0a0bc96"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae1d1a3572699d045bf7b6258dedb5d80"><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="../../d8/df4/generator_8h.html#ae1d1a3572699d045bf7b6258dedb5d80">mString_Extend_json_create</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> o)</td></tr>
<tr class="separator:ae1d1a3572699d045bf7b6258dedb5d80"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4153fbfc41ecea046b45197040087ac6"><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="../../d8/df4/generator_8h.html#a4153fbfc41ecea046b45197040087ac6">mTrueClass_to_json</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:a4153fbfc41ecea046b45197040087ac6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab5b76c7530d94b350c1fba6dc3ade64b"><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="../../d8/df4/generator_8h.html#ab5b76c7530d94b350c1fba6dc3ade64b">mFalseClass_to_json</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:ab5b76c7530d94b350c1fba6dc3ade64b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae19a1fdb9420be38f8ea69421f67bdf4"><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="../../d8/df4/generator_8h.html#ae19a1fdb9420be38f8ea69421f67bdf4">mNilClass_to_json</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:ae19a1fdb9420be38f8ea69421f67bdf4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a45e677675eb0106c23fb8be2b6bc633d"><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="../../d8/df4/generator_8h.html#a45e677675eb0106c23fb8be2b6bc633d">mObject_to_json</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:a45e677675eb0106c23fb8be2b6bc633d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa91c04b3dc990995d262d0af2d5b95bb"><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="../../d8/df4/generator_8h.html#aa91c04b3dc990995d262d0af2d5b95bb">State_free</a> (<a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>)</td></tr>
<tr class="separator:aa91c04b3dc990995d262d0af2d5b95bb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a66937e4df6d3c69f849011d0445e20ee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a66937e4df6d3c69f849011d0445e20ee">State_allocate</a> ()</td></tr>
<tr class="separator:a66937e4df6d3c69f849011d0445e20ee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9694364fdfb3b160fc3f2c3e06e9351c"><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="../../d8/df4/generator_8h.html#a9694364fdfb3b160fc3f2c3e06e9351c">cState_s_allocate</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:a9694364fdfb3b160fc3f2c3e06e9351c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaf29b66196cf04cfcc2d9afc5b22a558"><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="../../d8/df4/generator_8h.html#aaf29b66196cf04cfcc2d9afc5b22a558">cState_configure</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>)</td></tr>
<tr class="separator:aaf29b66196cf04cfcc2d9afc5b22a558"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4d87f7d507409d649734ae1355634f61"><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="../../d8/df4/generator_8h.html#a4d87f7d507409d649734ae1355634f61">cState_to_h</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:a4d87f7d507409d649734ae1355634f61"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae37e98e06810436e683127cb76f711e4"><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="../../d8/df4/generator_8h.html#ae37e98e06810436e683127cb76f711e4">generate_json</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:ae37e98e06810436e683127cb76f711e4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2d8c327757bc0b96dfcd11c7552c7350"><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="../../d8/df4/generator_8h.html#a2d8c327757bc0b96dfcd11c7552c7350">generate_json_object</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a2d8c327757bc0b96dfcd11c7552c7350"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a415b7f1ac389ca64607ac84c93dc1181"><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="../../d8/df4/generator_8h.html#a415b7f1ac389ca64607ac84c93dc1181">generate_json_array</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a415b7f1ac389ca64607ac84c93dc1181"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a67809a809050f4800860f0e6c7461bd6"><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="../../d8/df4/generator_8h.html#a67809a809050f4800860f0e6c7461bd6">generate_json_string</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a67809a809050f4800860f0e6c7461bd6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aef1c92b18f237e77a1cd6b5570904ed0"><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="../../d8/df4/generator_8h.html#aef1c92b18f237e77a1cd6b5570904ed0">generate_json_null</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:aef1c92b18f237e77a1cd6b5570904ed0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af25b6e25de8091eaaeadbdc4ece2780a"><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="../../d8/df4/generator_8h.html#af25b6e25de8091eaaeadbdc4ece2780a">generate_json_false</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:af25b6e25de8091eaaeadbdc4ece2780a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9296ae80d20e8fb33372ec6581b6b723"><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="../../d8/df4/generator_8h.html#a9296ae80d20e8fb33372ec6581b6b723">generate_json_true</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a9296ae80d20e8fb33372ec6581b6b723"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a63703be3d50119ff612d505fafcacc48"><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="../../d8/df4/generator_8h.html#a63703be3d50119ff612d505fafcacc48">generate_json_fixnum</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a63703be3d50119ff612d505fafcacc48"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa1828d5e4f31cb6112f26ace4ed0b5b6"><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="../../d8/df4/generator_8h.html#aa1828d5e4f31cb6112f26ace4ed0b5b6">generate_json_bignum</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:aa1828d5e4f31cb6112f26ace4ed0b5b6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a841dc2bdadbf041eeaa392c902075409"><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="../../d8/df4/generator_8h.html#a841dc2bdadbf041eeaa392c902075409">generate_json_float</a> (<a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> *buffer, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> Vstate, <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> *<a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</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:a841dc2bdadbf041eeaa392c902075409"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af0eca7c66be8669fdb4cdf59dc9061dd"><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="../../d8/df4/generator_8h.html#af0eca7c66be8669fdb4cdf59dc9061dd">cState_partial_generate</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>, <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:af0eca7c66be8669fdb4cdf59dc9061dd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a462ee3c0398d3ba88bba75acbbf12480"><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="../../d8/df4/generator_8h.html#a462ee3c0398d3ba88bba75acbbf12480">cState_generate</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>, <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:a462ee3c0398d3ba88bba75acbbf12480"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2d511fb06f32782e25d3d3f4d3be1a80"><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="../../d8/df4/generator_8h.html#a2d511fb06f32782e25d3d3f4d3be1a80">cState_initialize</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:a2d511fb06f32782e25d3d3f4d3be1a80"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac2920195593003180996a9032b530d85"><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="../../d8/df4/generator_8h.html#ac2920195593003180996a9032b530d85">cState_from_state_s</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>)</td></tr>
<tr class="separator:ac2920195593003180996a9032b530d85"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab7103dd9bb16bea919736965fc08ad02"><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="../../d8/df4/generator_8h.html#ab7103dd9bb16bea919736965fc08ad02">cState_indent</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:ab7103dd9bb16bea919736965fc08ad02"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a28f19cc860f1fd1e8c2c112b51c82a31"><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="../../d8/df4/generator_8h.html#a28f19cc860f1fd1e8c2c112b51c82a31">cState_indent_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> indent)</td></tr>
<tr class="separator:a28f19cc860f1fd1e8c2c112b51c82a31"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a34bccd3ca2af3af659285165ca68b09e"><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="../../d8/df4/generator_8h.html#a34bccd3ca2af3af659285165ca68b09e">cState_space</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:a34bccd3ca2af3af659285165ca68b09e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aca77908c3fc35459968f42d9397194ee"><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="../../d8/df4/generator_8h.html#aca77908c3fc35459968f42d9397194ee">cState_space_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> space)</td></tr>
<tr class="separator:aca77908c3fc35459968f42d9397194ee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6e1bef74c198872f8e45452828423dba"><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="../../d8/df4/generator_8h.html#a6e1bef74c198872f8e45452828423dba">cState_space_before</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:a6e1bef74c198872f8e45452828423dba"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a20b799755089220aacb9f28a9bd60cfc"><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="../../d8/df4/generator_8h.html#a20b799755089220aacb9f28a9bd60cfc">cState_space_before_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> space_before)</td></tr>
<tr class="separator:a20b799755089220aacb9f28a9bd60cfc"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0c089dcc22a5e82344549a4cd41f7e0b"><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="../../d8/df4/generator_8h.html#a0c089dcc22a5e82344549a4cd41f7e0b">cState_object_nl</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:a0c089dcc22a5e82344549a4cd41f7e0b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae0e3afb0c4ba60ffea98b11ba6b2ef25"><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="../../d8/df4/generator_8h.html#ae0e3afb0c4ba60ffea98b11ba6b2ef25">cState_object_nl_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> object_nl)</td></tr>
<tr class="separator:ae0e3afb0c4ba60ffea98b11ba6b2ef25"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af38cc9dfad88b04e9aebd63f952333b2"><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="../../d8/df4/generator_8h.html#af38cc9dfad88b04e9aebd63f952333b2">cState_array_nl</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:af38cc9dfad88b04e9aebd63f952333b2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f81dfe74aa2e7af8fffad251725d288"><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="../../d8/df4/generator_8h.html#a1f81dfe74aa2e7af8fffad251725d288">cState_array_nl_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> array_nl)</td></tr>
<tr class="separator:a1f81dfe74aa2e7af8fffad251725d288"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acc6079fa458fc92cf5e40ea9cf7230ec"><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="../../d8/df4/generator_8h.html#acc6079fa458fc92cf5e40ea9cf7230ec">cState_max_nesting</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:acc6079fa458fc92cf5e40ea9cf7230ec"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7512d4d039a2121f15708fae48d61ce1"><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="../../d8/df4/generator_8h.html#a7512d4d039a2121f15708fae48d61ce1">cState_max_nesting_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#acb5ba97551079e0b072c62c21d784ac5">depth</a>)</td></tr>
<tr class="separator:a7512d4d039a2121f15708fae48d61ce1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9bca03fe2054103d5807a004f5054c5c"><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="../../d8/df4/generator_8h.html#a9bca03fe2054103d5807a004f5054c5c">cState_allow_nan_p</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:a9bca03fe2054103d5807a004f5054c5c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afe35003d448e621649b04fe32b810d4a"><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="../../d8/df4/generator_8h.html#afe35003d448e621649b04fe32b810d4a">cState_ascii_only_p</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:afe35003d448e621649b04fe32b810d4a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af760dad669ee17d2225d59e0e9c0fd06"><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="../../d8/df4/generator_8h.html#af760dad669ee17d2225d59e0e9c0fd06">cState_depth</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:af760dad669ee17d2225d59e0e9c0fd06"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a114b1e0201c3cf89da37ea7fc7a3c045"><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="../../d8/df4/generator_8h.html#a114b1e0201c3cf89da37ea7fc7a3c045">cState_depth_set</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>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#acb5ba97551079e0b072c62c21d784ac5">depth</a>)</td></tr>
<tr class="separator:a114b1e0201c3cf89da37ea7fc7a3c045"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adb00b199ddcb81ccf14e0078640cd267"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#adb00b199ddcb81ccf14e0078640cd267">cState_prepare_buffer</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:adb00b199ddcb81ccf14e0078640cd267"><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:a9023510776bb97137517b59d39edbc3a"><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/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a9023510776bb97137517b59d39edbc3a">halfShift</a> = 10</td></tr>
<tr class="separator:a9023510776bb97137517b59d39edbc3a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8e6fc083a9b22a0116b35c73a50b8c18"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a8e6fc083a9b22a0116b35c73a50b8c18">halfBase</a> = 0x0010000UL</td></tr>
<tr class="separator:a8e6fc083a9b22a0116b35c73a50b8c18"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3eb375b25f02aaecedb92086ff2a7af3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/df4/generator_8h.html#a3eb375b25f02aaecedb92086ff2a7af3">halfMask</a> = 0x3FFUL</td></tr>
<tr class="separator:a3eb375b25f02aaecedb92086ff2a7af3"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a5df81806318b0d371896665deaee3bea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FBUFFER_CAPA</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">fb</td><td>)</td>
<td>   (fb->capa)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00066">66</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="a48199837bf8501d8645ee3a6eb2d7b74"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FBUFFER_INITIAL_LENGTH   4096</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00062">62</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00306">fbuffer_alloc()</a>.</p>
</div>
</div>
<a class="anchor" id="ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FBUFFER_LEN</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">fb</td><td>)</td>
<td>   (fb-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00065">65</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00802">generate_json_array()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00753">generate_json_object()</a>.</p>
</div>
</div>
<a class="anchor" id="a39df6f5961ed094acf469b8d31e295d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FBUFFER_PAIR</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">fb</td><td>)</td>
<td>   <a class="el" href="../../d8/df4/generator_8h.html#abd4c0b14cf655953a0e33777b9e8b769">FBUFFER_PTR</a>(fb), <a class="el" href="../../d8/df4/generator_8h.html#ab9ca51f8e4eb3a2c8ddbd43dfa0b3be6">FBUFFER_LEN</a>(fb)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00067">67</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00407">fbuffer_dup()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00959">fbuffer_to_s()</a>.</p>
</div>
</div>
<a class="anchor" id="abd4c0b14cf655953a0e33777b9e8b769"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FBUFFER_PTR</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">fb</td><td>)</td>
<td>   (fb-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00064">64</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00802">generate_json_array()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00753">generate_json_object()</a>.</p>
</div>
</div>
<a class="anchor" id="aeaf38a61610f050fc3e08fd9f9876978"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FORCE_UTF8</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../db/d74/zlib_8c.html#a0ad057cb187293da21df1bad740c0729">obj</a></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00022">22</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01560">convert_encoding()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00959">fbuffer_to_s()</a>, and <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01391">JSON_parse_string()</a>.</p>
</div>
</div>
<a class="anchor" id="aee520cb9538dc3e7bf0917da6a721eb3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GENERATE_JSON</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><a class="code" href="../../dd/dd5/struct_f_buffer_struct.html">FBuffer</a> *buffer; <a class="code" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">\</a></div>
<div class="line"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc"> VALUE</a> Vstate; <a class="code" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">\</a></div>
<div class="line"><a class="code" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a"> JSON_Generator_State</a> *<a class="code" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>; <a class="code" href="../../d7/d19/group__defmethod.html#gaa7bed88640f01bee619f85fda09d28d7">\</a></div>
<div class="line"><a class="code" href="../../d7/d19/group__defmethod.html#gaa7bed88640f01bee619f85fda09d28d7"> \</a></div>
<div class="line"><a class="code" href="../../d7/d19/group__defmethod.html#gaa7bed88640f01bee619f85fda09d28d7"> rb_scan_args</a>(<a class="code" href="../../d5/d9d/tcltklib_8c.html#a5122b379c5c4fc9103e147bf69ff08b4">argc</a>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ab9ebbdd4596789afb752d19fca153ee5">argv</a>, <span class="stringliteral">"01"</span>, &Vstate); \</div>
<div class="line"> Vstate = <a class="code" href="../../d8/df4/generator_8h.html#ac2920195593003180996a9032b530d85">cState_from_state_s</a>(<a class="code" href="../../d3/d52/generator_8c.html#ab5c5d568eb30f793104f569def38260a">cState</a>, Vstate); <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e">\</a></div>
<div class="line"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e"> Data_Get_Struct</a>(Vstate, <a class="code" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_State</a>, <a class="code" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>); \</div>
<div class="line"> buffer = <a class="code" href="../../d8/df4/generator_8h.html#adb00b199ddcb81ccf14e0078640cd267">cState_prepare_buffer</a>(Vstate); \</div>
<div class="line"> generate_json_##<a class="code" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>(buffer, Vstate, <a class="code" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>, <span class="keyword">self</span>); <a class="code" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2"> return</a> <a class="code" href="../../d8/df4/generator_8h.html#a7fceb6ad11e33c9bb85defc9aa047c45">fbuffer_to_s</a>(buffer)</div>
<div class="ttc" id="ruby_2ruby_8h_html_ad043eb0996705571cad2e5bb39e9675e"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e">Data_Get_Struct</a></div><div class="ttdeci">#define Data_Get_Struct(obj, type, sval)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00835">ruby.h:835</a></div></div>
<div class="ttc" id="generator_8h_html_a02cd1531dab29c8dc83abf5385b2723a"><div class="ttname"><a href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a></div><div class="ttdeci">struct JSON_Generator_StateStruct JSON_Generator_State</div></div>
<div class="ttc" id="ruby_2ruby_8h_html_aa6a1040cbacdc1c2a409fb3f002071bc"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a></div><div class="ttdeci">unsigned long VALUE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00088">ruby.h:88</a></div></div>
<div class="ttc" id="generator_8h_html_adb00b199ddcb81ccf14e0078640cd267"><div class="ttname"><a href="../../d8/df4/generator_8h.html#adb00b199ddcb81ccf14e0078640cd267">cState_prepare_buffer</a></div><div class="ttdeci">static FBuffer * cState_prepare_buffer(VALUE self)</div></div>
<div class="ttc" id="generator_8c_html_ab5c5d568eb30f793104f569def38260a"><div class="ttname"><a href="../../d3/d52/generator_8c.html#ab5c5d568eb30f793104f569def38260a">cState</a></div><div class="ttdeci">static VALUE cState</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d52/generator_8c_source.html#l00017">generator.c:17</a></div></div>
<div class="ttc" id="generator_8h_html_a7fceb6ad11e33c9bb85defc9aa047c45"><div class="ttname"><a href="../../d8/df4/generator_8h.html#a7fceb6ad11e33c9bb85defc9aa047c45">fbuffer_to_s</a></div><div class="ttdeci">static VALUE fbuffer_to_s(FBuffer *fb)</div></div>
<div class="ttc" id="generator_8h_html_ac2920195593003180996a9032b530d85"><div class="ttname"><a href="../../d8/df4/generator_8h.html#ac2920195593003180996a9032b530d85">cState_from_state_s</a></div><div class="ttdeci">static VALUE cState_from_state_s(VALUE self, VALUE opts)</div></div>
<div class="ttc" id="struct_j_s_o_n___generator___state_struct_html"><div class="ttname"><a href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_StateStruct</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00112">generator.h:112</a></div></div>
<div class="ttc" id="tcltklib_8c_html_ab9ebbdd4596789afb752d19fca153ee5"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#ab9ebbdd4596789afb752d19fca153ee5">argv</a></div><div class="ttdeci">VALUE * argv</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l01962">tcltklib.c:1962</a></div></div>
<div class="ttc" id="group__defmethod_html_gaa7bed88640f01bee619f85fda09d28d7"><div class="ttname"><a href="../../d7/d19/group__defmethod.html#gaa7bed88640f01bee619f85fda09d28d7">rb_scan_args</a></div><div class="ttdeci">int rb_scan_args(int argc, const VALUE *argv, const char *fmt,...)</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d0c/class_8c_source.html#l01416">class.c:1416</a></div></div>
<div class="ttc" id="tcltklib_8c_html_ac765329451135abec74c45e1897abf26"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l00107">tcltklib.c:107</a></div></div>
<div class="ttc" id="tcltklib_8c_html_a5122b379c5c4fc9103e147bf69ff08b4"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#a5122b379c5c4fc9103e147bf69ff08b4">argc</a></div><div class="ttdeci">int argc</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l01961">tcltklib.c:1961</a></div></div>
<div class="ttc" id="gb18030_8c_html_a89f234133d3efe315836311cbf21c64b"><div class="ttname"><a href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a></div><div class="ttdeci">state</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d1d/gb18030_8c_source.html#l00213">gb18030.c:213</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a9717e7bbecb906637e86cef6da3d83c2"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a9717e7bbecb906637e86cef6da3d83c2">return</a></div><div class="ttdeci">return</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23857">name2ctype.h:23857</a></div></div>
<div class="ttc" id="struct_f_buffer_struct_html"><div class="ttname"><a href="../../dd/dd5/struct_f_buffer_struct.html">FBufferStruct</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00055">generator.h:55</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00137">137</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00454">mArray_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00473">mBignum_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00570">mFalseClass_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00463">mFixnum_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00483">mFloat_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00441">mHash_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00580">mNilClass_to_json()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00505">mString_to_json()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00560">mTrueClass_to_json()</a>.</p>
</div>
</div>
<a class="anchor" id="a7bcb4f46413d3179a4abe372462b6c6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define GET_STATE</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><a class="code" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_State</a> *<a class="code" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a>; <a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e">\</a></div>
<div class="line"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e"> Data_Get_Struct</a>(<span class="keyword">self</span>, <a class="code" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_State</a>, state)</div>
<div class="ttc" id="ruby_2ruby_8h_html_ad043eb0996705571cad2e5bb39e9675e"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ad043eb0996705571cad2e5bb39e9675e">Data_Get_Struct</a></div><div class="ttdeci">#define Data_Get_Struct(obj, type, sval)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l00835">ruby.h:835</a></div></div>
<div class="ttc" id="struct_j_s_o_n___generator___state_struct_html"><div class="ttname"><a href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_StateStruct</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00112">generator.h:112</a></div></div>
<div class="ttc" id="gb18030_8c_html_a89f234133d3efe315836311cbf21c64b"><div class="ttname"><a href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a></div><div class="ttdeci">state</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d1d/gb18030_8c_source.html#l00213">gb18030.c:213</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00133">133</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l01300">cState_allow_nan_p()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00743">cState_aref()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01226">cState_array_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01237">cState_array_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01312">cState_ascii_only_p()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01263">cState_check_circular_p()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00634">cState_configure()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01346">cState_depth()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01358">cState_depth_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00982">cState_generate()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01079">cState_indent()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01090">cState_indent_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01016">cState_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01275">cState_max_nesting()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01287">cState_max_nesting_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01190">cState_object_nl()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01202">cState_object_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00967">cState_partial_generate()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00930">cState_prepare_buffer()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01323">cState_quirks_mode_p()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01334">cState_quirks_mode_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01116">cState_space()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01153">cState_space_before()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01164">cState_space_before_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01128">cState_space_set()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00721">cState_to_h()</a>.</p>
</div>
</div>
<a class="anchor" id="add6e2aa5416a8c607016f173d2933a80"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define option_given_p</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d3/d80/vm__eval_8c.html#a0e619febdba1807eb2aa51ae94e6f0d8">rb_funcall</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a639a1a294ada84ee921fbe9cd9d99abb">opts</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c.html#a719b0613c5fa4f919caec287e044f30d">i_key_p</a>, 1, <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>))</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00025">25</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01630">cParser_initialize()</a>, and <a class="el" href="../../d3/d52/generator_8c_source.html#l00634">cState_configure()</a>.</p>
</div>
</div>
<a class="anchor" id="ae988773ed219452578f881fc7189c486"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RARRAY_LEN</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">ARRAY</td><td>)</td>
<td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6ad4b459637de1ab73940dff465b63ea">RARRAY</a>(ARRAY)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">39</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d6/d13/file_8c_source.html#l00222">apply2files()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10310">argf_getpartial()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07188">argf_next_argv()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07585">argf_readlines()</a>, <a class="el" href="../../dc/d0d/old__thread__select_8c_source.html#l00005">array2fdset()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07770">ary2ptr_dispparams()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00594">ary2sv()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03345">ary_add_hash()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03372">ary_add_hash_by()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01651">ary_join_1()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01527">ary_len_of_dim()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00664">ary_make_partial()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00413">ary_make_shared()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00692">ary_make_shared_copy()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00446">ary_make_substitution()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02585">ary_reject()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02599">ary_reject_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00148">ary_resize_capa()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00704">ary_take_first_or_last()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01819">bmcall()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00238">caller_setup_args()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01642">check_exec_fds()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01391">check_exec_redirect()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03068">clear_coverage_i()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00181">code_page()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01961">curry()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07292">d_lite_marshal_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01508">dimension()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01822">dir_s_glob()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00199">do_coerce()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01794">each_cons_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01740">each_slice_i()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l02201">enum_cycle()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01775">enum_each_slice()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01677">enum_reverse_each()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00896">enum_sort_by()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02444">env_each_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02518">env_each_pair()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02493">env_each_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02555">env_reject_bang()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03106">env_replace()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02658">env_select_bang()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00989">eval_string_with_cref()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00409">extract_user_token()</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="../../d3/d83/readline_8c_source.html#l01467">filename_completion_proc_call()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03724">flatten()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l05189">foletypelib_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08740">folevariant_initialize()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l08672">folevariant_s_array()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00310">fsdbm_delete_if()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01770">gc_mark_children()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03549">gc_profile_result()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00802">generate_json_array()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00753">generate_json_object()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00104">get_stack_tail()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00417">iconv_convert()</a>, <a class="el" href="../../dd/dfb/function_8c_source.html#l00042">initialize()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00321">initialize_params()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01770">inspect_ary()</a>, <a class="el" href="../../de/d46/enumerator_8c_source.html#l00782">inspect_enumerator()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06505">io_puts_ary()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05314">iseq_build_from_ary_body()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05265">iseq_build_from_ary_exception()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l01111">iseq_data_to_ary()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01591">iseq_set_exception_table()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01300">iseq_set_sequence()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00073">loaded_feature_path()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00183">make_struct()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01259">nucomp_marshal_load()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00354">num_members()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01609">nurat_marshal_load()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l03579">ole_invoke2()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07679">ole_search_event()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l07652">ole_search_event_at()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08801">open_key_args()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00749">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00543">ossl_sslctx_setup()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00644">ossl_x509_set_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00458">ossl_x509crl_set_extensions()</a>, <a class="el" href="../../d9/d61/ossl__x509crl_8c_source.html#l00284">ossl_x509crl_set_revoked()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00400">ossl_x509req_set_attributes()</a>, <a class="el" href="../../df/d6a/ossl__x509revoked_8c_source.html#l00170">ossl_x509revoked_set_extensions()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00453">parse_main()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00869">path_entries()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00827">path_s_glob()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00519">process_sflag()</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="../../dc/dcc/array_8c_source.html#l03444">rb_ary_and()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01014">rb_ary_aref()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01405">rb_ary_aset()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03111">rb_ary_assoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03328">rb_ary_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02230">rb_ary_collect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02263">rb_ary_collect_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04221">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03632">rb_ary_compact_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03018">rb_ary_concat()</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#l04057">rb_ary_cycle()</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#l02474">rb_ary_delete_at()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03415">rb_ary_diff()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04620">rb_ary_drop()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04650">rb_ary_drop_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01597">rb_ary_dup()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01488">rb_ary_each()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01520">rb_ary_each_index()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00946">rb_ary_elt()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01589">rb_ary_empty_p()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00956">rb_ary_entry()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03218">rb_ary_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03183">rb_ary_equal()</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#l01081">rb_ary_first()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03275">rb_ary_includes()</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#l01449">rb_ary_insert()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01802">rb_ary_inspect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01705">rb_ary_join()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01106">rb_ary_last()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01573">rb_ary_length()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00253">rb_ary_modify()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03481">rb_ary_or()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04157">rb_ary_permutation()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02993">rb_ary_plus()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00783">rb_ary_pop()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00817">rb_ary_pop_m()</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#l00747">rb_ary_push_1()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03140">rb_ary_rassoc()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04415">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04331">rb_ary_repeated_permutation()</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#l01339">rb_ary_resize()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01606">rb_ary_resurrect()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01548">rb_ary_reverse_each()</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#l03940">rb_ary_sample()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02342">rb_ary_select()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02373">rb_ary_select_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00832">rb_ary_shift()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00881">rb_ary_shift_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03868">rb_ary_shuffle_bang()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02534">rb_ary_slice_bang()</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#l01273">rb_ary_splice()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00635">rb_ary_store()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00965">rb_ary_subseq()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04596">rb_ary_take_while()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03045">rb_ary_times()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01823">rb_ary_to_a()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02778">rb_ary_transpose()</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#l00920">rb_ary_unshift_m()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02320">rb_ary_values_at()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l02735">rb_ary_zip()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01752">rb_check_argv()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00658">rb_check_backtrace()</a>, <a class="el" href="../../d3/df8/cfunc_8c_source.html#l00339">rb_dlcfunc_call()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03201">rb_econv_init_by_convpath()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02704">rb_env_clear()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01499">rb_exec_arg_addopt()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03943">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00038">rb_get_expanded_load_path()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00368">rb_hash_s_create()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05725">rb_io_s_popen()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05452">rb_iseq_build_from_ary()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00931">rb_iseq_disasm()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00574">rb_proc_call()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02312">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03112">rb_reg_s_union()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03244">rb_reg_s_union_m()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02358">rb_run_exec_options_err()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05776">rb_str_split_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00606">rb_struct_aref_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00664">rb_struct_aset_id()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00100">rb_struct_getmember()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00053">rb_struct_members()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00329">rb_struct_s_def()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00065">rb_struct_s_members_m()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00161">rb_struct_set()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00770">rb_vm_bugreport()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03289">recursive_cmp()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03197">recursive_eql()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03156">recursive_equal()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03227">recursive_hash()</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00685">reduce0()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00491">require_libraries()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00211">ruby_vm_run_at_exit_hooks()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02206">run_exec_close()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02064">run_exec_dup2()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02273">run_exec_dup2_child()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02224">run_exec_open()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02991">run_finalizer()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07645">select_internal()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01164">sock_s_getnameinfo()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l00780">sort_by_i()</a>, <a class="el" href="../../d3/d6c/psych_2emitter_8c_source.html#l00120">start_document()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01062">syck_const_find()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01621">syck_map_initialize()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01655">syck_map_value_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01079">syck_resolver_transfer()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01543">syck_seq_value_set()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00439">thread_start_func_2()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00423">update_i()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01492">username_completion_proc_call()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01629">vm_expandarray()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l01183">warn_deprecated()</a>, <a class="el" href="../../d9/d69/enum_8c_source.html#l01881">zip_ary()</a>, and <a class="el" href="../../d9/d69/enum_8c_source.html#l01923">zip_i()</a>.</p>
</div>
</div>
<a class="anchor" id="abb794fe2d7c73eea87e7ba2273939a8e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RARRAY_PTR</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">ARRAY</td><td>)</td>
<td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a6ad4b459637de1ab73940dff465b63ea">RARRAY</a>(ARRAY)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00036">36</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00518">if()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00281">NIL_P()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01862">switch()</a>.</p>
</div>
</div>
<a class="anchor" id="ad2bf389f3fddea7bd3befa162c70561a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RB_GC_GUARD</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">object</td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">50</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01805">bigadd_int()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02083">BigDecimal_power()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02634">bigdivrem()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02497">BigMath_s_exp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02629">BigMath_s_log()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01753">bigsub_int()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l01819">bmcall()</a>, <a class="el" href="../../d2/d34/closure_8c_source.html#l00053">callback()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00247">check_funcall_exec()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00131">clone_method()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00361">fbuffer_append_str()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05314">iseq_build_from_ary_body()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05265">iseq_build_from_ary_exception()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00899">marshal_dump()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01755">marshal_load()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01224">parse_ddd_cb()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05125">path_check_0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05333">pipe_open()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00537">proc_call()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01676">push_glob()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00985">rand_int()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03940">rb_ary_sample()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00496">rb_define_hooked_variable()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03682">rb_file_s_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16284">rb_intern_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05866">rb_io_s_sysopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04195">rb_io_syswrite()</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#l00906">rb_name_err_mesg_new()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02289">rb_reg_check_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02370">rb_reg_initialize()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02431">rb_reg_initialize_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01270">rb_reg_prepare_re()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06858">rb_str_intern()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01464">rb_throw_obj()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03353">realpath_rec()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15708">reg_fragment_check_gen()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">setup_exception()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00765">strio_ungetbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01119">strio_write()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00035">vm_call0()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01933">vm_define_method()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>.</p>
</div>
</div>
<a class="anchor" id="a74258e532cd500e1cdfd6dcda7e97873"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RFLOAT_VALUE</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a></td><td>)</td>
<td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#adde23d563f8b7e5a0d646ada461dacba">RFLOAT</a>(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)-><a class="el" href="../../d9/dee/tkutil_8c.html#a2c1724f5d87aacb0331a2b40a9beb71e">value</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">32</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02948">big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01477">big_op()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02083">BigDecimal_power()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02497">BigMath_s_exp()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02629">BigMath_s_log()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02344">case_when_optimizable_literal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05988">d_lite_minus()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l05601">d_lite_plus()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01174">f_signbit()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02850">fix_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02581">fix_divide()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02680">fix_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02825">fix_equal()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02565">fix_fdiv()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02901">fix_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02876">fix_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02951">fix_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02926">fix_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02442">fix_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02654">fix_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02480">fix_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02409">fix_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02757">fix_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01325">flo_abs()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01458">flo_ceil()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01080">flo_cmp()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00779">flo_div()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00903">flo_divmod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01013">flo_eq()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01285">flo_eql()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01432">flo_floor()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01166">flo_ge()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01127">flo_gt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01048">flo_hash()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01404">flo_is_finite_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01382">flo_is_infinite_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01362">flo_is_nan_p()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01243">flo_le()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01204">flo_lt()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00733">flo_minus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00865">flo_mod()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00756">flo_mul()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00710">flo_plus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00938">flo_pow()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01543">flo_round()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01601">flo_truncate()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00696">flo_uminus()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01340">flo_zero_p()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01788">float_arg()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01870">float_decode_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01804">float_denominator()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l01786">float_numerator()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01023">float_value()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00880">generate_json_float()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01977">is_negative()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00133">math_acos()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00256">math_acosh()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00153">math_asin()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00276">math_asinh()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00173">math_atan()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00057">math_atan2()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00290">math_atanh()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00508">math_cbrt()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00087">math_cos()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00195">math_cosh()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00580">math_erf()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00594">math_erfc()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00318">math_exp()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00527">math_frexp()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00641">math_gamma()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00566">math_hypot()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00549">math_ldexp()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00702">math_lgamma()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00350">math_log()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00423">math_log10()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00396">math_log2()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00102">math_sin()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00219">math_sinh()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00462">math_sqrt()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00118">math_tan()</a>, <a class="el" href="../../d6/da3/math_8c_source.html#l00242">math_tanh()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15400">negate_lit()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l00866">nurat_div()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l02355">offset_to_sec()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l01706">opt_eq_func()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01034">rand_range()</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#l02766">rb_big_divide()</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#l03007">rb_big_fdiv()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01963">rb_big_minus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l02555">rb_big_mul()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01926">rb_big_plus()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l03059">rb_big_pow()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02148">rb_convert_to_integer()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00010">rb_dl_callback_double_0_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00021">rb_dl_callback_double_0_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00032">rb_dl_callback_double_0_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00043">rb_dl_callback_double_0_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00054">rb_dl_callback_double_0_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00740">rb_dl_callback_double_10_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00760">rb_dl_callback_double_10_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00780">rb_dl_callback_double_10_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00800">rb_dl_callback_double_10_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00820">rb_dl_callback_double_10_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00840">rb_dl_callback_double_11_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00861">rb_dl_callback_double_11_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00882">rb_dl_callback_double_11_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00903">rb_dl_callback_double_11_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00924">rb_dl_callback_double_11_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00945">rb_dl_callback_double_12_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00967">rb_dl_callback_double_12_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00989">rb_dl_callback_double_12_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01011">rb_dl_callback_double_12_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01033">rb_dl_callback_double_12_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01055">rb_dl_callback_double_13_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01078">rb_dl_callback_double_13_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01101">rb_dl_callback_double_13_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01124">rb_dl_callback_double_13_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01147">rb_dl_callback_double_13_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01170">rb_dl_callback_double_14_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01194">rb_dl_callback_double_14_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01218">rb_dl_callback_double_14_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01242">rb_dl_callback_double_14_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01266">rb_dl_callback_double_14_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01290">rb_dl_callback_double_15_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01315">rb_dl_callback_double_15_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01340">rb_dl_callback_double_15_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01365">rb_dl_callback_double_15_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01390">rb_dl_callback_double_15_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01415">rb_dl_callback_double_16_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01441">rb_dl_callback_double_16_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01467">rb_dl_callback_double_16_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01493">rb_dl_callback_double_16_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01519">rb_dl_callback_double_16_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01545">rb_dl_callback_double_17_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01572">rb_dl_callback_double_17_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01599">rb_dl_callback_double_17_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01626">rb_dl_callback_double_17_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01653">rb_dl_callback_double_17_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01680">rb_dl_callback_double_18_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01708">rb_dl_callback_double_18_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01736">rb_dl_callback_double_18_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01764">rb_dl_callback_double_18_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01792">rb_dl_callback_double_18_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01820">rb_dl_callback_double_19_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01849">rb_dl_callback_double_19_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01878">rb_dl_callback_double_19_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01907">rb_dl_callback_double_19_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l01936">rb_dl_callback_double_19_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00065">rb_dl_callback_double_1_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00076">rb_dl_callback_double_1_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00087">rb_dl_callback_double_1_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00098">rb_dl_callback_double_1_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00109">rb_dl_callback_double_1_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00120">rb_dl_callback_double_2_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00132">rb_dl_callback_double_2_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00144">rb_dl_callback_double_2_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00156">rb_dl_callback_double_2_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00168">rb_dl_callback_double_2_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00180">rb_dl_callback_double_3_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00193">rb_dl_callback_double_3_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00206">rb_dl_callback_double_3_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00219">rb_dl_callback_double_3_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00232">rb_dl_callback_double_3_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00245">rb_dl_callback_double_4_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00259">rb_dl_callback_double_4_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00273">rb_dl_callback_double_4_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00287">rb_dl_callback_double_4_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00301">rb_dl_callback_double_4_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00315">rb_dl_callback_double_5_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00330">rb_dl_callback_double_5_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00345">rb_dl_callback_double_5_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00360">rb_dl_callback_double_5_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00375">rb_dl_callback_double_5_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00390">rb_dl_callback_double_6_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00406">rb_dl_callback_double_6_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00422">rb_dl_callback_double_6_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00438">rb_dl_callback_double_6_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00454">rb_dl_callback_double_6_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00470">rb_dl_callback_double_7_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00487">rb_dl_callback_double_7_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00504">rb_dl_callback_double_7_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00521">rb_dl_callback_double_7_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00538">rb_dl_callback_double_7_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00555">rb_dl_callback_double_8_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00573">rb_dl_callback_double_8_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00591">rb_dl_callback_double_8_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00609">rb_dl_callback_double_8_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00627">rb_dl_callback_double_8_4_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00645">rb_dl_callback_double_9_0_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00664">rb_dl_callback_double_9_1_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00683">rb_dl_callback_double_9_2_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00702">rb_dl_callback_double_9_3_cdecl()</a>, <a class="el" href="../../dd/db8/callback-8_8c_source.html#l00721">rb_dl_callback_double_9_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00010">rb_dl_callback_float_0_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00021">rb_dl_callback_float_0_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00032">rb_dl_callback_float_0_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00043">rb_dl_callback_float_0_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00054">rb_dl_callback_float_0_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00740">rb_dl_callback_float_10_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00760">rb_dl_callback_float_10_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00780">rb_dl_callback_float_10_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00800">rb_dl_callback_float_10_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00820">rb_dl_callback_float_10_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00840">rb_dl_callback_float_11_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00861">rb_dl_callback_float_11_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00882">rb_dl_callback_float_11_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00903">rb_dl_callback_float_11_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00924">rb_dl_callback_float_11_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00945">rb_dl_callback_float_12_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00967">rb_dl_callback_float_12_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00989">rb_dl_callback_float_12_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01011">rb_dl_callback_float_12_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01033">rb_dl_callback_float_12_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01055">rb_dl_callback_float_13_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01078">rb_dl_callback_float_13_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01101">rb_dl_callback_float_13_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01124">rb_dl_callback_float_13_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01147">rb_dl_callback_float_13_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01170">rb_dl_callback_float_14_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01194">rb_dl_callback_float_14_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01218">rb_dl_callback_float_14_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01242">rb_dl_callback_float_14_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01266">rb_dl_callback_float_14_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01290">rb_dl_callback_float_15_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01315">rb_dl_callback_float_15_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01340">rb_dl_callback_float_15_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01365">rb_dl_callback_float_15_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01390">rb_dl_callback_float_15_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01415">rb_dl_callback_float_16_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01441">rb_dl_callback_float_16_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01467">rb_dl_callback_float_16_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01493">rb_dl_callback_float_16_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01519">rb_dl_callback_float_16_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01545">rb_dl_callback_float_17_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01572">rb_dl_callback_float_17_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01599">rb_dl_callback_float_17_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01626">rb_dl_callback_float_17_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01653">rb_dl_callback_float_17_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01680">rb_dl_callback_float_18_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01708">rb_dl_callback_float_18_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01736">rb_dl_callback_float_18_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01764">rb_dl_callback_float_18_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01792">rb_dl_callback_float_18_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01820">rb_dl_callback_float_19_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01849">rb_dl_callback_float_19_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01878">rb_dl_callback_float_19_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01907">rb_dl_callback_float_19_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l01936">rb_dl_callback_float_19_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00065">rb_dl_callback_float_1_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00076">rb_dl_callback_float_1_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00087">rb_dl_callback_float_1_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00098">rb_dl_callback_float_1_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00109">rb_dl_callback_float_1_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00120">rb_dl_callback_float_2_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00132">rb_dl_callback_float_2_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00144">rb_dl_callback_float_2_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00156">rb_dl_callback_float_2_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00168">rb_dl_callback_float_2_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00180">rb_dl_callback_float_3_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00193">rb_dl_callback_float_3_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00206">rb_dl_callback_float_3_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00219">rb_dl_callback_float_3_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00232">rb_dl_callback_float_3_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00245">rb_dl_callback_float_4_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00259">rb_dl_callback_float_4_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00273">rb_dl_callback_float_4_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00287">rb_dl_callback_float_4_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00301">rb_dl_callback_float_4_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00315">rb_dl_callback_float_5_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00330">rb_dl_callback_float_5_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00345">rb_dl_callback_float_5_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00360">rb_dl_callback_float_5_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00375">rb_dl_callback_float_5_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00390">rb_dl_callback_float_6_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00406">rb_dl_callback_float_6_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00422">rb_dl_callback_float_6_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00438">rb_dl_callback_float_6_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00454">rb_dl_callback_float_6_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00470">rb_dl_callback_float_7_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00487">rb_dl_callback_float_7_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00504">rb_dl_callback_float_7_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00521">rb_dl_callback_float_7_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00538">rb_dl_callback_float_7_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00555">rb_dl_callback_float_8_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00573">rb_dl_callback_float_8_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00591">rb_dl_callback_float_8_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00609">rb_dl_callback_float_8_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00627">rb_dl_callback_float_8_4_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00645">rb_dl_callback_float_9_0_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00664">rb_dl_callback_float_9_1_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00683">rb_dl_callback_float_9_2_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00702">rb_dl_callback_float_9_3_cdecl()</a>, <a class="el" href="../../d0/d28/callback-7_8c_source.html#l00721">rb_dl_callback_float_9_4_cdecl()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02419">rb_num2dbl()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01813">rb_num2long()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l01847">rb_num2ulong()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02388">time_timespec()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, and <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03128">wholenum_p()</a>.</p>
</div>
</div>
<a class="anchor" id="ae3d96e4c560161f246a3e0888e1cf831"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RHASH_SIZE</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">hsh</td><td>)</td>
<td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac519648e8a9b1f40f4ae6d6e3ee2c467">RHASH</a>(hsh)-><a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>->num_entries)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00028">28</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00951">for()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01599">hash_equal()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00162">map_charset()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00281">NIL_P()</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="../../dd/d69/rubyext_8c_source.html#l00639">rb_syck_load_handler()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>.</p>
</div>
</div>
<a class="anchor" id="a1661e63c26c5cbeef7217d05b0f33942"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RSTRING_LEN</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">string</td><td>)</td>
<td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(string)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">45</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00867">addrinfo_initialize()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02540">appendline()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10201">argf_read()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00638">BigDecimal_to_i()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00728">BigDecimal_to_r()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00020">bubblebabble_str_new()</a>, <a class="el" href="../../db/dc9/cstr_8c_source.html#l00004">bug_str_cstr_term()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01516">check_class()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05893">check_pipe_command()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06261">chopped_length()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00018">constant_arg()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01560">convert_encoding()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00232">convert_UTF8_to_JSON()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09635">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09567">copy_stream_fallback_body()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01630">cParser_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01237">cState_array_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00634">cState_configure()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01090">cState_indent_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01202">cState_object_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01164">cState_space_before_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01128">cState_space_set()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00466">curses_char()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">do_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">do_inflate()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04039">econv_insert_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03678">econv_primitive_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04183">econv_set_replacement()</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#l02883">env_assoc()</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="../../d1/d04/hash_8c_source.html#l02863">env_has_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02904">env_has_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02967">env_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02935">env_rassoc()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00989">eval_string_with_cref()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00599">exc_inspect()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01196">f_format()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00361">fbuffer_append_str()</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#l00421">fdbm_delete_if()</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#l00781">fdbm_has_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00805">fdbm_has_value()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00256">fdbm_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00566">fdbm_store()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00937">fgdbm_has_key()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00962">fgdbm_has_value()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00406">fgdbm_key()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00675">fgdbm_store()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00240">fix_string_encoding()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00180">fsdbm_key()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02202">gzfile_error_inspect()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02125">gzfile_read_raw_ensure()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02649">gzfile_reader_rewind()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00082">hexencode_str_new()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00952">iconv_conv()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00417">iconv_convert()</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#l00366">iconv_fail()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00912">iconv_iconv()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00698">iconv_s_convert()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00312">inspect_errno()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l01368">inspect_i()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00298">inspect_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00386">inspect_timeval_as_interval()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08603">io_encoding_set()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01834">io_fread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01149">io_fwrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03140">io_getc()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00027">io_reader()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00575">io_ungetbyte()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01173">io_write()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01756">iso8601_bas_datetime_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01670">iso8601_ext_datetime_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11547">lex_get_str()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01515">load_file_internal()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00073">loaded_feature_path()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02623">month_arg()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00585">moreswitches()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00192">must_not_be_anonymous()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00943">name_err_mesg_to_str()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01057">ossl_asn1_decode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01087">ossl_asn1_decode_all()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01029">ossl_asn1_traverse()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01259">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00762">ossl_asn1data_to_der()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00388">ossl_cipher_final()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00203">ossl_cipher_init()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00303">ossl_cipher_pkcs5_keyivgen()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00465">ossl_cipher_set_iv()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00433">ossl_cipher_set_key()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00347">ossl_cipher_update()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00189">ossl_digest_update()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00194">ossl_hmac_s_digest()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00213">ossl_hmac_s_hexdigest()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00100">ossl_hmac_update()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00285">ossl_make_error()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00234">ossl_pkey_sign()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00279">ossl_pkey_verify()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00055">ossl_spki_initialize()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00092">ossl_x509attr_initialize()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00286">ossl_x509ext_initialize()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00328">ossl_x509ext_set_value()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00120">ossl_x509name_initialize()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01224">parse_ddd_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00604">parse_time2_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12529">parser_here_document()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12482">parser_heredoc_restore()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01271">path2class()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01283">path2module()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05125">path_check_0()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00178">path_sub_ext()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05622">pipe_open_s()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02726">prepare_getline_args()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01117">qpencode()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01020">r_byte()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01093">r_bytes0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00845">range_include()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01705">rb_ary_join()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00572">rb_digest_base_update()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00377">rb_digest_instance_digest_length()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00344">rb_digest_instance_equal()</a>, <a class="el" href="../../d6/d8e/cptr_8c_source.html#l00611">rb_dlptr_s_to_ptr()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02588">rb_econv_open_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01863">rb_econv_str_append()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01875">rb_econv_str_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01819">rb_econv_substr_append()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00750">rb_enc_compatible()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01914">rb_enc_cr_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00288">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02110">rb_f_getenv()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03749">rb_file_dirname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01658">rb_file_identical_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03943">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03682">rb_file_s_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03878">rb_file_s_extname()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00493">rb_gdbm_delete()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00297">rb_gdbm_fetch2()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00335">rb_gdbm_nextkey()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">rb_gzwriter_write()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">rb_inflate_sync()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16284">rb_intern_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02771">rb_io_getline_1()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06543">rb_io_puts()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04195">rb_io_syswrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03540">rb_io_ungetc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02393">rb_io_write_nonblock()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08297">rb_ioctl()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00931">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00849">rb_iseq_disasm_insn()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01692">rb_push_glob()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01309">rb_reg_adjust_startpos()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02289">rb_reg_check_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00621">rb_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02370">rb_reg_initialize()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02897">rb_reg_initialize_m()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02431">rb_reg_initialize_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01516">rb_reg_match_post()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01270">rb_reg_prepare_re()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02312">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02953">rb_reg_quote()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02533">rb_reg_regcomp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03279">rb_reg_regsub()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01340">rb_reg_search()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03136">rb_str_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01373">rb_str_associate()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02031">rb_str_buf_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01153">rb_str_bytesize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04851">rb_str_capitalize_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02375">rb_str_casecmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06341">rb_str_chomp_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06288">rb_str_chop_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02209">rb_str_comparable()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05652">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06801">rb_str_crypt()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05405">rb_str_delete_bang()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00402">rb_str_derive()</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#l04530">rb_str_dump()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06156">rb_str_each_byte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06187">rb_str_each_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06039">rb_str_each_line()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07342">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01169">rb_str_empty()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00203">rb_str_encode_ospath()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07242">rb_str_end_with()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03988">rb_str_getbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02170">rb_str_hash()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02180">rb_str_hash_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02433">rb_str_index()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06955">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06481">rb_str_lstrip_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01327">rb_str_modify_expand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00672">rb_str_new_frozen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07120">rb_str_partition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01187">rb_str_plus()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04157">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04221">rb_str_reverse_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02549">rb_str_rindex()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07170">rb_str_rpartition()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06543">rb_str_rstrip_bang()</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#l04007">rb_str_setbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00816">rb_str_shared_replace()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03274">rb_str_splice_0()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05776">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05500">rb_str_squeeze_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07219">rb_str_start_with()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03588">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01609">rb_str_subseq()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01629">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02905">rb_str_succ()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06897">rb_str_sum()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01218">rb_str_times()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02324">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00765">rb_str_to_inum()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03029">rb_str_upto()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01432">rb_string_value_cstr()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00137">rb_syck_io_str_read()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01880">rb_w32_conv_from_wstr()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05458">rb_w32_write_console()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01152">rb_zstream_avail_in()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03353">realpath_rec()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00097">recvfrom_blocking()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l02139">rfc2822_cb()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03699">rscheck()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00105">rsock_s_recvfrom()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00173">rsock_s_recvfrom_nonblock()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00081">rsock_send_blocking()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00072">rsock_sendto_blocking()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00472">RUBY_ALIAS_FUNCTION()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00059">s3e()</a>, <a class="el" href="../../d3/d6c/psych_2emitter_8c_source.html#l00217">scalar()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06638">scan_once()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01660">sec_fraction()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01698">set_arg0()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08254">setup_narg()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00953">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01164">sock_s_getnameinfo()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01330">sock_s_unpack_sockaddr_in()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00224">sockopt_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00178">sockopt_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00274">sockopt_linger()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01827">str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04080">str_byte_aref()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04025">str_byte_substr()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06490">str_end_with_asciichar()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02261">str_eql()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03737">str_gsub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01297">str_make_independent_expand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00349">str_mod_check()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00869">str_replace()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00603">str_replace_shared()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01077">str_strlen()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02674">str_transcode0()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01462">string_to_c_internal()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01546">string_to_c_strict()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02118">string_to_r_strict()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00629">strio_each_byte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00862">strio_each_codepoint()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00429">strio_eof()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00684">strio_extend()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00672">strio_getbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00649">strio_getc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00920">strio_getline()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01185">strio_putc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01217">strio_read()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00570">strio_seek()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01321">strio_size()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00097">strio_substr()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01338">strio_truncate()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00765">strio_ungetbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00710">strio_ungetc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01119">strio_write()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01228">syck_defaultresolver_detect_implicit()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01754">syck_node_type_id_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00170">syck_parser_assign_io()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01079">syck_resolver_transfer()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01495">syck_scalar_value_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01045">syck_set_ivars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07451">sym_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01093">syserr_initialize()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04736">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04564">time_strftime()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05315">tr_setup_table()</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#l02276">transcode_loop()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00771">trap_handler()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02141">utc_offset_arg()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00224">w_nbyte()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00408">w_symbol()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00615">zstream_append_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00711">zstream_buffer_ungetbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00694">zstream_buffer_ungets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">zstream_discard_input()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p>
</div>
</div>
<a class="anchor" id="aa0c7097c0d82c8372072fbab5a604e39"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RSTRING_PTR</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname">string</td><td>)</td>
<td>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(string)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">42</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00867">addrinfo_initialize()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l01260">addrinfo_mload()</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#l02540">appendline()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00222">apply2files()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l10871">argf_inplace_mode_set()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l07188">argf_next_argv()</a>, <a class="el" href="../../d0/db2/vm__insnhelper_8c_source.html#l00111">argument_error()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01509">autoload_node()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00343">BigDecimal_dump()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01941">BigDecimal_inspect()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00365">BigDecimal_load()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l02332">BigDecimal_new()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01887">BigDecimal_split()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00683">BigDecimal_to_f()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01796">BigDecimal_to_s()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00207">bsock_setsockopt()</a>, <a class="el" href="../../d6/d9c/bubblebabble_8c_source.html#l00020">bubblebabble_str_new()</a>, <a class="el" href="../../db/dc9/cstr_8c_source.html#l00004">bug_str_cstr_term()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00571">bugreport_backtrace()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01516">check_class()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05893">check_pipe_command()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06261">chopped_length()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00181">code_page()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00186">coerce_rescue()</a>, <a class="el" href="../../d4/df3/constants_8c_source.html#l00018">constant_arg()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00022">control_frame_dump()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01560">convert_encoding()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00035">convert_mb_to_wchar()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00232">convert_UTF8_to_JSON()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09635">copy_stream_body()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l09567">copy_stream_fallback_body()</a>, <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01630">cParser_initialize()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01237">cState_array_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l00634">cState_configure()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01090">cState_indent_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01202">cState_object_nl_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01164">cState_space_before_set()</a>, <a class="el" href="../../d3/d52/generator_8c_source.html#l01128">cState_space_set()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00466">curses_char()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06747">d_lite_inspect()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l07234">d_lite_jisx0301()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l04204">date_s__strptime_internal()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06874">date_strftime_internal()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00370">date_zone_to_diff()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00562">day_num()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01351">deflate_run()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00763">dir_chdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00388">dir_initialize()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00967">dir_s_mkdir()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l00996">dir_s_rmdir()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12120">dispose_string()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01410">do_deflate()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01730">do_inflate()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01050">do_opendir()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08628">dt_lite_jisx0301()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04039">econv_insert_output()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l03678">econv_primitive_convert()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04084">econv_putback()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l04183">econv_set_replacement()</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="../../d1/d04/hash_8c_source.html#l02904">env_has_value()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02967">env_key()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02935">env_rassoc()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l03054">env_shift()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00065">error_print()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00395">etc_getgrnam()</a>, <a class="el" href="../../d5/d97/etc_8c_source.html#l00158">etc_getpwnam()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00989">eval_string_with_cref()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00296">expand_include_path()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01196">f_format()</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#l00421">fdbm_delete_if()</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#l00781">fdbm_has_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00805">fdbm_has_value()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00117">fdbm_initialize()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00256">fdbm_key()</a>, <a class="el" href="../../d0/dd4/dbm_8c_source.html#l00566">fdbm_store()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00937">fgdbm_has_key()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00962">fgdbm_has_value()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00185">fgdbm_initialize()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00406">fgdbm_key()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00675">fgdbm_store()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01992">file_s_fnmatch()</a>, <a class="el" href="../../d9/d84/win32_2file_8c_source.html#l00240">fix_string_encoding()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l00602">flo_to_s()</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#l00310">fsdbm_delete_if()</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#l00583">fsdbm_has_key()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00600">fsdbm_has_value()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00083">fsdbm_initialize()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00180">fsdbm_key()</a>, <a class="el" href="../../d0/d05/sdbm_2init_8c_source.html#l00388">fsdbm_store()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l00208">GetVpValueWithPrec()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02415">gzfile_calc_crc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02353">gzfile_check_footer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02542">gzfile_getc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02272">gzfile_read_header()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02393">gzfile_read_more()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02138">gzfile_read_raw_until_zero()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02478">gzfile_readpartial()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03706">gzreader_charboundary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03727">gzreader_gets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03668">gzreader_skip_linebreaks()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00082">hexencode_str_new()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01341">hist_push()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l01350">hist_push_method()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00287">host_str()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00417">iconv_convert()</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#l00912">iconv_iconv()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01675">inflate_run()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00312">inspect_errno()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00378">inspect_i()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00298">inspect_int()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00404">inspect_obj()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00510">inspect_struct()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00386">inspect_timeval_as_interval()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08603">io_encoding_set()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01834">io_fread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l01149">io_fwrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03140">io_getc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02158">io_getpartial()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l00575">io_ungetbyte()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05314">iseq_build_from_ary_body()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00062">iseq_free()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00662">iseq_inspect()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00094">iseq_mark()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l01300">iseq_set_sequence()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02098">iseq_set_sequence_stackcaching()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01756">iso8601_bas_datetime_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01670">iso8601_ext_datetime_cb()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l08549">iso8601_timediv()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l02358">jisx0301_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11547">lex_get_str()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00544">load_encoding()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00584">load_ext()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01515">load_file_internal()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01631">make_errno_exc_str()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00693">make_inspectname()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02836">make_name_for_block()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06717">mk_inspect()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00573">mon_num()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02623">month_arg()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00585">moreswitches()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00147">mSyslog_open()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00192">must_not_be_anonymous()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00943">name_err_mesg_to_str()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00251">obj_to_asn1bstr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00332">obj_to_asn1derstr()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00293">obj_to_asn1obj()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00267">obj_to_asn1str()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01866">ole_val2olevariantdata()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l01288">ole_vstr2wc()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01121">opt_enc_index()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01057">ossl_asn1_decode()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01087">ossl_asn1_decode_all()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01029">ossl_asn1_traverse()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01259">ossl_asn1cons_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l00762">ossl_asn1data_to_der()</a>, <a class="el" href="../../dd/dbc/ossl__asn1_8c_source.html#l01362">ossl_asn1obj_s_register()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00113">ossl_bn_initialize()</a>, <a class="el" href="../../d6/da4/ossl__bn_8c_source.html#l00175">ossl_bn_to_s()</a>, <a class="el" href="../../d4/d3c/ossl_8c_source.html#l00134">ossl_buf2str()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00388">ossl_cipher_final()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00203">ossl_cipher_init()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00303">ossl_cipher_pkcs5_keyivgen()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00465">ossl_cipher_set_iv()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00433">ossl_cipher_set_key()</a>, <a class="el" href="../../d3/d28/ossl__cipher_8c_source.html#l00347">ossl_cipher_update()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00449">ossl_dh_compute_key()</a>, <a class="el" href="../../df/d08/ossl__pkey__dh_8c_source.html#l00270">ossl_dh_to_der()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00206">ossl_digest_finish()</a>, <a class="el" href="../../d3/d99/ossl__digest_8c_source.html#l00189">ossl_digest_update()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00428">ossl_dsa_sign()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00292">ossl_dsa_to_der()</a>, <a class="el" href="../../d7/d47/ossl__pkey__dsa_8c_source.html#l00470">ossl_dsa_verify()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00067">ossl_hmac_initialize()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00194">ossl_hmac_s_digest()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00213">ossl_hmac_s_hexdigest()</a>, <a class="el" href="../../d0/df1/ossl__hmac_8c_source.html#l00100">ossl_hmac_update()</a>, <a class="el" href="../../d8/d44/ossl__bio_8c_source.html#l00017">ossl_obj2bio()</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#l00175">ossl_pkcs12_to_der()</a>, <a class="el" href="../../df/d09/ossl__pkcs7_8c_source.html#l00797">ossl_pkcs7_to_der()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00069">ossl_pkey_new_from_file()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00234">ossl_pkey_sign()</a>, <a class="el" href="../../d1/df0/ossl__pkey_8c_source.html#l00279">ossl_pkey_verify()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00051">ossl_rand_add()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00096">ossl_rand_bytes()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00134">ossl_rand_egd()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00150">ossl_rand_egd_bytes()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00065">ossl_rand_load_file()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00115">ossl_rand_pseudo_bytes()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00037">ossl_rand_seed()</a>, <a class="el" href="../../df/dcd/ossl__rand_8c_source.html#l00081">ossl_rand_write_file()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00407">ossl_rsa_private_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00375">ossl_rsa_private_encrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00346">ossl_rsa_public_decrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00317">ossl_rsa_public_encrypt()</a>, <a class="el" href="../../df/da1/ossl__pkey__rsa_8c_source.html#l00282">ossl_rsa_to_der()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00055">ossl_spki_initialize()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00180">ossl_spki_set_challenge()</a>, <a class="el" href="../../d4/dc9/ossl__ns__spki_8c_source.html#l00079">ossl_spki_to_der()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01238">ossl_ssl_read_internal()</a>, <a class="el" href="../../d7/d3c/ossl__ssl__session_8c_source.html#l00211">ossl_ssl_session_to_der()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l01329">ossl_ssl_write_internal()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00749">ossl_sslctx_set_ciphers()</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00543">ossl_sslctx_setup()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00059">ossl_x509_new_from_file()</a>, <a class="el" href="../../d7/da3/ossl__x509cert_8c_source.html#l00185">ossl_x509_to_der()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00204">ossl_x509attr_get_value()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00092">ossl_x509attr_initialize()</a>, <a class="el" href="../../d8/d95/ossl__x509attr_8c_source.html#l00240">ossl_x509attr_to_der()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00286">ossl_x509ext_initialize()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00328">ossl_x509ext_set_value()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00416">ossl_x509ext_to_der()</a>, <a class="el" href="../../d9/dab/ossl__x509ext_8c_source.html#l00215">ossl_x509extfactory_create_ext()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00159">ossl_x509name_add_entry()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00120">ossl_x509name_initialize()</a>, <a class="el" href="../../db/d1c/ossl__x509name_8c_source.html#l00353">ossl_x509name_to_der()</a>, <a class="el" href="../../d3/d1d/ossl__x509req_8c_source.html#l00165">ossl_x509req_to_der()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00208">ossl_x509store_add_file()</a>, <a class="el" href="../../db/d47/ossl__x509store_8c_source.html#l00229">ossl_x509store_add_path()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l00368">pack_pack()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01320">pack_unpack()</a>, <a class="el" href="../../df/d3e/psych_2parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01224">parse_ddd_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00716">parse_eu_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l01004">parse_jis_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00604">parse_time2_cb()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00753">parse_us_cb()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12529">parser_here_document()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12482">parser_heredoc_restore()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12806">parser_magic_comment()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01271">path2class()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01283">path2module()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05125">path_check_0()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00090">path_cmp()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00028">path_initialize()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00147">path_inspect()</a>, <a class="el" href="../../d9/d97/pathname_8c_source.html#l00178">path_sub_ext()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05333">pipe_open()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l05622">pipe_open_s()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l00324">port_str()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01635">print_backtrace()</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00807">proc_to_s()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01248">process_options()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01676">push_glob()</a>, <a class="el" href="../../d1/d7d/pack_8c_source.html#l01117">qpencode()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01020">r_byte()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01093">r_bytes0()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l01316">r_object0()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00845">range_include()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00773">rb_alloc_tmp_buffer()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04221">rb_ary_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04157">rb_ary_permutation()</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#l04415">rb_ary_repeated_combination()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l04331">rb_ary_repeated_permutation()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l01099">rb_big2str0()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01752">rb_check_argv()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00311">rb_class2name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01579">rb_deflate_set_dictionary()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00589">rb_digest_base_finish()</a>, <a class="el" href="../../d7/d03/digest_8c_source.html#l00572">rb_digest_base_update()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02588">rb_econv_open_opts()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l01819">rb_econv_substr_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00288">rb_enc_cr_str_copy_for_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02211">rb_enc_uint_chr()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01162">rb_enc_vsprintf()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01817">rb_exec_fillarg()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01130">rb_f_eval()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l02110">rb_f_getenv()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00351">rb_f_kill()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00373">rb_f_load()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03434">rb_f_spawn()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00229">rb_feature_provided()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02015">rb_file_chmod()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02146">rb_file_chown()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02922">rb_file_expand_path_internal()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l01658">rb_file_identical_p()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03943">rb_file_join()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00974">rb_file_lstat()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03682">rb_file_s_basename()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05250">rb_find_file_ext_safe()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l05325">rb_find_file_safe()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00493">rb_gdbm_delete()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00297">rb_gdbm_fetch2()</a>, <a class="el" href="../../d1/dbf/gdbm_8c_source.html#l00335">rb_gdbm_nextkey()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00157">rb_get_path_check()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02992">rb_gzfile_set_comment()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02968">rb_gzfile_set_orig_name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03569">rb_gzreader_getbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03639">rb_gzreader_ungetc()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03287">rb_gzwriter_write()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00581">rb_hash_fetch_m()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l02857">rb_home_dir()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01883">rb_inflate_set_dictionary()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l01843">rb_inflate_sync()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16284">rb_intern_str()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01011">rb_invalid_str()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02771">rb_io_getline_1()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02672">rb_io_getline_fast()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06192">rb_io_reopen()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04240">rb_io_sysread()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04195">rb_io_syswrite()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l03540">rb_io_ungetc()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02393">rb_io_write_nonblock()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08297">rb_ioctl()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00931">rb_iseq_disasm()</a>, <a class="el" href="../../dd/d74/iseq_8c_source.html#l00849">rb_iseq_disasm_insn()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00273">rb_load_internal()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00161">rb_method_entry_make()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00693">rb_mod_autoload()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00136">rb_nkf_convert()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00188">rb_nkf_guess()</a>, <a class="el" href="../../d8/d90/nkf_8c_source.html#l00043">rb_nkf_putchar()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00253">rb_path_to_class()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l01130">rb_proc_exec_n()</a>, <a class="el" href="../../de/d32/dir_8c_source.html#l01692">rb_push_glob()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l00940">rb_random_bytes()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01309">rb_reg_adjust_startpos()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02289">rb_reg_check_preprocess()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00621">rb_reg_error_desc()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02370">rb_reg_initialize()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02431">rb_reg_initialize_str()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01270">rb_reg_prepare_re()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02312">rb_reg_preprocess_dregexp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02953">rb_reg_quote()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00590">rb_reg_raise()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02533">rb_reg_regcomp()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l03279">rb_reg_regsub()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l01340">rb_reg_search()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00591">rb_require_safe()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l02358">rb_run_exec_options_err()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00874">rb_sourcefile()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l03056">rb_spawn_process()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02047">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02031">rb_str_buf_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04851">rb_str_capitalize_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02375">rb_str_casecmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06341">rb_str_chomp_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06323">rb_str_chop()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06288">rb_str_chop_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03952">rb_str_clear()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02088">rb_str_concat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05652">rb_str_count()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06801">rb_str_crypt()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05405">rb_str_delete_bang()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00402">rb_str_derive()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04763">rb_str_downcase_bang()</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#l04530">rb_str_dump()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06156">rb_str_each_byte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06187">rb_str_each_char()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06238">rb_str_each_codepoint()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06039">rb_str_each_line()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07342">rb_str_ellipsize()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07242">rb_str_end_with()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l00439">rb_str_format()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03988">rb_str_getbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02170">rb_str_hash()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02180">rb_str_hash_cmp()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02433">rb_str_index()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02494">rb_str_index_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04410">rb_str_inspect()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06955">rb_str_justify()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06481">rb_str_lstrip_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00672">rb_str_new_frozen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01551">rb_str_offset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06878">rb_str_ord()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01187">rb_str_plus()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04157">rb_str_reverse()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04221">rb_str_reverse_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02549">rb_str_rindex()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02606">rb_str_rindex_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06543">rb_str_rstrip_bang()</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#l01763">rb_str_set_len()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04007">rb_str_setbyte()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00816">rb_str_shared_replace()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03307">rb_str_splice()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03274">rb_str_splice_0()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05776">rb_str_split_m()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05500">rb_str_squeeze_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07219">rb_str_start_with()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03588">rb_str_sub_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01598">rb_str_sublen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01609">rb_str_subseq()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01629">rb_str_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02905">rb_str_succ()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06897">rb_str_sum()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04917">rb_str_swapcase_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01218">rb_str_times()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02324">rb_str_to_dbl()</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00765">rb_str_to_inum()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04680">rb_str_upcase_bang()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03029">rb_str_upto()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01216">rb_str_vcatf()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01432">rb_string_value_cstr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01425">rb_string_value_ptr()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00137">rb_syck_io_str_read()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01520">rb_thread_current_status()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01464">rb_throw_obj()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07740">rb_to_id()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l01880">rb_w32_conv_from_wstr()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05458">rb_w32_write_console()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l02064">read_all()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00652">readline_attempted_completion_function()</a>, <a class="el" href="../../d3/d83/readline_8c_source.html#l00361">readline_readline()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l03353">realpath_rec()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00097">recvfrom_blocking()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15803">reg_compile_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15708">reg_fragment_check_gen()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l03699">rscheck()</a>, <a class="el" href="../../d2/dbf/basicsocket_8c_source.html#l00544">rsock_bsock_send()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00173">rsock_s_recvfrom_nonblock()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00081">rsock_send_blocking()</a>, <a class="el" href="../../da/dcc/socket_2init_8c_source.html#l00072">rsock_sendto_blocking()</a>, <a class="el" href="../../d3/de8/raddrinfo_8c_source.html#l02124">rsock_sockaddr_string_value_ptr()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01136">ruby__sfvwrite()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00472">RUBY_ALIAS_FUNCTION()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00339">ruby_init_loadpath_safe()</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#l02224">run_exec_open()</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00059">s3e()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l06638">scan_once()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l00489">search_required()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01698">set_arg0()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12900">set_file_encoding()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00689">set_option_encoding_once()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00364">setup_exception()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l08254">setup_narg()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00415">sock_bind()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00249">sock_connect()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00309">sock_connect_nonblock()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l00953">sock_s_gethostbyaddr()</a>, <a class="el" href="../../d5/df8/socket_8c_source.html#l01164">sock_s_getnameinfo()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00224">sockopt_bool()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00178">sockopt_int()</a>, <a class="el" href="../../d2/d87/option_8c_source.html#l00274">sockopt_linger()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01827">str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l04025">str_byte_substr()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01362">str_discard()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02765">str_encode_associate()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l06490">str_end_with_asciichar()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02261">str_eql()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l03737">str_gsub()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01297">str_make_independent_expand()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00349">str_mod_check()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00384">str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00869">str_replace()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00603">str_replace_shared()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01077">str_strlen()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02674">str_transcode0()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l02431">str_transcoding_resize()</a>, <a class="el" href="../../d1/d81/complex_8c_source.html#l01462">string_to_c_internal()</a>, <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00629">strio_each_byte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00862">strio_each_codepoint()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00684">strio_extend()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00672">strio_getbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00649">strio_getc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00920">strio_getline()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01185">strio_putc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01217">strio_read()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00097">strio_substr()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01338">strio_truncate()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00765">strio_ungetbyte()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l00710">strio_ungetc()</a>, <a class="el" href="../../d0/d36/stringio_8c_source.html#l01119">strio_write()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l00146">strip_glibc_option()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01228">syck_defaultresolver_detect_implicit()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01754">syck_node_type_id_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l00170">syck_parser_assign_io()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01210">syck_resolver_tagurize()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01495">syck_scalar_value_set()</a>, <a class="el" href="../../dd/d69/rubyext_8c_source.html#l01045">syck_set_ivars()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07451">sym_inspect()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01093">syserr_initialize()</a>, <a class="el" href="../../d4/d2f/syslog_8c_source.html#l00031">syslog_write()</a>, <a class="el" href="../../df/d0a/io_8c_source.html#l04922">sysopen_func()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l00633">thread_initialize()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04736">time_mload()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l04564">time_strftime()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l06839">tmx_m_zone()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00163">to_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l05315">tr_setup_table()</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#l02276">transcode_loop()</a>, <a class="el" href="../../d8/d36/signal_8c_source.html#l00771">trap_handler()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00858">update_char_offset()</a>, <a class="el" href="../../df/d73/time_8c_source.html#l02141">utc_offset_arg()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l00843">vm_backtrace_push()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l03634">VpAlloc()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00586">w_object()</a>, <a class="el" href="../../d6/d10/marshal_8c_source.html#l00408">w_symbol()</a>, <a class="el" href="../../da/d01/iconv_8c_source.html#l01183">warn_deprecated()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00615">zstream_append_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00711">zstream_buffer_ungetbyte()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00694">zstream_buffer_ungets()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00746">zstream_discard_input()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00564">zstream_expand_buffer()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00596">zstream_expand_buffer_into()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00831">zstream_run()</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l00669">zstream_shift_buffer()</a>, and <a class="el" href="../../db/d74/zlib_8c_source.html#l00896">zstream_sync()</a>.</p>
</div>
</div>
<a class="anchor" id="adc71280d09832f0fb6c6b83fbf043140"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_MAX_BMP   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0000FFFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00089">89</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<a class="anchor" id="a98a2f50a1ca513613316ffd384dd1bfb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_MAX_LEGAL_UTF32   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0010FFFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00092">92</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="a69d0ea77d1231214ba0893e846d7fcaf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_MAX_UTF16   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0010FFFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00090">90</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<a class="anchor" id="a26c4390ae1463df1e6075ea585ed79a3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_MAX_UTF32   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x7FFFFFFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00091">91</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="a44b240b95a93f71535c03f5e26d7dbe1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_REPLACEMENT_CHAR   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0x0000FFFD</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00088">88</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>, and <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l00024">unescape_unicode()</a>.</p>
</div>
</div>
<a class="anchor" id="a32ee9ec88ac3d2ec669eb92bf1cd97e7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_STRICT_CONVERSION   1</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00082">82</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae5481872f1061e4e2a66849802b4b81e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_SUR_HIGH_END   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDBFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00095">95</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="a4ab84eb26356a90f3b7b9ac7aca1edfe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_SUR_HIGH_START   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xD800</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00094">94</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>, and <a class="el" href="../../d0/dbd/json_2parser_2parser_8c_source.html#l01297">json_string_unescape()</a>.</p>
</div>
</div>
<a class="anchor" id="ab9a531ffb73be79f7089049c1b84dc59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_SUR_LOW_END   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDFFF</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00097">97</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<a class="anchor" id="a23de5862375b48afcb4e3ff7b56a274d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define UNI_SUR_LOW_START   (<a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a>)0xDC00</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00096">96</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a9f34c1266f0c9d3c6e30b08fa550da08"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="../../dd/dd5/struct_f_buffer_struct.html">FBufferStruct</a> <a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a02cd1531dab29c8dc83abf5385b2723a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="../../de/dfa/struct_j_s_o_n___generator___state_struct.html">JSON_Generator_StateStruct</a> <a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a50b71724cb39637be87babb9ddbd5822"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned short <a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00085">85</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0ae75062ae07deca9402a1fb245818b7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00084">84</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<a class="anchor" id="aafe543c40e242c865f970b57a29122ab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned char <a class="el" href="../../d8/df4/generator_8h.html#aafe543c40e242c865f970b57a29122ab">UTF8</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d8/df4/generator_8h_source.html#l00086">86</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a04781d29abbc0ee45946d496cd9645e7"></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> convert_UTF8_to_JSON </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>string</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">
</div>
</div>
<a class="anchor" id="a8a2f50f9e1250f6ef0be34956c59e219"></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> convert_UTF8_to_JSON_ASCII </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>string</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">
</div>
</div>
<a class="anchor" id="a9bca03fe2054103d5807a004f5054c5c"></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> cState_allow_nan_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>self</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">
</div>
</div>
<a class="anchor" id="af38cc9dfad88b04e9aebd63f952333b2"></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> cState_array_nl </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><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">
</div>
</div>
<a class="anchor" id="a1f81dfe74aa2e7af8fffad251725d288"></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> cState_array_nl_set </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 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>array_nl</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">
</div>
</div>
<a class="anchor" id="afe35003d448e621649b04fe32b810d4a"></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> cState_ascii_only_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>self</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">
</div>
</div>
<a class="anchor" id="aaf29b66196cf04cfcc2d9afc5b22a558"></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> cState_configure </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 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>opts</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">
</div>
</div>
<a class="anchor" id="af760dad669ee17d2225d59e0e9c0fd06"></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> cState_depth </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><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">
</div>
</div>
<a class="anchor" id="a114b1e0201c3cf89da37ea7fc7a3c045"></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> cState_depth_set </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 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>depth</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">
</div>
</div>
<a class="anchor" id="ac2920195593003180996a9032b530d85"></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> cState_from_state_s </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 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>opts</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">
</div>
</div>
<a class="anchor" id="a462ee3c0398d3ba88bba75acbbf12480"></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> cState_generate </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 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">
</div>
</div>
<a class="anchor" id="ab7103dd9bb16bea919736965fc08ad02"></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> cState_indent </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><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">
</div>
</div>
<a class="anchor" id="a28f19cc860f1fd1e8c2c112b51c82a31"></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> cState_indent_set </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 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>indent</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">
</div>
</div>
<a class="anchor" id="a2d511fb06f32782e25d3d3f4d3be1a80"></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> cState_initialize </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">
</div>
</div>
<a class="anchor" id="acc6079fa458fc92cf5e40ea9cf7230ec"></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> cState_max_nesting </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><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">
</div>
</div>
<a class="anchor" id="a7512d4d039a2121f15708fae48d61ce1"></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> cState_max_nesting_set </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 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>depth</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">
</div>
</div>
<a class="anchor" id="a0c089dcc22a5e82344549a4cd41f7e0b"></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> cState_object_nl </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><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">
</div>
</div>
<a class="anchor" id="ae0e3afb0c4ba60ffea98b11ba6b2ef25"></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> cState_object_nl_set </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 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>object_nl</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">
</div>
</div>
<a class="anchor" id="af0eca7c66be8669fdb4cdf59dc9061dd"></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> cState_partial_generate </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 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">
</div>
</div>
<a class="anchor" id="adb00b199ddcb81ccf14e0078640cd267"></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="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a>* cState_prepare_buffer </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><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">
</div>
</div>
<a class="anchor" id="a9694364fdfb3b160fc3f2c3e06e9351c"></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> cState_s_allocate </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>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a34bccd3ca2af3af659285165ca68b09e"></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> cState_space </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><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">
</div>
</div>
<a class="anchor" id="a6e1bef74c198872f8e45452828423dba"></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> cState_space_before </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><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">
</div>
</div>
<a class="anchor" id="a20b799755089220aacb9f28a9bd60cfc"></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> cState_space_before_set </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 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>space_before</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">
</div>
</div>
<a class="anchor" id="aca77908c3fc35459968f42d9397194ee"></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> cState_space_set </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 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>space</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">
</div>
</div>
<a class="anchor" id="a4d87f7d507409d649734ae1355634f61"></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> cState_to_h </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><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">
</div>
</div>
<a class="anchor" id="a04a866ecc145321c559920a2ccf8d23b"></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="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a>* fbuffer_alloc </td>
<td>(</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">
</div>
</div>
<a class="anchor" id="af8742cce31753176946744a61779f5d4"></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="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a>* fbuffer_alloc_with_length </td>
<td>(</td>
<td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>initial_length</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">
</div>
</div>
<a class="anchor" id="ab4dc30d666e6e1518e5573e40c3ec0f2"></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> fbuffer_append </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>newstr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</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">
</div>
</div>
<a class="anchor" id="a74bcbfdc444fa1bfc00c6f211ee13363"></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> fbuffer_append_char </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char </td>
<td class="paramname"><em>newchr</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">
</div>
</div>
<a class="anchor" id="a81897257c740608fa117da0279a8b30d"></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> fbuffer_append_long </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>number</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">
</div>
</div>
<a class="anchor" id="af7f756b97000754926decdde25b0ae8f"></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> fbuffer_clear </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</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">
</div>
</div>
<a class="anchor" id="a523428b0b28c5051eec7d7edb8bf8a80"></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="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a>* fbuffer_dup </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</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">
</div>
</div>
<a class="anchor" id="afbf06523119c985e67953ed8479102b9"></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> fbuffer_free </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</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">
</div>
</div>
<a class="anchor" id="a7fceb6ad11e33c9bb85defc9aa047c45"></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> fbuffer_to_s </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>fb</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">
</div>
</div>
<a class="anchor" id="a99749814c1b625989a7fe14089a417cd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static char* fstrndup </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td>
<td class="paramname"><em>ptr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>len</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">
</div>
</div>
<a class="anchor" id="ae37e98e06810436e683127cb76f711e4"></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> generate_json </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a415b7f1ac389ca64607ac84c93dc1181"></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> generate_json_array </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="aa1828d5e4f31cb6112f26ace4ed0b5b6"></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> generate_json_bignum </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="af25b6e25de8091eaaeadbdc4ece2780a"></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> generate_json_false </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a63703be3d50119ff612d505fafcacc48"></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> generate_json_fixnum </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a841dc2bdadbf041eeaa392c902075409"></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> generate_json_float </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="aef1c92b18f237e77a1cd6b5570904ed0"></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> generate_json_null </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a2d8c327757bc0b96dfcd11c7552c7350"></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> generate_json_object </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a67809a809050f4800860f0e6c7461bd6"></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> generate_json_string </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a9296ae80d20e8fb33372ec6581b6b723"></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> generate_json_true </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</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>Vstate</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a26d39ffc74230f86418c2a1b9f297d5a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static unsigned char isLegalUTF8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#aafe543c40e242c865f970b57a29122ab">UTF8</a> * </td>
<td class="paramname"><em>source</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td>
<td class="paramname"><em>length</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">
</div>
</div>
<a class="anchor" id="ad1d6b77758336130f61a80eea7390019"></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> mArray_to_json </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">
</div>
</div>
<a class="anchor" id="aa37f517389d1242b7faddbe4135e707c"></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> mBignum_to_json </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">
</div>
</div>
<a class="anchor" id="ab5b76c7530d94b350c1fba6dc3ade64b"></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> mFalseClass_to_json </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">
</div>
</div>
<a class="anchor" id="af5cf2de776b4be6b9e746129cbd20a60"></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> mFixnum_to_json </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">
</div>
</div>
<a class="anchor" id="abb6239f1a5b1d594efe5ff3c030d3812"></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> mFloat_to_json </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">
</div>
</div>
<a class="anchor" id="a1f6f4da5b02cd1a722692a3a4e6e1bc3"></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> mHash_to_json </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">
</div>
</div>
<a class="anchor" id="ae19a1fdb9420be38f8ea69421f67bdf4"></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> mNilClass_to_json </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">
</div>
</div>
<a class="anchor" id="a45e677675eb0106c23fb8be2b6bc633d"></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> mObject_to_json </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">
</div>
</div>
<a class="anchor" id="ae1d1a3572699d045bf7b6258dedb5d80"></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> mString_Extend_json_create </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 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>o</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">
</div>
</div>
<a class="anchor" id="a9455a3b19923d830e7a00543dcbe9dbf"></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> mString_included_s </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 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>modul</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">
</div>
</div>
<a class="anchor" id="a2df4e8c7787a9ce425647d4b3a0891f3"></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> mString_to_json </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">
</div>
</div>
<a class="anchor" id="adecab7691f6f05e2f143d907a0a0bc96"></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> mString_to_json_raw </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">
</div>
</div>
<a class="anchor" id="ad9d24f04d5e099961fd74490cf68b10a"></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> mString_to_json_raw_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>self</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">
</div>
</div>
<a class="anchor" id="a4153fbfc41ecea046b45197040087ac6"></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> mTrueClass_to_json </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">
</div>
</div>
<a class="anchor" id="a66937e4df6d3c69f849011d0445e20ee"></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="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a>* State_allocate </td>
<td>(</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">
</div>
</div>
<a class="anchor" id="aa91c04b3dc990995d262d0af2d5b95bb"></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> State_free </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a02cd1531dab29c8dc83abf5385b2723a">JSON_Generator_State</a> * </td>
<td class="paramname"><em>state</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">
</div>
</div>
<a class="anchor" id="a1512fc6bc17d651dcbeacc0d7294df3e"></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> unicode_escape </td>
<td>(</td>
<td class="paramtype">char * </td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a> </td>
<td class="paramname"><em>character</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">
</div>
</div>
<a class="anchor" id="a0f65d318e70b8709f1c510fbe42a1bd2"></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> unicode_escape_to_buffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a9f34c1266f0c9d3c6e30b08fa550da08">FBuffer</a> * </td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char </td>
<td class="paramname"><em>buf</em>[6], </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d8/df4/generator_8h.html#a50b71724cb39637be87babb9ddbd5822">UTF16</a> </td>
<td class="paramname"><em>character</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">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a8e6fc083a9b22a0116b35c73a50b8c18"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a> halfBase = 0x0010000UL</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="../../d8/df4/generator_8h_source.html#l00101">101</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<a class="anchor" id="a3eb375b25f02aaecedb92086ff2a7af3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/df4/generator_8h.html#a0ae75062ae07deca9402a1fb245818b7">UTF32</a> halfMask = 0x3FFUL</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="../../d8/df4/generator_8h_source.html#l00102">102</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</a>.</p>
</div>
</div>
<a class="anchor" id="a9023510776bb97137517b59d39edbc3a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> halfShift = 10</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="../../d8/df4/generator_8h_source.html#l00099">99</a> of file <a class="el" href="../../d8/df4/generator_8h_source.html">generator.h</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d52/generator_8c_source.html#l00134">convert_UTF8_to_JSON_ASCII()</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>