Current File : //opt/RZruby/share/doc/ruby/html/d0/d64/structparser__params.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: parser_params Struct 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 class="current"><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li><a href="../../classes.html"><span>Data Structure Index</span></a></li>
<li><a href="../../functions.html"><span>Data Fields</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">parser_params Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a8b43e9d07bed7d3b9d08eb21a8b0e206"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a8b43e9d07bed7d3b9d08eb21a8b0e206">is_ripper</a></td></tr>
<tr class="separator:a8b43e9d07bed7d3b9d08eb21a8b0e206"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a48ef67bb7e0d3e6a353ecaf1401b8125"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a48ef67bb7e0d3e6a353ecaf1401b8125">heap</a></td></tr>
<tr class="separator:a48ef67bb7e0d3e6a353ecaf1401b8125"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa46eff75784402a4786ee089724ef427"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aa46eff75784402a4786ee089724ef427">parser_yylval</a></td></tr>
<tr class="separator:aa46eff75784402a4786ee089724ef427"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a19fefb3d80f961d6da3692fb8c47515b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a19fefb3d80f961d6da3692fb8c47515b">eofp</a></td></tr>
<tr class="separator:a19fefb3d80f961d6da3692fb8c47515b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aab4f03c9daa8934e4c6d269bff627c32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aab4f03c9daa8934e4c6d269bff627c32">parser_lex_strterm</a></td></tr>
<tr class="separator:aab4f03c9daa8934e4c6d269bff627c32"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f35e965395b4586f561d8998b08a94e"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389">lex_state_e</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a1f35e965395b4586f561d8998b08a94e">parser_lex_state</a></td></tr>
<tr class="separator:a1f35e965395b4586f561d8998b08a94e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa1e1b12df54fd101780944957c47550f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aa1e1b12df54fd101780944957c47550f">parser_cond_stack</a></td></tr>
<tr class="separator:aa1e1b12df54fd101780944957c47550f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a10ac33a2b479ad79b04e6f008d0d9281"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a10ac33a2b479ad79b04e6f008d0d9281">parser_cmdarg_stack</a></td></tr>
<tr class="separator:a10ac33a2b479ad79b04e6f008d0d9281"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a15057740318f02c3ab1f547200250a32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a15057740318f02c3ab1f547200250a32">parser_class_nest</a></td></tr>
<tr class="separator:a15057740318f02c3ab1f547200250a32"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8b37637cadbdc7f9ed84957151dbe00c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a8b37637cadbdc7f9ed84957151dbe00c">parser_paren_nest</a></td></tr>
<tr class="separator:a8b37637cadbdc7f9ed84957151dbe00c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad0d1e67efbc75662659bdf15eba10c02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ad0d1e67efbc75662659bdf15eba10c02">parser_lpar_beg</a></td></tr>
<tr class="separator:ad0d1e67efbc75662659bdf15eba10c02"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af32ebc7d2e033e4fa5837ee2349351e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#af32ebc7d2e033e4fa5837ee2349351e1">parser_in_single</a></td></tr>
<tr class="separator:af32ebc7d2e033e4fa5837ee2349351e1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aeea2a3bf10139449d201258cbd2a3663"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aeea2a3bf10139449d201258cbd2a3663">parser_in_def</a></td></tr>
<tr class="separator:aeea2a3bf10139449d201258cbd2a3663"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad7c93e2375cb95ad7cfa7d53eed4ea83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ad7c93e2375cb95ad7cfa7d53eed4ea83">parser_compile_for_eval</a></td></tr>
<tr class="separator:ad7c93e2375cb95ad7cfa7d53eed4ea83"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a198f15d6ea4687f2f0f7d3a096f2a1d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a198f15d6ea4687f2f0f7d3a096f2a1d5">parser_cur_mid</a></td></tr>
<tr class="separator:a198f15d6ea4687f2f0f7d3a096f2a1d5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d993ec7cc62501f4108588f82fc8376"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a0d993ec7cc62501f4108588f82fc8376">parser_in_defined</a></td></tr>
<tr class="separator:a0d993ec7cc62501f4108588f82fc8376"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a16a071acf078bfff4d8e832ab7e14adf"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a16a071acf078bfff4d8e832ab7e14adf">parser_tokenbuf</a></td></tr>
<tr class="separator:a16a071acf078bfff4d8e832ab7e14adf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adb4cd39f9b280a097250d4728c1ddfa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#adb4cd39f9b280a097250d4728c1ddfa2">parser_tokidx</a></td></tr>
<tr class="separator:adb4cd39f9b280a097250d4728c1ddfa2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a97c3fe0beee2d873379a739242eb8b34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a97c3fe0beee2d873379a739242eb8b34">parser_toksiz</a></td></tr>
<tr class="separator:a97c3fe0beee2d873379a739242eb8b34"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab299eabdb020d4889bd357cb6688d35e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ab299eabdb020d4889bd357cb6688d35e">parser_lex_input</a></td></tr>
<tr class="separator:ab299eabdb020d4889bd357cb6688d35e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a79dbe048656c470ca0c90d03028e8992"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a79dbe048656c470ca0c90d03028e8992">parser_lex_lastline</a></td></tr>
<tr class="separator:a79dbe048656c470ca0c90d03028e8992"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a755c6a75f6fe835c43f7ed2e5c36b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a9a755c6a75f6fe835c43f7ed2e5c36b6">parser_lex_nextline</a></td></tr>
<tr class="separator:a9a755c6a75f6fe835c43f7ed2e5c36b6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae72a2e82c521a7ca1fd1804624b2fbab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ae72a2e82c521a7ca1fd1804624b2fbab">parser_lex_pbeg</a></td></tr>
<tr class="separator:ae72a2e82c521a7ca1fd1804624b2fbab"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0fd3cefbb60628f07052ba397fee0193"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a0fd3cefbb60628f07052ba397fee0193">parser_lex_p</a></td></tr>
<tr class="separator:a0fd3cefbb60628f07052ba397fee0193"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a243d9bc35db98ebd37872e4f0b238e45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a243d9bc35db98ebd37872e4f0b238e45">parser_lex_pend</a></td></tr>
<tr class="separator:a243d9bc35db98ebd37872e4f0b238e45"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa9dd0a300478f36bf1c9ab8635d76c6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aa9dd0a300478f36bf1c9ab8635d76c6d">parser_heredoc_end</a></td></tr>
<tr class="separator:aa9dd0a300478f36bf1c9ab8635d76c6d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae58ec9dad26d0b1071a696924a46b181"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ae58ec9dad26d0b1071a696924a46b181">parser_command_start</a></td></tr>
<tr class="separator:ae58ec9dad26d0b1071a696924a46b181"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a163eeb6cdc7427ab5a5cb00e3d475aa7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a163eeb6cdc7427ab5a5cb00e3d475aa7">parser_deferred_nodes</a></td></tr>
<tr class="separator:a163eeb6cdc7427ab5a5cb00e3d475aa7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad01ee4c4b64fa48d5f471cfaa8231dee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ad01ee4c4b64fa48d5f471cfaa8231dee">parser_lex_gets_ptr</a></td></tr>
<tr class="separator:ad01ee4c4b64fa48d5f471cfaa8231dee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac6081a8fb34f2662c83a12cae955e14c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ac6081a8fb34f2662c83a12cae955e14c">parser_lex_gets</a> )(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)</td></tr>
<tr class="separator:ac6081a8fb34f2662c83a12cae955e14c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a409d4488c9862b46906ec91400426262"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../df/d34/structlocal__vars.html">local_vars</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a409d4488c9862b46906ec91400426262">parser_lvtbl</a></td></tr>
<tr class="separator:a409d4488c9862b46906ec91400426262"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa81de44706786628004a25850e3db594"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aa81de44706786628004a25850e3db594">parser_ruby__end__seen</a></td></tr>
<tr class="separator:aa81de44706786628004a25850e3db594"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a350850a9fb3c7141370fafec1b2d352e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a350850a9fb3c7141370fafec1b2d352e">line_count</a></td></tr>
<tr class="separator:a350850a9fb3c7141370fafec1b2d352e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a620d0d73556d934fc4a2b8fc39a40f94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a620d0d73556d934fc4a2b8fc39a40f94">has_shebang</a></td></tr>
<tr class="separator:a620d0d73556d934fc4a2b8fc39a40f94"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aca3dad79b534757f8f9c8af9f2e84ae3"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#aca3dad79b534757f8f9c8af9f2e84ae3">parser_ruby_sourcefile</a></td></tr>
<tr class="separator:aca3dad79b534757f8f9c8af9f2e84ae3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5a213b9311bced75172045096b843702"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a5a213b9311bced75172045096b843702">parser_ruby_sourceline</a></td></tr>
<tr class="separator:a5a213b9311bced75172045096b843702"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3741a6cddab1b32f6b2a7e372fbc03bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a3741a6cddab1b32f6b2a7e372fbc03bb">enc</a></td></tr>
<tr class="separator:a3741a6cddab1b32f6b2a7e372fbc03bb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acf16364d471dd00725a7168b1df139b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#acf16364d471dd00725a7168b1df139b6">utf8</a></td></tr>
<tr class="separator:acf16364d471dd00725a7168b1df139b6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f7093b3280cd254b84a5f2fb9c9df23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a1f7093b3280cd254b84a5f2fb9c9df23">parser_yydebug</a></td></tr>
<tr class="separator:a1f7093b3280cd254b84a5f2fb9c9df23"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4ee841e20507c021a5548cfabc615f70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a4ee841e20507c021a5548cfabc615f70">parser_eval_tree_begin</a></td></tr>
<tr class="separator:a4ee841e20507c021a5548cfabc615f70"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:add8d51e370b49afb01f121f9df5e64ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#add8d51e370b49afb01f121f9df5e64ec">parser_eval_tree</a></td></tr>
<tr class="separator:add8d51e370b49afb01f121f9df5e64ec"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a558327fc6eb2ce2d464ae21f9d6bd140"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a558327fc6eb2ce2d464ae21f9d6bd140">debug_lines</a></td></tr>
<tr class="separator:a558327fc6eb2ce2d464ae21f9d6bd140"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4c8adb1df05baefcac759eaee982ccd3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a4c8adb1df05baefcac759eaee982ccd3">coverage</a></td></tr>
<tr class="separator:a4c8adb1df05baefcac759eaee982ccd3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a209b032c8adcfc1955157d18afbddcf0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a209b032c8adcfc1955157d18afbddcf0">nerr</a></td></tr>
<tr class="separator:a209b032c8adcfc1955157d18afbddcf0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad8d4e8dac64b2b8df97c394b621a47d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#ad8d4e8dac64b2b8df97c394b621a47d5">parser_token_info_enabled</a></td></tr>
<tr class="separator:ad8d4e8dac64b2b8df97c394b621a47d5"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7365e8e32d1c572d923805df3cd19fc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d93/structtoken__info.html">token_info</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d64/structparser__params.html#a7365e8e32d1c572d923805df3cd19fc1">parser_token_info</a></td></tr>
<tr class="separator:a7365e8e32d1c572d923805df3cd19fc1"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00258">258</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a4c8adb1df05baefcac759eaee982ccd3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::coverage</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00307">307</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="a558327fc6eb2ce2d464ae21f9d6bd140"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::debug_lines</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00306">306</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="a3741a6cddab1b32f6b2a7e372fbc03bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * parser_params::enc</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">297</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l14607">gettable_gen()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11567">lex_getline()</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#l16435">parser_initialize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12361">parser_parse_string()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12943">parser_prepare()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12681">parser_set_encode()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12989">parser_yylex()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16616">rb_parser_encoding()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15669">reg_fragment_setenc_gen()</a>.</p>
</div>
</div>
<a class="anchor" id="a19fefb3d80f961d6da3692fb8c47515b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::eofp</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">263</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <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#l16435">parser_initialize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12361">parser_parse_string()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l12989">parser_yylex()</a>.</p>
</div>
</div>
<a class="anchor" id="a620d0d73556d934fc4a2b8fc39a40f94"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::has_shebang</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00294">294</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l12713">comment_at_top()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l12943">parser_prepare()</a>.</p>
</div>
</div>
<a class="anchor" id="a48ef67bb7e0d3e6a353ecaf1401b8125"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::heap</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00260">260</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16702">rb_parser_free()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16682">rb_parser_realloc()</a>.</p>
</div>
</div>
<a class="anchor" id="a8b43e9d07bed7d3b9d08eb21a8b0e206"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::is_ripper</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00259">259</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a350850a9fb3c7141370fafec1b2d352e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::line_count</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00293">293</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l12713">comment_at_top()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11712">parser_nextc()</a>.</p>
</div>
</div>
<a class="anchor" id="a209b032c8adcfc1955157d18afbddcf0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::nerr</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00308">308</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11480">yycompile0()</a>.</p>
</div>
</div>
<a class="anchor" id="a15057740318f02c3ab1f547200250a32"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_class_nest</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00269">269</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a10ac33a2b479ad79b04e6f008d0d9281"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d11/ripper_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a> parser_params::parser_cmdarg_stack</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00268">268</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="ae58ec9dad26d0b1071a696924a46b181"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_command_start</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00287">287</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="ad7c93e2375cb95ad7cfa7d53eed4ea83"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_compile_for_eval</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00274">274</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="aa1e1b12df54fd101780944957c47550f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d11/ripper_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a> parser_params::parser_cond_stack</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00267">267</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a198f15d6ea4687f2f0f7d3a096f2a1d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::parser_cur_mid</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00275">275</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a163eeb6cdc7427ab5a5cb00e3d475aa7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_deferred_nodes</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00288">288</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="add8d51e370b49afb01f121f9df5e64ec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_eval_tree</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00305">305</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="a4ee841e20507c021a5548cfabc615f70"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_eval_tree_begin</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00304">304</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="aa9dd0a300478f36bf1c9ab8635d76c6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_heredoc_end</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00286">286</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="aeea2a3bf10139449d201258cbd2a3663"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_in_def</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00273">273</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a0d993ec7cc62501f4108588f82fc8376"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_in_defined</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00276">276</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="af32ebc7d2e033e4fa5837ee2349351e1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_in_single</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00272">272</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="ac6081a8fb34f2662c83a12cae955e14c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>(* parser_params::parser_lex_gets)(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00290">290</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11567">lex_getline()</a>.</p>
</div>
</div>
<a class="anchor" id="ad01ee4c4b64fa48d5f471cfaa8231dee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> parser_params::parser_lex_gets_ptr</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00289">289</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="ab299eabdb020d4889bd357cb6688d35e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::parser_lex_input</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00280">280</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11567">lex_getline()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="a79dbe048656c470ca0c90d03028e8992"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::parser_lex_lastline</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00281">281</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="a9a755c6a75f6fe835c43f7ed2e5c36b6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_params::parser_lex_nextline</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00282">282</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="a0fd3cefbb60628f07052ba397fee0193"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_p</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00284">284</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="ae72a2e82c521a7ca1fd1804624b2fbab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_pbeg</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00283">283</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a243d9bc35db98ebd37872e4f0b238e45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_pend</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00285">285</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a1f35e965395b4586f561d8998b08a94e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389">lex_state_e</a> parser_params::parser_lex_state</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00266">266</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="aab4f03c9daa8934e4c6d269bff627c32"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_lex_strterm</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00265">265</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16487">parser_mark()</a>.</p>
</div>
</div>
<a class="anchor" id="ad0d1e67efbc75662659bdf15eba10c02"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_lpar_beg</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00271">271</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a409d4488c9862b46906ec91400426262"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">struct <a class="el" href="../../df/d34/structlocal__vars.html">local_vars</a> * parser_params::parser_lvtbl</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00291">291</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16513">parser_free()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16533">parser_memsize()</a>.</p>
</div>
</div>
<a class="anchor" id="a8b37637cadbdc7f9ed84957151dbe00c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_paren_nest</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00270">270</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="aa81de44706786628004a25850e3db594"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_ruby__end__seen</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00292">292</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="aca3dad79b534757f8f9c8af9f2e84ae3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char * parser_params::parser_ruby_sourcefile</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00295">295</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16513">parser_free()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16533">parser_memsize()</a>.</p>
</div>
</div>
<a class="anchor" id="a5a213b9311bced75172045096b843702"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_ruby_sourceline</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00296">296</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="a7365e8e32d1c572d923805df3cd19fc1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d6/d93/structtoken__info.html">token_info</a> * parser_params::parser_token_info</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00311">311</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11346">token_info_pop()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11329">token_info_push()</a>.</p>
</div>
</div>
<a class="anchor" id="ad8d4e8dac64b2b8df97c394b621a47d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_token_info_enabled</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00310">310</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l12738">parser_set_token_info()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11346">token_info_pop()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11329">token_info_push()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11480">yycompile0()</a>.</p>
</div>
</div>
<a class="anchor" id="a16a071acf078bfff4d8e832ab7e14adf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char * parser_params::parser_tokenbuf</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00277">277</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16513">parser_free()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="adb4cd39f9b280a097250d4728c1ddfa2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_tokidx</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00278">278</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p>
</div>
</div>
<a class="anchor" id="a97c3fe0beee2d873379a739242eb8b34"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_toksiz</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00279">279</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16533">parser_memsize()</a>.</p>
</div>
</div>
<a class="anchor" id="a1f7093b3280cd254b84a5f2fb9c9df23"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_params::parser_yydebug</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00300">300</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="aa46eff75784402a4786ee089724ef427"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> * parser_params::parser_yylval</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00262">262</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<a class="anchor" id="acf16364d471dd00725a7168b1df139b6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> * parser_params::utf8</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d11/ripper_8c_source.html#l00298">298</a> of file <a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li>ext/ripper/<a class="el" href="../../d5/d11/ripper_8c_source.html">ripper.c</a></li>
<li>ext/ripper/<a class="el" href="../../d3/d09/ripper_8y_source.html">ripper.y</a></li>
<li><a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a></li>
<li><a class="el" href="../../d7/dc0/parse_8y_source.html">parse.y</a></li>
</ul>
</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>