📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 22:32:12
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
d0
/
d64
📍 /opt/alt/ruby19/share/doc/ruby/html/d0/d64
🔄 Refresh
✏️
Editing: structparser__params.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: 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 id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#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">int </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="../../d1/d77/node_8h.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#a3c1d4bfc6a81af60bdcb48744c35f760">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="../../d1/d77/node_8h.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">int </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">int </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">int </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">int </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">int </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">int </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#a3c1d4bfc6a81af60bdcb48744c35f760">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">int </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">int </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">int </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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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">int </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">int </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="../../d1/d77/node_8h.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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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">int </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">int </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">int </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">int </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">int </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="../../d1/d77/node_8h.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="../../d1/d77/node_8h.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#a3c1d4bfc6a81af60bdcb48744c35f760">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#a3c1d4bfc6a81af60bdcb48744c35f760">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">int </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">int </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 class="definition">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 id="a4c8adb1df05baefcac759eaee982ccd3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4c8adb1df05baefcac759eaee982ccd3">◆ </a></span>coverage</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::coverage</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 id="a558327fc6eb2ce2d464ae21f9d6bd140"></a> <h2 class="memtitle"><span class="permalink"><a href="#a558327fc6eb2ce2d464ae21f9d6bd140">◆ </a></span>debug_lines</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::debug_lines</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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> </div> </div> <a id="a3741a6cddab1b32f6b2a7e372fbc03bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3741a6cddab1b32f6b2a7e372fbc03bb">◆ </a></span>enc</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l14607">gettable_gen()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02245">int_chr()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11547">lex_get_str()</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#l11537">must_be_ascii_compatible()</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#l11690">parser_str_new()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12145">parser_tokadd_string()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12004">parser_tokaddmbc()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12989">parser_yylex()</a>, <a class="el" href="../../d6/d27/numeric_8c_source.html#l02211">rb_enc_uint_chr()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16616">rb_parser_encoding()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15669">reg_fragment_setenc_gen()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15731">reg_named_capture_assign_iter()</a>.</p> </div> </div> <a id="a19fefb3d80f961d6da3692fb8c47515b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19fefb3d80f961d6da3692fb8c47515b">◆ </a></span>eofp</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::eofp</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">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 id="a620d0d73556d934fc4a2b8fc39a40f94"></a> <h2 class="memtitle"><span class="permalink"><a href="#a620d0d73556d934fc4a2b8fc39a40f94">◆ </a></span>has_shebang</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::has_shebang</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">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 id="a48ef67bb7e0d3e6a353ecaf1401b8125"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48ef67bb7e0d3e6a353ecaf1401b8125">◆ </a></span>heap</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/d77/node_8h.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::heap</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">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#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 id="a8b43e9d07bed7d3b9d08eb21a8b0e206"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b43e9d07bed7d3b9d08eb21a8b0e206">◆ </a></span>is_ripper</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::is_ripper</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a350850a9fb3c7141370fafec1b2d352e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a350850a9fb3c7141370fafec1b2d352e">◆ </a></span>line_count</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::line_count</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">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 id="a209b032c8adcfc1955157d18afbddcf0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a209b032c8adcfc1955157d18afbddcf0">◆ </a></span>nerr</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::nerr</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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> </div> </div> <a id="a15057740318f02c3ab1f547200250a32"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15057740318f02c3ab1f547200250a32">◆ </a></span>parser_class_nest</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_class_nest</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a10ac33a2b479ad79b04e6f008d0d9281"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10ac33a2b479ad79b04e6f008d0d9281">◆ </a></span>parser_cmdarg_stack</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="ae58ec9dad26d0b1071a696924a46b181"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae58ec9dad26d0b1071a696924a46b181">◆ </a></span>parser_command_start</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_command_start</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="ad7c93e2375cb95ad7cfa7d53eed4ea83"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7c93e2375cb95ad7cfa7d53eed4ea83">◆ </a></span>parser_compile_for_eval</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_compile_for_eval</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="aa1e1b12df54fd101780944957c47550f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1e1b12df54fd101780944957c47550f">◆ </a></span>parser_cond_stack</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a198f15d6ea4687f2f0f7d3a096f2a1d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a198f15d6ea4687f2f0f7d3a096f2a1d5">◆ </a></span>parser_cur_mid</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::parser_cur_mid</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a163eeb6cdc7427ab5a5cb00e3d475aa7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a163eeb6cdc7427ab5a5cb00e3d475aa7">◆ </a></span>parser_deferred_nodes</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/d77/node_8h.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_deferred_nodes</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="add8d51e370b49afb01f121f9df5e64ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#add8d51e370b49afb01f121f9df5e64ec">◆ </a></span>parser_eval_tree</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/d77/node_8h.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_eval_tree</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a4ee841e20507c021a5548cfabc615f70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4ee841e20507c021a5548cfabc615f70">◆ </a></span>parser_eval_tree_begin</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/d77/node_8h.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_eval_tree_begin</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="aa9dd0a300478f36bf1c9ab8635d76c6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9dd0a300478f36bf1c9ab8635d76c6d">◆ </a></span>parser_heredoc_end</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_heredoc_end</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="aeea2a3bf10139449d201258cbd2a3663"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeea2a3bf10139449d201258cbd2a3663">◆ </a></span>parser_in_def</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_in_def</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a0d993ec7cc62501f4108588f82fc8376"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d993ec7cc62501f4108588f82fc8376">◆ </a></span>parser_in_defined</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_in_defined</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="af32ebc7d2e033e4fa5837ee2349351e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af32ebc7d2e033e4fa5837ee2349351e1">◆ </a></span>parser_in_single</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_in_single</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="ac6081a8fb34f2662c83a12cae955e14c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6081a8fb34f2662c83a12cae955e14c">◆ </a></span>parser_lex_gets</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>(* 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#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11567">lex_getline()</a>.</p> </div> </div> <a id="ad01ee4c4b64fa48d5f471cfaa8231dee"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad01ee4c4b64fa48d5f471cfaa8231dee">◆ </a></span>parser_lex_gets_ptr</h2> <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 class="definition">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 id="ab299eabdb020d4889bd357cb6688d35e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab299eabdb020d4889bd357cb6688d35e">◆ </a></span>parser_lex_input</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::parser_lex_input</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l11567">lex_getline()</a>.</p> </div> </div> <a id="a79dbe048656c470ca0c90d03028e8992"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79dbe048656c470ca0c90d03028e8992">◆ </a></span>parser_lex_lastline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::parser_lex_lastline</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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> </div> </div> <a id="a9a755c6a75f6fe835c43f7ed2e5c36b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a755c6a75f6fe835c43f7ed2e5c36b6">◆ </a></span>parser_lex_nextline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parser_params::parser_lex_nextline</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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> </div> </div> <a id="a0fd3cefbb60628f07052ba397fee0193"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0fd3cefbb60628f07052ba397fee0193">◆ </a></span>parser_lex_p</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_p</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="ae72a2e82c521a7ca1fd1804624b2fbab"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae72a2e82c521a7ca1fd1804624b2fbab">◆ </a></span>parser_lex_pbeg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_pbeg</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a243d9bc35db98ebd37872e4f0b238e45"></a> <h2 class="memtitle"><span class="permalink"><a href="#a243d9bc35db98ebd37872e4f0b238e45">◆ </a></span>parser_lex_pend</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * parser_params::parser_lex_pend</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a1f35e965395b4586f561d8998b08a94e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f35e965395b4586f561d8998b08a94e">◆ </a></span>parser_lex_state</h2> <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 class="definition">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 id="aab4f03c9daa8934e4c6d269bff627c32"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab4f03c9daa8934e4c6d269bff627c32">◆ </a></span>parser_lex_strterm</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/d77/node_8h.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * parser_params::parser_lex_strterm</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="ad0d1e67efbc75662659bdf15eba10c02"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0d1e67efbc75662659bdf15eba10c02">◆ </a></span>parser_lpar_beg</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_lpar_beg</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a409d4488c9862b46906ec91400426262"></a> <h2 class="memtitle"><span class="permalink"><a href="#a409d4488c9862b46906ec91400426262">◆ </a></span>parser_lvtbl</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a8b37637cadbdc7f9ed84957151dbe00c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b37637cadbdc7f9ed84957151dbe00c">◆ </a></span>parser_paren_nest</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_paren_nest</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="aa81de44706786628004a25850e3db594"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa81de44706786628004a25850e3db594">◆ </a></span>parser_ruby__end__seen</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_ruby__end__seen</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="aca3dad79b534757f8f9c8af9f2e84ae3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca3dad79b534757f8f9c8af9f2e84ae3">◆ </a></span>parser_ruby_sourcefile</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a5a213b9311bced75172045096b843702"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a213b9311bced75172045096b843702">◆ </a></span>parser_ruby_sourceline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_ruby_sourceline</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 id="a7365e8e32d1c572d923805df3cd19fc1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7365e8e32d1c572d923805df3cd19fc1">◆ </a></span>parser_token_info</h2> <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 class="definition">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 class="reference">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 id="ad8d4e8dac64b2b8df97c394b621a47d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8d4e8dac64b2b8df97c394b621a47d5">◆ </a></span>parser_token_info_enabled</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_token_info_enabled</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">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 id="a16a071acf078bfff4d8e832ab7e14adf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16a071acf078bfff4d8e832ab7e14adf">◆ </a></span>parser_tokenbuf</h2> <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 class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="adb4cd39f9b280a097250d4728c1ddfa2"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb4cd39f9b280a097250d4728c1ddfa2">◆ </a></span>parser_tokidx</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_tokidx</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a97c3fe0beee2d873379a739242eb8b34"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97c3fe0beee2d873379a739242eb8b34">◆ </a></span>parser_toksiz</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_toksiz</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l16435">parser_initialize()</a>.</p> </div> </div> <a id="a1f7093b3280cd254b84a5f2fb9c9df23"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f7093b3280cd254b84a5f2fb9c9df23">◆ </a></span>parser_yydebug</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int parser_params::parser_yydebug</td> </tr> </table> </div><div class="memdoc"> <p class="definition">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 id="aa46eff75784402a4786ee089724ef427"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa46eff75784402a4786ee089724ef427">◆ </a></span>parser_yylval</h2> <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 class="definition">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> <p class="reference">Referenced by <a class="el" href="../../d5/d11/ripper_8c_source.html#l14279">yylex()</a>.</p> </div> </div> <a id="acf16364d471dd00725a7168b1df139b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf16364d471dd00725a7168b1df139b6">◆ </a></span>utf8</h2> <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 class="definition">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><a class="el" href="../../db/d97/parse_8c_source.html">parse.c</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.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel