📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 00:32:57
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
d1
/
dfc
📍 /opt/alt/ruby19/share/doc/ruby/html/d1/dfc
🔄 Refresh
✏️
Editing: regparse_8h.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: regparse.h File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">regparse.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>"</code><br /> </div> <p><a href="../../d1/dfc/regparse_8h_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/db7/struct_str_node.html">StrNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dfa/struct_qtfr_node.html">QtfrNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/dff/struct_enclose_node.html">EncloseNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2e/struct_unset_addr.html">UnsetAddr</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dd0/struct_unset_addr_list.html">UnsetAddrList</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/dac/struct_call_node.html">CallNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dbf/struct_b_ref_node.html">BRefNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d50/struct_anchor_node.html">AnchorNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/df5/struct_cons_alt_node.html">ConsAltNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dca/struct_ctype_node.html">CtypeNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d6e/struct___node.html">_Node</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dbe/struct_scan_env.html">ScanEnv</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d8b/struct_group_num_remap.html">GroupNumRemap</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:ad5d1aafda0801d24b9425f6c01515ed9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad5d1aafda0801d24b9425f6c01515ed9">NT_STR</a>   0</td></tr> <tr class="separator:ad5d1aafda0801d24b9425f6c01515ed9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98cbe6da0636f892e4de517d350a2938"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a98cbe6da0636f892e4de517d350a2938">NT_CCLASS</a>   1</td></tr> <tr class="separator:a98cbe6da0636f892e4de517d350a2938"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a542a2658d0f164eea8bc384ab01549d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a542a2658d0f164eea8bc384ab01549d4">NT_CTYPE</a>   2</td></tr> <tr class="separator:a542a2658d0f164eea8bc384ab01549d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21a7fcbf4a9c872540490d92b9c29813"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a21a7fcbf4a9c872540490d92b9c29813">NT_CANY</a>   3</td></tr> <tr class="separator:a21a7fcbf4a9c872540490d92b9c29813"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1d2a54cfe6dfa9104b4bfb8d06b8aeb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ac1d2a54cfe6dfa9104b4bfb8d06b8aeb">NT_BREF</a>   4</td></tr> <tr class="separator:ac1d2a54cfe6dfa9104b4bfb8d06b8aeb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a307b2dd57583d60d4d89eae6478b69ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a307b2dd57583d60d4d89eae6478b69ab">NT_QTFR</a>   5</td></tr> <tr class="separator:a307b2dd57583d60d4d89eae6478b69ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28d3349039b07e17b82e258cd8f73897"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a28d3349039b07e17b82e258cd8f73897">NT_ENCLOSE</a>   6</td></tr> <tr class="separator:a28d3349039b07e17b82e258cd8f73897"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4169804cb78eccf494a7f72ae737be32"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a4169804cb78eccf494a7f72ae737be32">NT_ANCHOR</a>   7</td></tr> <tr class="separator:a4169804cb78eccf494a7f72ae737be32"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba3b5392b65c7a886251ccb7bdf93cf0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aba3b5392b65c7a886251ccb7bdf93cf0">NT_LIST</a>   8</td></tr> <tr class="separator:aba3b5392b65c7a886251ccb7bdf93cf0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae71a11e8c4757331e146c7c055c28294"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ae71a11e8c4757331e146c7c055c28294">NT_ALT</a>   9</td></tr> <tr class="separator:ae71a11e8c4757331e146c7c055c28294"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35167bbf195155481ee5cbcae152d0f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a35167bbf195155481ee5cbcae152d0f9">NT_CALL</a>   10</td></tr> <tr class="separator:a35167bbf195155481ee5cbcae152d0f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c6bcdfde67af62e9b0467bc3135adbe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>)   (1<<(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>))</td></tr> <tr class="separator:a9c6bcdfde67af62e9b0467bc3135adbe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e295b122ef3511d1b929f3432c19283"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a1e295b122ef3511d1b929f3432c19283">BIT_NT_STR</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ad5d1aafda0801d24b9425f6c01515ed9">NT_STR</a>)</td></tr> <tr class="separator:a1e295b122ef3511d1b929f3432c19283"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14a6cc919981cbfc605ba78389f1156f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a14a6cc919981cbfc605ba78389f1156f">BIT_NT_CCLASS</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a98cbe6da0636f892e4de517d350a2938">NT_CCLASS</a>)</td></tr> <tr class="separator:a14a6cc919981cbfc605ba78389f1156f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a598b6cc2b1c3150cfd623701f5b46b16"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a598b6cc2b1c3150cfd623701f5b46b16">BIT_NT_CTYPE</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a542a2658d0f164eea8bc384ab01549d4">NT_CTYPE</a>)</td></tr> <tr class="separator:a598b6cc2b1c3150cfd623701f5b46b16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a935169aea912b618d608f37d19d810ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a935169aea912b618d608f37d19d810ac">BIT_NT_CANY</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a21a7fcbf4a9c872540490d92b9c29813">NT_CANY</a>)</td></tr> <tr class="separator:a935169aea912b618d608f37d19d810ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15c56d5934268a5bee450e0fe954d613"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a15c56d5934268a5bee450e0fe954d613">BIT_NT_BREF</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ac1d2a54cfe6dfa9104b4bfb8d06b8aeb">NT_BREF</a>)</td></tr> <tr class="separator:a15c56d5934268a5bee450e0fe954d613"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe773d809ad0992d77ee910e87f8bf56"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#afe773d809ad0992d77ee910e87f8bf56">BIT_NT_QTFR</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a307b2dd57583d60d4d89eae6478b69ab">NT_QTFR</a>)</td></tr> <tr class="separator:afe773d809ad0992d77ee910e87f8bf56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa9372a884f3e932f76d0b4791c18662"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#afa9372a884f3e932f76d0b4791c18662">BIT_NT_ENCLOSE</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a28d3349039b07e17b82e258cd8f73897">NT_ENCLOSE</a>)</td></tr> <tr class="separator:afa9372a884f3e932f76d0b4791c18662"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3532ca4705ca98f03e1573a7ae105e93"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a3532ca4705ca98f03e1573a7ae105e93">BIT_NT_ANCHOR</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a4169804cb78eccf494a7f72ae737be32">NT_ANCHOR</a>)</td></tr> <tr class="separator:a3532ca4705ca98f03e1573a7ae105e93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e27b17b1b9607c96a6fd0f1bc1f6e0c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6e27b17b1b9607c96a6fd0f1bc1f6e0c">BIT_NT_LIST</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#aba3b5392b65c7a886251ccb7bdf93cf0">NT_LIST</a>)</td></tr> <tr class="separator:a6e27b17b1b9607c96a6fd0f1bc1f6e0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7c0640dac4b75693faf913ba14c3bd4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad7c0640dac4b75693faf913ba14c3bd4">BIT_NT_ALT</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ae71a11e8c4757331e146c7c055c28294">NT_ALT</a>)</td></tr> <tr class="separator:ad7c0640dac4b75693faf913ba14c3bd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a529a7ae0749eaadfd585d723ae301dd4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a529a7ae0749eaadfd585d723ae301dd4">BIT_NT_CALL</a>   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a35167bbf195155481ee5cbcae152d0f9">NT_CALL</a>)</td></tr> <tr class="separator:a529a7ae0749eaadfd585d723ae301dd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9a85d9c346d35f5bba88a49fde214f2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aa9a85d9c346d35f5bba88a49fde214f2">IS_NODE_TYPE_SIMPLE</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>)</td></tr> <tr class="separator:aa9a85d9c346d35f5bba88a49fde214f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad500a736993c4ddc933ff93b42eeb1e5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad500a736993c4ddc933ff93b42eeb1e5">NTYPE</a>(node)   ((node)-><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">u.base.type</a>)</td></tr> <tr class="separator:ad500a736993c4ddc933ff93b42eeb1e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa63b31f6718866f81a7efd9263270f82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aa63b31f6718866f81a7efd9263270f82">SET_NTYPE</a>(node, ntype)   (node)-><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">u.base.type</a> = (ntype)</td></tr> <tr class="separator:aa63b31f6718866f81a7efd9263270f82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24a4b2af18dda01ae000ec64129eb50e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a24a4b2af18dda01ae000ec64129eb50e">NSTR</a>(node)   (&((node)->u.str))</td></tr> <tr class="separator:a24a4b2af18dda01ae000ec64129eb50e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a816a6d8f921892c2efef73eb7727d589"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a816a6d8f921892c2efef73eb7727d589">NCCLASS</a>(node)   (&((node)->u.cclass))</td></tr> <tr class="separator:a816a6d8f921892c2efef73eb7727d589"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55cfe9cd258d0bdf14d6e48115f7e70b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a55cfe9cd258d0bdf14d6e48115f7e70b">NCTYPE</a>(node)   (&((node)->u.ctype))</td></tr> <tr class="separator:a55cfe9cd258d0bdf14d6e48115f7e70b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38215823f6ab7e63e919eae3bfa79bfa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a38215823f6ab7e63e919eae3bfa79bfa">NBREF</a>(node)   (&((node)->u.bref))</td></tr> <tr class="separator:a38215823f6ab7e63e919eae3bfa79bfa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addc653094848075876587782124e9504"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#addc653094848075876587782124e9504">NQTFR</a>(node)   (&((node)->u.qtfr))</td></tr> <tr class="separator:addc653094848075876587782124e9504"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fea29a34640f28158788eef43a9bfd2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a2fea29a34640f28158788eef43a9bfd2">NENCLOSE</a>(node)   (&((node)->u.enclose))</td></tr> <tr class="separator:a2fea29a34640f28158788eef43a9bfd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff69a39d6dfe87d4eb079758e46cb226"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aff69a39d6dfe87d4eb079758e46cb226">NANCHOR</a>(node)   (&((node)->u.anchor))</td></tr> <tr class="separator:aff69a39d6dfe87d4eb079758e46cb226"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a169187b05cb93deae78176455a070ea5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a169187b05cb93deae78176455a070ea5">NCONS</a>(node)   (&((node)->u.cons))</td></tr> <tr class="separator:a169187b05cb93deae78176455a070ea5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aedcbc83fb8b3a89a32a3cd51d700710a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aedcbc83fb8b3a89a32a3cd51d700710a">NCALL</a>(node)   (&((node)->u.call))</td></tr> <tr class="separator:aedcbc83fb8b3a89a32a3cd51d700710a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace12d76fd705497f81e4e2cd95cd247e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ace12d76fd705497f81e4e2cd95cd247e">NCAR</a>(node)   (<a class="el" href="../../d1/dfc/regparse_8h.html#a169187b05cb93deae78176455a070ea5">NCONS</a>(node)->car)</td></tr> <tr class="separator:ace12d76fd705497f81e4e2cd95cd247e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3a01065a5b7f17aad984671c730739e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ac3a01065a5b7f17aad984671c730739e">NCDR</a>(node)   (<a class="el" href="../../d1/dfc/regparse_8h.html#a169187b05cb93deae78176455a070ea5">NCONS</a>(node)->cdr)</td></tr> <tr class="separator:ac3a01065a5b7f17aad984671c730739e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb5f6fdd354c1ec172e6d93c2a964d83"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#acb5f6fdd354c1ec172e6d93c2a964d83">ANCHOR_ANYCHAR_STAR_MASK</a>   (<a class="el" href="../../d6/d87/regint_8h.html#ad255197c4f708b99046907082857659d">ANCHOR_ANYCHAR_STAR</a> | <a class="el" href="../../d6/d87/regint_8h.html#a770880666efda5a87ba8ce6e618c7bef">ANCHOR_ANYCHAR_STAR_ML</a>)</td></tr> <tr class="separator:acb5f6fdd354c1ec172e6d93c2a964d83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a48f473a10f888f7ad31dbc333fe21ed0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a48f473a10f888f7ad31dbc333fe21ed0">ANCHOR_END_BUF_MASK</a>   (<a class="el" href="../../d6/d87/regint_8h.html#afae1199ac99483eb29f0824cea7b3329">ANCHOR_END_BUF</a> | <a class="el" href="../../d6/d87/regint_8h.html#a9336254890d4656b7e36574b462ca093">ANCHOR_SEMI_END_BUF</a>)</td></tr> <tr class="separator:a48f473a10f888f7ad31dbc333fe21ed0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32e44d8ddaca8fd4931a8c13677972ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a32e44d8ddaca8fd4931a8c13677972ad">ENCLOSE_MEMORY</a>   (1<<0)</td></tr> <tr class="separator:a32e44d8ddaca8fd4931a8c13677972ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1f27f4cccd30502c03174673fe25af41"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a1f27f4cccd30502c03174673fe25af41">ENCLOSE_OPTION</a>   (1<<1)</td></tr> <tr class="separator:a1f27f4cccd30502c03174673fe25af41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a9f973f8fdb597a604757521ae63fe2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a8a9f973f8fdb597a604757521ae63fe2">ENCLOSE_STOP_BACKTRACK</a>   (1<<2)</td></tr> <tr class="separator:a8a9f973f8fdb597a604757521ae63fe2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40ada8f47e345b13e9fdcc4a4d883565"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a40ada8f47e345b13e9fdcc4a4d883565">NODE_STR_MARGIN</a>   16</td></tr> <tr class="separator:a40ada8f47e345b13e9fdcc4a4d883565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9814d431677483621091229d7500e1d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9814d431677483621091229d7500e1d6">NODE_STR_BUF_SIZE</a>   24 /* <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a>) - <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(int)*4 */</td></tr> <tr class="separator:a9814d431677483621091229d7500e1d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af644c389326c5842fd7315567e7644b2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#af644c389326c5842fd7315567e7644b2">NODE_BACKREFS_SIZE</a>   6</td></tr> <tr class="separator:af644c389326c5842fd7315567e7644b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a585ac9a272500b052dca9237e074664f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a>   (1<<0) /* by backslashed number */</td></tr> <tr class="separator:a585ac9a272500b052dca9237e074664f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ac10fa59be06318b3a0e8477b13414d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a8ac10fa59be06318b3a0e8477b13414d">NSTR_AMBIG</a>   (1<<1)</td></tr> <tr class="separator:a8ac10fa59be06318b3a0e8477b13414d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad072609f84a780ea3d18d79922c9b532"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad072609f84a780ea3d18d79922c9b532">NSTR_DONT_GET_OPT_INFO</a>   (1<<2)</td></tr> <tr class="separator:ad072609f84a780ea3d18d79922c9b532"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85801a0f73a64733355230b366867b81"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a85801a0f73a64733355230b366867b81">NSTRING_LEN</a>(node)   (<a class="el" href="../../d8/db3/oniguruma_8h.html#aea2e926fe611f36269c4df294e43ae5f">OnigDistance</a>)((node)->u.str.end - (node)->u.str.s)</td></tr> <tr class="separator:a85801a0f73a64733355230b366867b81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b60661ac8af8eec10dbe93c2e0eaad3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a0b60661ac8af8eec10dbe93c2e0eaad3">NSTRING_SET_RAW</a>(node)   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a></td></tr> <tr class="separator:a0b60661ac8af8eec10dbe93c2e0eaad3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cd89d5dcf76ce3aef0f51b7d0c960e5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a5cd89d5dcf76ce3aef0f51b7d0c960e5">NSTRING_CLEAR_RAW</a>(node)   (node)->u.str.flag &= ~<a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a></td></tr> <tr class="separator:a5cd89d5dcf76ce3aef0f51b7d0c960e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ae80d34bf54720801a9f96840734944"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9ae80d34bf54720801a9f96840734944">NSTRING_SET_AMBIG</a>(node)   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#a8ac10fa59be06318b3a0e8477b13414d">NSTR_AMBIG</a></td></tr> <tr class="separator:a9ae80d34bf54720801a9f96840734944"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff13589e40d148e0272743a7bdfb461a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aff13589e40d148e0272743a7bdfb461a">NSTRING_SET_DONT_GET_OPT_INFO</a>(node)   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#ad072609f84a780ea3d18d79922c9b532">NSTR_DONT_GET_OPT_INFO</a></td></tr> <tr class="separator:aff13589e40d148e0272743a7bdfb461a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae9f2e7348c7dca167e63f949aba51715"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ae9f2e7348c7dca167e63f949aba51715">NSTRING_IS_RAW</a>(node)   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a>) != 0)</td></tr> <tr class="separator:ae9f2e7348c7dca167e63f949aba51715"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25596e8076dc2d32a0b4f386656f0feb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a25596e8076dc2d32a0b4f386656f0feb">NSTRING_IS_AMBIG</a>(node)   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#a8ac10fa59be06318b3a0e8477b13414d">NSTR_AMBIG</a>) != 0)</td></tr> <tr class="separator:a25596e8076dc2d32a0b4f386656f0feb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad31a3361dfb2d6e4a8f6a261eec83369"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad31a3361dfb2d6e4a8f6a261eec83369">NSTRING_IS_DONT_GET_OPT_INFO</a>(node)   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#ad072609f84a780ea3d18d79922c9b532">NSTR_DONT_GET_OPT_INFO</a>) != 0)</td></tr> <tr class="separator:ad31a3361dfb2d6e4a8f6a261eec83369"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7acd0d16d2a338ffba1881e85a610b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#af7acd0d16d2a338ffba1881e85a610b1">BACKREFS_P</a>(br)   (<a class="el" href="../../d6/d87/regint_8h.html#a4bc25fbd4749a2c130d1ae7f15ba140c">IS_NOT_NULL</a>((br)->back_dynamic) ? (br)->back_dynamic : (br)->back_static);</td></tr> <tr class="separator:af7acd0d16d2a338ffba1881e85a610b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cf0c13b2a42a7154f46c744868fb628"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9cf0c13b2a42a7154f46c744868fb628">NQ_TARGET_ISNOT_EMPTY</a>   0</td></tr> <tr class="separator:a9cf0c13b2a42a7154f46c744868fb628"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a986a5ef780a2ad8c4b93df2d58f0f615"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a986a5ef780a2ad8c4b93df2d58f0f615">NQ_TARGET_IS_EMPTY</a>   1</td></tr> <tr class="separator:a986a5ef780a2ad8c4b93df2d58f0f615"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d2f216800450cd46951bebb6b400e4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a5d2f216800450cd46951bebb6b400e4e">NQ_TARGET_IS_EMPTY_MEM</a>   2</td></tr> <tr class="separator:a5d2f216800450cd46951bebb6b400e4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa897e83257181d0f4332a06d86c32ea3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aa897e83257181d0f4332a06d86c32ea3">NQ_TARGET_IS_EMPTY_REC</a>   3</td></tr> <tr class="separator:aa897e83257181d0f4332a06d86c32ea3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8980d8b4b93cf55da8bee382f4bab34b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a8980d8b4b93cf55da8bee382f4bab34b">NST_MIN_FIXED</a>   (1<<0)</td></tr> <tr class="separator:a8980d8b4b93cf55da8bee382f4bab34b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b6e034b202e333e717437144c4ee4f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a3b6e034b202e333e717437144c4ee4f4">NST_MAX_FIXED</a>   (1<<1)</td></tr> <tr class="separator:a3b6e034b202e333e717437144c4ee4f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f98b351f6c8816374c0d53d5c49f987"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a5f98b351f6c8816374c0d53d5c49f987">NST_CLEN_FIXED</a>   (1<<2)</td></tr> <tr class="separator:a5f98b351f6c8816374c0d53d5c49f987"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac474062af4aa1229d9d3aff35745dbda"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ac474062af4aa1229d9d3aff35745dbda">NST_MARK1</a>   (1<<3)</td></tr> <tr class="separator:ac474062af4aa1229d9d3aff35745dbda"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea3eb0bc7f52529c2b77dc01a0b5e751"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aea3eb0bc7f52529c2b77dc01a0b5e751">NST_MARK2</a>   (1<<4)</td></tr> <tr class="separator:aea3eb0bc7f52529c2b77dc01a0b5e751"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2082f6e70d86ff50485eae8854599ae2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a2082f6e70d86ff50485eae8854599ae2">NST_MEM_BACKREFED</a>   (1<<5)</td></tr> <tr class="separator:a2082f6e70d86ff50485eae8854599ae2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9948e403fc7becde4d7f75a0bb0599ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9948e403fc7becde4d7f75a0bb0599ec">NST_STOP_BT_SIMPLE_REPEAT</a>   (1<<6)</td></tr> <tr class="separator:a9948e403fc7becde4d7f75a0bb0599ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04144a8cc6b823fcae3b99f5cd5ab42c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a>   (1<<7)</td></tr> <tr class="separator:a04144a8cc6b823fcae3b99f5cd5ab42c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa135965725c393f6995444a164778b69"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aa135965725c393f6995444a164778b69">NST_CALLED</a>   (1<<8)</td></tr> <tr class="separator:aa135965725c393f6995444a164778b69"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a062214adf41d57d532eb6e7ba7464f47"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a062214adf41d57d532eb6e7ba7464f47">NST_ADDR_FIXED</a>   (1<<9)</td></tr> <tr class="separator:a062214adf41d57d532eb6e7ba7464f47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ed6c6aeae2a7e82568a97d5b09a5852"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6ed6c6aeae2a7e82568a97d5b09a5852">NST_NAMED_GROUP</a>   (1<<10)</td></tr> <tr class="separator:a6ed6c6aeae2a7e82568a97d5b09a5852"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abddcee3225eea72cc79f2d4569f333ea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#abddcee3225eea72cc79f2d4569f333ea">NST_NAME_REF</a>   (1<<11)</td></tr> <tr class="separator:abddcee3225eea72cc79f2d4569f333ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a493914509e096a07795ffc4971e2680f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a493914509e096a07795ffc4971e2680f">NST_IN_REPEAT</a>   (1<<12) /* <a class="el" href="../../db/d4b/regexec_8c.html#a5a81e1c64b1312db96ee8b7ee0733f3e">STK_REPEAT</a> is nested in stack. */</td></tr> <tr class="separator:a493914509e096a07795ffc4971e2680f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b453e92602fb2f4535bc969ae2f0df1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a3b453e92602fb2f4535bc969ae2f0df1">NST_NEST_LEVEL</a>   (1<<13)</td></tr> <tr class="separator:a3b453e92602fb2f4535bc969ae2f0df1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5b9243b850310f892a1567b4aa1cec1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ab5b9243b850310f892a1567b4aa1cec1">NST_BY_NUMBER</a>   (1<<14) /* {n,m} */</td></tr> <tr class="separator:ab5b9243b850310f892a1567b4aa1cec1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a709b6af5e5f6789e8a1ae2406f12a668"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a709b6af5e5f6789e8a1ae2406f12a668">SET_ENCLOSE_STATUS</a>(node, f)   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.enclose.state</a> |= (f)</td></tr> <tr class="separator:a709b6af5e5f6789e8a1ae2406f12a668"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac109fca051528ba56563ac056db96ec5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ac109fca051528ba56563ac056db96ec5">CLEAR_ENCLOSE_STATUS</a>(node, f)   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.enclose.state</a> &= ~(f)</td></tr> <tr class="separator:ac109fca051528ba56563ac056db96ec5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a540ae1be7564579c1a005bd62ca6fcbb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a540ae1be7564579c1a005bd62ca6fcbb">IS_ENCLOSE_CALLED</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#aa135965725c393f6995444a164778b69">NST_CALLED</a>) != 0)</td></tr> <tr class="separator:a540ae1be7564579c1a005bd62ca6fcbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3807147603c44dc584ac196b5c9230ba"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a3807147603c44dc584ac196b5c9230ba">IS_ENCLOSE_ADDR_FIXED</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a062214adf41d57d532eb6e7ba7464f47">NST_ADDR_FIXED</a>) != 0)</td></tr> <tr class="separator:a3807147603c44dc584ac196b5c9230ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b46359badf064aa3ba4bb6b75da3f7d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6b46359badf064aa3ba4bb6b75da3f7d">IS_ENCLOSE_RECURSION</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a>) != 0)</td></tr> <tr class="separator:a6b46359badf064aa3ba4bb6b75da3f7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc6f5e62575b817d5caa5a412cae8b3b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#abc6f5e62575b817d5caa5a412cae8b3b">IS_ENCLOSE_MARK1</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#ac474062af4aa1229d9d3aff35745dbda">NST_MARK1</a>) != 0)</td></tr> <tr class="separator:abc6f5e62575b817d5caa5a412cae8b3b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5c579a377a5453e3613fd08a542680fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a5c579a377a5453e3613fd08a542680fa">IS_ENCLOSE_MARK2</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#aea3eb0bc7f52529c2b77dc01a0b5e751">NST_MARK2</a>) != 0)</td></tr> <tr class="separator:a5c579a377a5453e3613fd08a542680fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a80b7e1e1d9df6c27f0e11f9b0fb043f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a80b7e1e1d9df6c27f0e11f9b0fb043f6">IS_ENCLOSE_MIN_FIXED</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a8980d8b4b93cf55da8bee382f4bab34b">NST_MIN_FIXED</a>) != 0)</td></tr> <tr class="separator:a80b7e1e1d9df6c27f0e11f9b0fb043f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04d81dc57cf82bf1a5dbdd5e7a8030f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a04d81dc57cf82bf1a5dbdd5e7a8030f4">IS_ENCLOSE_MAX_FIXED</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a3b6e034b202e333e717437144c4ee4f4">NST_MAX_FIXED</a>) != 0)</td></tr> <tr class="separator:a04d81dc57cf82bf1a5dbdd5e7a8030f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d05bf02d0982db8eca0845345a384a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a3d05bf02d0982db8eca0845345a384a2">IS_ENCLOSE_CLEN_FIXED</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a5f98b351f6c8816374c0d53d5c49f987">NST_CLEN_FIXED</a>) != 0)</td></tr> <tr class="separator:a3d05bf02d0982db8eca0845345a384a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:affacdcaad55b9463952eea0f241849b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#affacdcaad55b9463952eea0f241849b0">IS_ENCLOSE_STOP_BT_SIMPLE_REPEAT</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a9948e403fc7becde4d7f75a0bb0599ec">NST_STOP_BT_SIMPLE_REPEAT</a>) != 0)</td></tr> <tr class="separator:affacdcaad55b9463952eea0f241849b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d89bb4bc96ce279f0b25381be6883e3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a8d89bb4bc96ce279f0b25381be6883e3">IS_ENCLOSE_NAMED_GROUP</a>(en)   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a6ed6c6aeae2a7e82568a97d5b09a5852">NST_NAMED_GROUP</a>) != 0)</td></tr> <tr class="separator:a8d89bb4bc96ce279f0b25381be6883e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6292c7c2a45036cc7b12476b5c5367cc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6292c7c2a45036cc7b12476b5c5367cc">SET_CALL_RECURSION</a>(node)   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.call.state</a> |= <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a></td></tr> <tr class="separator:a6292c7c2a45036cc7b12476b5c5367cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a250cd70778b5de06453ffa5e16c17daf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a250cd70778b5de06453ffa5e16c17daf">IS_CALL_RECURSION</a>(cn)   (((cn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a>) != 0)</td></tr> <tr class="separator:a250cd70778b5de06453ffa5e16c17daf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44f0e62f2e1139d88d57f54e6d970a8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a44f0e62f2e1139d88d57f54e6d970a8e">IS_CALL_NAME_REF</a>(cn)   (((cn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#abddcee3225eea72cc79f2d4569f333ea">NST_NAME_REF</a>) != 0)</td></tr> <tr class="separator:a44f0e62f2e1139d88d57f54e6d970a8e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a184cdcbd0920d3c748da3455a516a6c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a184cdcbd0920d3c748da3455a516a6c7">IS_BACKREF_NAME_REF</a>(bn)   (((bn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#abddcee3225eea72cc79f2d4569f333ea">NST_NAME_REF</a>) != 0)</td></tr> <tr class="separator:a184cdcbd0920d3c748da3455a516a6c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a541503207bbeafefa86e82b117db414f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a541503207bbeafefa86e82b117db414f">IS_BACKREF_NEST_LEVEL</a>(bn)   (((bn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a3b453e92602fb2f4535bc969ae2f0df1">NST_NEST_LEVEL</a>) != 0)</td></tr> <tr class="separator:a541503207bbeafefa86e82b117db414f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1de9f3fa59256079112d3c8799eaa719"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a1de9f3fa59256079112d3c8799eaa719">IS_QUANTIFIER_IN_REPEAT</a>(qn)   (((qn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a493914509e096a07795ffc4971e2680f">NST_IN_REPEAT</a>) != 0)</td></tr> <tr class="separator:a1de9f3fa59256079112d3c8799eaa719"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8fa003e04d421ca24f09441a6e8af5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ad8fa003e04d421ca24f09441a6e8af5e">IS_QUANTIFIER_BY_NUMBER</a>(qn)   (((qn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#ab5b9243b850310f892a1567b4aa1cec1">NST_BY_NUMBER</a>) != 0)</td></tr> <tr class="separator:ad8fa003e04d421ca24f09441a6e8af5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a186d1c8fe0058e289ab0b5a733fa658e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a186d1c8fe0058e289ab0b5a733fa658e">CALLNODE_REFNUM_UNDEF</a>   -1</td></tr> <tr class="separator:a186d1c8fe0058e289ab0b5a733fa658e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a7ae00864978ae0fbb11a54d8395881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a5a7ae00864978ae0fbb11a54d8395881">NULL_NODE</a>   ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* )0)</td></tr> <tr class="separator:a5a7ae00864978ae0fbb11a54d8395881"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4cc7b2a733830bc255401582bbb6dfc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ae4cc7b2a733830bc255401582bbb6dfc">SCANENV_MEMNODES_SIZE</a>   8</td></tr> <tr class="separator:ae4cc7b2a733830bc255401582bbb6dfc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82066fdd1d2abdcc23ae01f55bfbe321"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a82066fdd1d2abdcc23ae01f55bfbe321">SCANENV_MEM_NODES</a>(senv)</td></tr> <tr class="separator:a82066fdd1d2abdcc23ae01f55bfbe321"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeeb7aa0f60553ade62b7338e8f21256b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aeeb7aa0f60553ade62b7338e8f21256b">IS_SYNTAX_OP</a>(syn, opm)   (((syn)->op & (opm)) != 0)</td></tr> <tr class="separator:aeeb7aa0f60553ade62b7338e8f21256b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ff963239e972932cefd5adaae161e76"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a2ff963239e972932cefd5adaae161e76">IS_SYNTAX_OP2</a>(syn, opm)   (((syn)->op2 & (opm)) != 0)</td></tr> <tr class="separator:a2ff963239e972932cefd5adaae161e76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18bfc9ee154d6dd516347bd71b4810f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a18bfc9ee154d6dd516347bd71b4810f6">IS_SYNTAX_BV</a>(syn, bvm)   (((syn)->behavior & (bvm)) != 0)</td></tr> <tr class="separator:a18bfc9ee154d6dd516347bd71b4810f6"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:a6c434428eadf35f3f678c99e5bca42b3"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d0/d6e/struct___node.html">_Node</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a></td></tr> <tr class="separator:a6c434428eadf35f3f678c99e5bca42b3"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a6e8be6c9656cd151f9f8de04492b35b4"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#af1403b57925202f97bb10bd8c7c2d1ae">onig_renumber_name_table</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6e8be6c9656cd151f9f8de04492b35b4">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg, <a class="el" href="../../d2/d8b/struct_group_num_remap.html">GroupNumRemap</a> *map))</td></tr> <tr class="separator:a6e8be6c9656cd151f9f8de04492b35b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af0f9eead58646f71baf1f744ebeabf3c"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#a138838c9d16547c9dde877effa669a35">onig_strncmp</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#af0f9eead58646f71baf1f744ebeabf3c">P_</a> ((<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s1, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s2, int n))</td></tr> <tr class="separator:af0f9eead58646f71baf1f744ebeabf3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a764ee37eeffc89ca929e27acb42cf534"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d6/dda/regparse_8c.html#ae1ec1f619a502e243e88146945e3e911">onig_strcpy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a764ee37eeffc89ca929e27acb42cf534">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *dest, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *src, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end))</td></tr> <tr class="separator:a764ee37eeffc89ca929e27acb42cf534"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab904066e9dfbf156823ea525d0fad73d"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d6/dda/regparse_8c.html#a8d6d95d9c113545baa16fe1ff3d96191">onig_scan_env_set_error_string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ab904066e9dfbf156823ea525d0fad73d">P_</a> ((<a class="el" href="../../d6/dbe/struct_scan_env.html">ScanEnv</a> *<a class="el" href="../../d5/df2/win32_8c.html#af973ca20f6594ad664c03daa83867128">env</a>, int ecode, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *arg, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *arg_end))</td></tr> <tr class="separator:ab904066e9dfbf156823ea525d0fad73d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9562cc9153dfd0afbf1b4071641d46be"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#af172b663db06124c2c4b62a7e1377472">onig_scan_unsigned_number</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a9562cc9153dfd0afbf1b4071641d46be">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> **src, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc))</td></tr> <tr class="separator:a9562cc9153dfd0afbf1b4071641d46be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5607ced3281349d994d91c3b3f5b0b1"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d6/dda/regparse_8c.html#ace588d68b5808852a8265c27b18e6ed2">onig_reduce_nested_quantifier</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#ab5607ced3281349d994d91c3b3f5b0b1">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *pnode, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *cnode))</td></tr> <tr class="separator:ab5607ced3281349d994d91c3b3f5b0b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adff30186cddee88ec05b13e8982aa847"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d6/dda/regparse_8c.html#a47ef98c51fc32c0e34bd6d917bf1cb74">onig_node_conv_to_str_node</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#adff30186cddee88ec05b13e8982aa847">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node, int raw))</td></tr> <tr class="separator:adff30186cddee88ec05b13e8982aa847"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a996a541645ee2ec70b4a360ee0ea7ecc"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#a4c9f32699c8567f97bf22053473ec09e">onig_node_str_cat</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a996a541645ee2ec70b4a360ee0ea7ecc">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end))</td></tr> <tr class="separator:a996a541645ee2ec70b4a360ee0ea7ecc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54b34c37812b364366e4b1c62c019d89"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d6/dda/regparse_8c.html#aa98ee34de192fd4997906389f70f4808">onig_node_free</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a54b34c37812b364366e4b1c62c019d89">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node))</td></tr> <tr class="separator:a54b34c37812b364366e4b1c62c019d89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa03fb9142734e15998699789b8a1b104"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d6/dda/regparse_8c.html#a91c33deefe09343b00b57031f7e8ff53">onig_node_new_enclose</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#aa03fb9142734e15998699789b8a1b104">P_</a> ((int <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>))</td></tr> <tr class="separator:aa03fb9142734e15998699789b8a1b104"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1849fe55a95957a89affc917b9c9e9b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d6/dda/regparse_8c.html#aa43586564529e972a0cc1e7fec489aff">onig_node_new_str</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a1849fe55a95957a89affc917b9c9e9b2">P_</a> ((<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end))</td></tr> <tr class="separator:a1849fe55a95957a89affc917b9c9e9b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27f24f6729b5163c8c79b08dd315404b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d6/dda/regparse_8c.html#ab258e6fc3c655e2b50e770b6d1d8b939">onig_node_new_list</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a27f24f6729b5163c8c79b08dd315404b">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *left, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *right))</td></tr> <tr class="separator:a27f24f6729b5163c8c79b08dd315404b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a2ebba5bfb42a3f0421dccd00238366"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d6/dda/regparse_8c.html#ac5dff6c5b4675f20090b2919bb08ad54">onig_node_list_add</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a1a2ebba5bfb42a3f0421dccd00238366">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d5/db5/encoding_8c.html#a05f70dacbe595d27364e1e014efb0c8e">list</a>, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *x))</td></tr> <tr class="separator:a1a2ebba5bfb42a3f0421dccd00238366"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51ca468b14ff4e937127762a1ca221a0"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#a45a1441ea27d1a056a374542fb962495">onig_free_node_list</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a51ca468b14ff4e937127762a1ca221a0">P_</a> ((void))</td></tr> <tr class="separator:a51ca468b14ff4e937127762a1ca221a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43a5c4151a6a8d4615f09177f7f5bab6"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#acb18d5fa84a45870b5a9739deff10659">onig_names_free</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a43a5c4151a6a8d4615f09177f7f5bab6">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg))</td></tr> <tr class="separator:a43a5c4151a6a8d4615f09177f7f5bab6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ce83bd3f58e54f2d39468f75be7f7c9"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#a65633994c3490b701c540cdf9c54e0ed">onig_parse_make_tree</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfc/regparse_8h.html#a6ce83bd3f58e54f2d39468f75be7f7c9">P_</a> ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> **root, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pattern, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg, <a class="el" href="../../d6/dbe/struct_scan_env.html">ScanEnv</a> *<a class="el" href="../../d5/df2/win32_8c.html#af973ca20f6594ad664c03daa83867128">env</a>))</td></tr> <tr class="separator:a6ce83bd3f58e54f2d39468f75be7f7c9"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="acb5f6fdd354c1ec172e6d93c2a964d83"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb5f6fdd354c1ec172e6d93c2a964d83">◆ </a></span>ANCHOR_ANYCHAR_STAR_MASK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_ANYCHAR_STAR_MASK   (<a class="el" href="../../d6/d87/regint_8h.html#ad255197c4f708b99046907082857659d">ANCHOR_ANYCHAR_STAR</a> | <a class="el" href="../../d6/d87/regint_8h.html#a770880666efda5a87ba8ce6e618c7bef">ANCHOR_ANYCHAR_STAR_ML</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00088">88</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="a48f473a10f888f7ad31dbc333fe21ed0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a48f473a10f888f7ad31dbc333fe21ed0">◆ </a></span>ANCHOR_END_BUF_MASK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_END_BUF_MASK   (<a class="el" href="../../d6/d87/regint_8h.html#afae1199ac99483eb29f0824cea7b3329">ANCHOR_END_BUF</a> | <a class="el" href="../../d6/d87/regint_8h.html#a9336254890d4656b7e36574b462ca093">ANCHOR_SEMI_END_BUF</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00089">89</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="af7acd0d16d2a338ffba1881e85a610b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7acd0d16d2a338ffba1881e85a610b1">◆ </a></span>BACKREFS_P</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BACKREFS_P</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">br</td><td>)</td> <td>   (<a class="el" href="../../d6/d87/regint_8h.html#a4bc25fbd4749a2c130d1ae7f15ba140c">IS_NOT_NULL</a>((br)->back_dynamic) ? (br)->back_dynamic : (br)->back_static);</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00114">114</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="ad7c0640dac4b75693faf913ba14c3bd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7c0640dac4b75693faf913ba14c3bd4">◆ </a></span>BIT_NT_ALT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_ALT   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ae71a11e8c4757331e146c7c055c28294">NT_ALT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00063">63</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a3532ca4705ca98f03e1573a7ae105e93"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3532ca4705ca98f03e1573a7ae105e93">◆ </a></span>BIT_NT_ANCHOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_ANCHOR   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a4169804cb78eccf494a7f72ae737be32">NT_ANCHOR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00061">61</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a15c56d5934268a5bee450e0fe954d613"></a> <h2 class="memtitle"><span class="permalink"><a href="#a15c56d5934268a5bee450e0fe954d613">◆ </a></span>BIT_NT_BREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_BREF   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ac1d2a54cfe6dfa9104b4bfb8d06b8aeb">NT_BREF</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00058">58</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a529a7ae0749eaadfd585d723ae301dd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a529a7ae0749eaadfd585d723ae301dd4">◆ </a></span>BIT_NT_CALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_CALL   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a35167bbf195155481ee5cbcae152d0f9">NT_CALL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00064">64</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a935169aea912b618d608f37d19d810ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a935169aea912b618d608f37d19d810ac">◆ </a></span>BIT_NT_CANY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_CANY   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a21a7fcbf4a9c872540490d92b9c29813">NT_CANY</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00057">57</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a14a6cc919981cbfc605ba78389f1156f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14a6cc919981cbfc605ba78389f1156f">◆ </a></span>BIT_NT_CCLASS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_CCLASS   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a98cbe6da0636f892e4de517d350a2938">NT_CCLASS</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00055">55</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a598b6cc2b1c3150cfd623701f5b46b16"></a> <h2 class="memtitle"><span class="permalink"><a href="#a598b6cc2b1c3150cfd623701f5b46b16">◆ </a></span>BIT_NT_CTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_CTYPE   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a542a2658d0f164eea8bc384ab01549d4">NT_CTYPE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00056">56</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="afa9372a884f3e932f76d0b4791c18662"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa9372a884f3e932f76d0b4791c18662">◆ </a></span>BIT_NT_ENCLOSE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_ENCLOSE   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a28d3349039b07e17b82e258cd8f73897">NT_ENCLOSE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00060">60</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a6e27b17b1b9607c96a6fd0f1bc1f6e0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e27b17b1b9607c96a6fd0f1bc1f6e0c">◆ </a></span>BIT_NT_LIST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_LIST   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#aba3b5392b65c7a886251ccb7bdf93cf0">NT_LIST</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00062">62</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="afe773d809ad0992d77ee910e87f8bf56"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe773d809ad0992d77ee910e87f8bf56">◆ </a></span>BIT_NT_QTFR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_QTFR   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#a307b2dd57583d60d4d89eae6478b69ab">NT_QTFR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00059">59</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a1e295b122ef3511d1b929f3432c19283"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e295b122ef3511d1b929f3432c19283">◆ </a></span>BIT_NT_STR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_NT_STR   <a class="el" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="el" href="../../d1/dfc/regparse_8h.html#ad5d1aafda0801d24b9425f6c01515ed9">NT_STR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00054">54</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a186d1c8fe0058e289ab0b5a733fa658e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a186d1c8fe0058e289ab0b5a733fa658e">◆ </a></span>CALLNODE_REFNUM_UNDEF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CALLNODE_REFNUM_UNDEF   -1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00162">162</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="ac109fca051528ba56563ac056db96ec5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac109fca051528ba56563ac056db96ec5">◆ </a></span>CLEAR_ENCLOSE_STATUS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CLEAR_ENCLOSE_STATUS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">f </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.enclose.state</a> &= ~(f)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00140">140</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a32e44d8ddaca8fd4931a8c13677972ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a32e44d8ddaca8fd4931a8c13677972ad">◆ </a></span>ENCLOSE_MEMORY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENCLOSE_MEMORY   (1<<0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00091">91</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01407">node_new_enclose_memory()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a1f27f4cccd30502c03174673fe25af41"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1f27f4cccd30502c03174673fe25af41">◆ </a></span>ENCLOSE_OPTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENCLOSE_OPTION   (1<<1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00092">92</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01421">node_new_option()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a8a9f973f8fdb597a604757521ae63fe2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8a9f973f8fdb597a604757521ae63fe2">◆ </a></span>ENCLOSE_STOP_BACKTRACK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ENCLOSE_STOP_BACKTRACK   (1<<2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00093">93</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a184cdcbd0920d3c748da3455a516a6c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a184cdcbd0920d3c748da3455a516a6c7">◆ </a></span>IS_BACKREF_NAME_REF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_BACKREF_NAME_REF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bn</td><td>)</td> <td>   (((bn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#abddcee3225eea72cc79f2d4569f333ea">NST_NAME_REF</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00157">157</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01824">renumber_node_backref()</a>.</p> </div> </div> <a id="a541503207bbeafefa86e82b117db414f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a541503207bbeafefa86e82b117db414f">◆ </a></span>IS_BACKREF_NEST_LEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_BACKREF_NEST_LEVEL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bn</td><td>)</td> <td>   (((bn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a3b453e92602fb2f4535bc969ae2f0df1">NST_NEST_LEVEL</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00158">158</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a44f0e62f2e1139d88d57f54e6d970a8e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44f0e62f2e1139d88d57f54e6d970a8e">◆ </a></span>IS_CALL_NAME_REF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_CALL_NAME_REF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cn</td><td>)</td> <td>   (((cn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#abddcee3225eea72cc79f2d4569f333ea">NST_NAME_REF</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00156">156</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a250cd70778b5de06453ffa5e16c17daf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a250cd70778b5de06453ffa5e16c17daf">◆ </a></span>IS_CALL_RECURSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_CALL_RECURSION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cn</td><td>)</td> <td>   (((cn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00155">155</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>.</p> </div> </div> <a id="a3807147603c44dc584ac196b5c9230ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3807147603c44dc584ac196b5c9230ba">◆ </a></span>IS_ENCLOSE_ADDR_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_ADDR_FIXED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a062214adf41d57d532eb6e7ba7464f47">NST_ADDR_FIXED</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00143">143</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01969">unset_addr_list_fix()</a>.</p> </div> </div> <a id="a540ae1be7564579c1a005bd62ca6fcbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a540ae1be7564579c1a005bd62ca6fcbb">◆ </a></span>IS_ENCLOSE_CALLED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_CALLED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#aa135965725c393f6995444a164778b69">NST_CALLED</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00142">142</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a3d05bf02d0982db8eca0845345a384a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d05bf02d0982db8eca0845345a384a2">◆ </a></span>IS_ENCLOSE_CLEN_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_CLEN_FIXED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a5f98b351f6c8816374c0d53d5c49f987">NST_CLEN_FIXED</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00149">149</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>.</p> </div> </div> <a id="abc6f5e62575b817d5caa5a412cae8b3b"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc6f5e62575b817d5caa5a412cae8b3b">◆ </a></span>IS_ENCLOSE_MARK1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_MARK1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#ac474062af4aa1229d9d3aff35745dbda">NST_MARK1</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00145">145</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="a5c579a377a5453e3613fd08a542680fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5c579a377a5453e3613fd08a542680fa">◆ </a></span>IS_ENCLOSE_MARK2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_MARK2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#aea3eb0bc7f52529c2b77dc01a0b5e751">NST_MARK2</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00146">146</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="a04d81dc57cf82bf1a5dbdd5e7a8030f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04d81dc57cf82bf1a5dbdd5e7a8030f4">◆ </a></span>IS_ENCLOSE_MAX_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_MAX_FIXED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a3b6e034b202e333e717437144c4ee4f4">NST_MAX_FIXED</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00148">148</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="a80b7e1e1d9df6c27f0e11f9b0fb043f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80b7e1e1d9df6c27f0e11f9b0fb043f6">◆ </a></span>IS_ENCLOSE_MIN_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_MIN_FIXED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a8980d8b4b93cf55da8bee382f4bab34b">NST_MIN_FIXED</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00147">147</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="a8d89bb4bc96ce279f0b25381be6883e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d89bb4bc96ce279f0b25381be6883e3">◆ </a></span>IS_ENCLOSE_NAMED_GROUP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_NAMED_GROUP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a6ed6c6aeae2a7e82568a97d5b09a5852">NST_NAMED_GROUP</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00152">152</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>.</p> </div> </div> <a id="a6b46359badf064aa3ba4bb6b75da3f7d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b46359badf064aa3ba4bb6b75da3f7d">◆ </a></span>IS_ENCLOSE_RECURSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_RECURSION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00144">144</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="affacdcaad55b9463952eea0f241849b0"></a> <h2 class="memtitle"><span class="permalink"><a href="#affacdcaad55b9463952eea0f241849b0">◆ </a></span>IS_ENCLOSE_STOP_BT_SIMPLE_REPEAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ENCLOSE_STOP_BT_SIMPLE_REPEAT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">en</td><td>)</td> <td>   (((en)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a9948e403fc7becde4d7f75a0bb0599ec">NST_STOP_BT_SIMPLE_REPEAT</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00150">150</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>.</p> </div> </div> <a id="aa9a85d9c346d35f5bba88a49fde214f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9a85d9c346d35f5bba88a49fde214f2">◆ </a></span>IS_NODE_TYPE_SIMPLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NODE_TYPE_SIMPLE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((<a class="code" href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a>(<a class="code" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>) & (<a class="code" href="../../d1/dfc/regparse_8h.html#a1e295b122ef3511d1b929f3432c19283">BIT_NT_STR</a> | <a class="code" href="../../d1/dfc/regparse_8h.html#a14a6cc919981cbfc605ba78389f1156f">BIT_NT_CCLASS</a> | <a class="code" href="../../d1/dfc/regparse_8h.html#a598b6cc2b1c3150cfd623701f5b46b16">BIT_NT_CTYPE</a> |\</div><div class="line"> BIT_NT_CANY | <a class="code" href="../../d1/dfc/regparse_8h.html#a15c56d5934268a5bee450e0fe954d613">BIT_NT_BREF</a>)) != 0)</div><div class="ttc" id="regparse_8h_html_a1e295b122ef3511d1b929f3432c19283"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a1e295b122ef3511d1b929f3432c19283">BIT_NT_STR</a></div><div class="ttdeci">#define BIT_NT_STR</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00054">regparse.h:54</a></div></div> <div class="ttc" id="regparse_8h_html_a14a6cc919981cbfc605ba78389f1156f"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a14a6cc919981cbfc605ba78389f1156f">BIT_NT_CCLASS</a></div><div class="ttdeci">#define BIT_NT_CCLASS</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00055">regparse.h:55</a></div></div> <div class="ttc" id="regparse_8h_html_a598b6cc2b1c3150cfd623701f5b46b16"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a598b6cc2b1c3150cfd623701f5b46b16">BIT_NT_CTYPE</a></div><div class="ttdeci">#define BIT_NT_CTYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00056">regparse.h:56</a></div></div> <div class="ttc" id="regparse_8h_html_a15c56d5934268a5bee450e0fe954d613"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a15c56d5934268a5bee450e0fe954d613">BIT_NT_BREF</a></div><div class="ttdeci">#define BIT_NT_BREF</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00058">regparse.h:58</a></div></div> <div class="ttc" id="tcltklib_8c_html_ac765329451135abec74c45e1897abf26"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l00107">tcltklib.c:107</a></div></div> <div class="ttc" id="regparse_8h_html_a9c6bcdfde67af62e9b0467bc3135adbe"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a9c6bcdfde67af62e9b0467bc3135adbe">NTYPE2BIT</a></div><div class="ttdeci">#define NTYPE2BIT(type)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00052">regparse.h:52</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00066">66</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="ad8fa003e04d421ca24f09441a6e8af5e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8fa003e04d421ca24f09441a6e8af5e">◆ </a></span>IS_QUANTIFIER_BY_NUMBER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_QUANTIFIER_BY_NUMBER</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">qn</td><td>)</td> <td>   (((qn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#ab5b9243b850310f892a1567b4aa1cec1">NST_BY_NUMBER</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00160">160</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>.</p> </div> </div> <a id="a1de9f3fa59256079112d3c8799eaa719"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1de9f3fa59256079112d3c8799eaa719">◆ </a></span>IS_QUANTIFIER_IN_REPEAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_QUANTIFIER_IN_REPEAT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">qn</td><td>)</td> <td>   (((qn)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">state</a> & <a class="el" href="../../d1/dfc/regparse_8h.html#a493914509e096a07795ffc4971e2680f">NST_IN_REPEAT</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00159">159</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00686">compile_range_repeat_node()</a>.</p> </div> </div> <a id="a18bfc9ee154d6dd516347bd71b4810f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18bfc9ee154d6dd516347bd71b4810f6">◆ </a></span>IS_SYNTAX_BV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_SYNTAX_BV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">bvm </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((syn)->behavior & (bvm)) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00321">321</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01795">add_code_range0()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02892">CC_DUP_WARN()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02871">CC_ESC_WARN()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02882">CLOSE_BRACKET_WITHOUT_ESC_WARN()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02355">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02978">fetch_token_in_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00726">name_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04180">next_state_val()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05316">onig_compile()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00913">onig_noname_group_capture_is_active()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04279">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03155">setup_look_behind()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>.</p> </div> </div> <a id="aeeb7aa0f60553ade62b7338e8f21256b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeeb7aa0f60553ade62b7338e8f21256b">◆ </a></span>IS_SYNTAX_OP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_SYNTAX_OP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">opm </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((syn)->op & (opm)) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00319">319</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l02129">conv_backslash_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02446">fetch_escaped_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02355">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l02978">fetch_token_in_cc()</a>.</p> </div> </div> <a id="a2ff963239e972932cefd5adaae161e76"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ff963239e972932cefd5adaae161e76">◆ </a></span>IS_SYNTAX_OP2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_SYNTAX_OP2</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">opm </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((syn)->op2 & (opm)) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00320">320</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l02129">conv_backslash_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02446">fetch_escaped_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02978">fetch_token_in_cc()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>.</p> </div> </div> <a id="aff69a39d6dfe87d4eb079758e46cb226"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff69a39d6dfe87d4eb079758e46cb226">◆ </a></span>NANCHOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NANCHOR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.anchor))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00079">79</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03125">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01277">onig_node_new_anchor()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03155">setup_look_behind()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a38215823f6ab7e63e919eae3bfa79bfa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38215823f6ab7e63e919eae3bfa79bfa">◆ </a></span>NBREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NBREF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.bref))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00076">76</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01824">renumber_node_backref()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="aedcbc83fb8b3a89a32a3cd51d700710a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aedcbc83fb8b3a89a32a3cd51d700710a">◆ </a></span>NCALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCALL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.call))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00081">81</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01342">node_new_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="ace12d76fd705497f81e4e2cd95cd247e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace12d76fd705497f81e4e2cd95cd247e">◆ </a></span>NCAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (<a class="el" href="../../d1/dfc/regparse_8h.html#a169187b05cb93deae78176455a070ea5">NCONS</a>(node)->car)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00083">83</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03125">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03401">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">expand_case_fold_string_alt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01229">node_new_list()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01265">onig_node_new_alt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a816a6d8f921892c2efef73eb7727d589"></a> <h2 class="memtitle"><span class="permalink"><a href="#a816a6d8f921892c2efef73eb7727d589">◆ </a></span>NCCLASS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.cclass))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00074">74</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05002">i_free_shared_class()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01146">node_new_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01157">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04279">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04123">parse_char_property()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>.</p> </div> </div> <a id="ac3a01065a5b7f17aad984671c730739e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3a01065a5b7f17aad984671c730739e">◆ </a></span>NCDR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCDR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (<a class="el" href="../../d1/dfc/regparse_8h.html#a169187b05cb93deae78176455a070ea5">NCONS</a>(node)->cdr)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00084">84</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03125">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">expand_case_fold_string_alt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05064">i_apply_case_fold()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01229">node_new_list()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01247">onig_node_list_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01265">onig_node_new_alt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05550">parse_branch()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05593">parse_subexp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a169187b05cb93deae78176455a070ea5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a169187b05cb93deae78176455a070ea5">◆ </a></span>NCONS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCONS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.cons))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00080">80</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a55cfe9cd258d0bdf14d6e48115f7e70b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55cfe9cd258d0bdf14d6e48115f7e70b">◆ </a></span>NCTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCTYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.ctype))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00075">75</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01207">node_new_ctype()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="a2fea29a34640f28158788eef43a9bfd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2fea29a34640f28158788eef43a9bfd2">◆ </a></span>NENCLOSE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NENCLOSE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.enclose))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00078">78</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01384">node_new_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01407">node_new_enclose_memory()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01421">node_new_option()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01969">unset_addr_list_fix()</a>.</p> </div> </div> <a id="af644c389326c5842fd7315567e7644b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#af644c389326c5842fd7315567e7644b2">◆ </a></span>NODE_BACKREFS_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NODE_BACKREFS_SIZE   6</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00097">97</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>.</p> </div> </div> <a id="a9814d431677483621091229d7500e1d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9814d431677483621091229d7500e1d6">◆ </a></span>NODE_STR_BUF_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NODE_STR_BUF_SIZE   24 /* <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a>) - <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(int)*4 */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00096">96</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01430">onig_node_str_cat()</a>.</p> </div> </div> <a id="a40ada8f47e345b13e9fdcc4a4d883565"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40ada8f47e345b13e9fdcc4a4d883565">◆ </a></span>NODE_STR_MARGIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NODE_STR_MARGIN   16</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00095">95</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01430">onig_node_str_cat()</a>.</p> </div> </div> <a id="a986a5ef780a2ad8c4b93df2d58f0f615"></a> <h2 class="memtitle"><span class="permalink"><a href="#a986a5ef780a2ad8c4b93df2d58f0f615">◆ </a></span>NQ_TARGET_IS_EMPTY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NQ_TARGET_IS_EMPTY   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00118">118</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00365">compile_tree_empty_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a5d2f216800450cd46951bebb6b400e4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5d2f216800450cd46951bebb6b400e4e">◆ </a></span>NQ_TARGET_IS_EMPTY_MEM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NQ_TARGET_IS_EMPTY_MEM   2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00119">119</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00365">compile_tree_empty_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>.</p> </div> </div> <a id="aa897e83257181d0f4332a06d86c32ea3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa897e83257181d0f4332a06d86c32ea3">◆ </a></span>NQ_TARGET_IS_EMPTY_REC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NQ_TARGET_IS_EMPTY_REC   3</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00120">120</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00365">compile_tree_empty_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>.</p> </div> </div> <a id="a9cf0c13b2a42a7154f46c744868fb628"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9cf0c13b2a42a7154f46c744868fb628">◆ </a></span>NQ_TARGET_ISNOT_EMPTY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NQ_TARGET_ISNOT_EMPTY   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00117">117</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01358">node_new_quantifier()</a>.</p> </div> </div> <a id="addc653094848075876587782124e9504"></a> <h2 class="memtitle"><span class="permalink"><a href="#addc653094848075876587782124e9504">◆ </a></span>NQTFR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NQTFR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.qtfr))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00077">77</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01210">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01358">node_new_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02236">onig_reduce_nested_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a062214adf41d57d532eb6e7ba7464f47"></a> <h2 class="memtitle"><span class="permalink"><a href="#a062214adf41d57d532eb6e7ba7464f47">◆ </a></span>NST_ADDR_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_ADDR_FIXED   (1<<9)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00132">132</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01276">compile_enclose_node()</a>.</p> </div> </div> <a id="ab5b9243b850310f892a1567b4aa1cec1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5b9243b850310f892a1567b4aa1cec1">◆ </a></span>NST_BY_NUMBER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_BY_NUMBER   (1<<14) /* {n,m} */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00137">137</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01358">node_new_quantifier()</a>.</p> </div> </div> <a id="aa135965725c393f6995444a164778b69"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa135965725c393f6995444a164778b69">◆ </a></span>NST_CALLED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_CALLED   (1<<8)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00131">131</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>.</p> </div> </div> <a id="a5f98b351f6c8816374c0d53d5c49f987"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f98b351f6c8816374c0d53d5c49f987">◆ </a></span>NST_CLEN_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_CLEN_FIXED   (1<<2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00125">125</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>.</p> </div> </div> <a id="a493914509e096a07795ffc4971e2680f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a493914509e096a07795ffc4971e2680f">◆ </a></span>NST_IN_REPEAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_IN_REPEAT   (1<<12) /* <a class="el" href="../../db/d4b/regexec_8c.html#a5a81e1c64b1312db96ee8b7ee0733f3e">STK_REPEAT</a> is nested in stack. */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00135">135</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="ac474062af4aa1229d9d3aff35745dbda"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac474062af4aa1229d9d3aff35745dbda">◆ </a></span>NST_MARK1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_MARK1   (1<<3)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00126">126</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="aea3eb0bc7f52529c2b77dc01a0b5e751"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea3eb0bc7f52529c2b77dc01a0b5e751">◆ </a></span>NST_MARK2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_MARK2   (1<<4)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00127">127</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="a3b6e034b202e333e717437144c4ee4f4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b6e034b202e333e717437144c4ee4f4">◆ </a></span>NST_MAX_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_MAX_FIXED   (1<<1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00124">124</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>.</p> </div> </div> <a id="a2082f6e70d86ff50485eae8854599ae2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2082f6e70d86ff50485eae8854599ae2">◆ </a></span>NST_MEM_BACKREFED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_MEM_BACKREFED   (1<<5)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00128">128</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a8980d8b4b93cf55da8bee382f4bab34b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8980d8b4b93cf55da8bee382f4bab34b">◆ </a></span>NST_MIN_FIXED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_MIN_FIXED   (1<<0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00123">123</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>.</p> </div> </div> <a id="abddcee3225eea72cc79f2d4569f333ea"></a> <h2 class="memtitle"><span class="permalink"><a href="#abddcee3225eea72cc79f2d4569f333ea">◆ </a></span>NST_NAME_REF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_NAME_REF   (1<<11)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00134">134</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>.</p> </div> </div> <a id="a6ed6c6aeae2a7e82568a97d5b09a5852"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ed6c6aeae2a7e82568a97d5b09a5852">◆ </a></span>NST_NAMED_GROUP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_NAMED_GROUP   (1<<10)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00133">133</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01407">node_new_enclose_memory()</a>.</p> </div> </div> <a id="a3b453e92602fb2f4535bc969ae2f0df1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b453e92602fb2f4535bc969ae2f0df1">◆ </a></span>NST_NEST_LEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_NEST_LEVEL   (1<<13)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00136">136</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>.</p> </div> </div> <a id="a04144a8cc6b823fcae3b99f5cd5ab42c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04144a8cc6b823fcae3b99f5cd5ab42c">◆ </a></span>NST_RECURSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_RECURSION   (1<<7)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00130">130</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a9948e403fc7becde4d7f75a0bb0599ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9948e403fc7becde4d7f75a0bb0599ec">◆ </a></span>NST_STOP_BT_SIMPLE_REPEAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NST_STOP_BT_SIMPLE_REPEAT   (1<<6)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00129">129</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a24a4b2af18dda01ae000ec64129eb50e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24a4b2af18dda01ae000ec64129eb50e">◆ </a></span>NSTR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (&((node)->u.str))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00073">73</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00463">compile_length_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01036">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00511">compile_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03401">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01506">node_new_str()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01482">onig_node_conv_to_str_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01430">onig_node_str_cat()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01492">onig_node_str_clear()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00067">swap_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03224">update_string_node_case_fold()</a>.</p> </div> </div> <a id="a8ac10fa59be06318b3a0e8477b13414d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ac10fa59be06318b3a0e8477b13414d">◆ </a></span>NSTR_AMBIG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTR_AMBIG   (1<<1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00100">100</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="ad072609f84a780ea3d18d79922c9b532"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad072609f84a780ea3d18d79922c9b532">◆ </a></span>NSTR_DONT_GET_OPT_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTR_DONT_GET_OPT_INFO   (1<<2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00101">101</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a585ac9a272500b052dca9237e074664f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a585ac9a272500b052dca9237e074664f">◆ </a></span>NSTR_RAW</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTR_RAW   (1<<0) /* by backslashed number */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00099">99</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01553">str_node_split_last_char()</a>.</p> </div> </div> <a id="a5cd89d5dcf76ce3aef0f51b7d0c960e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cd89d5dcf76ce3aef0f51b7d0c960e5">◆ </a></span>NSTRING_CLEAR_RAW</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_CLEAR_RAW</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (node)->u.str.flag &= ~<a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00105">105</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05144">parse_exp()</a>.</p> </div> </div> <a id="a25596e8076dc2d32a0b4f386656f0feb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25596e8076dc2d32a0b4f386656f0feb">◆ </a></span>NSTRING_IS_AMBIG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_IS_AMBIG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#a8ac10fa59be06318b3a0e8477b13414d">NSTR_AMBIG</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00110">110</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00463">compile_length_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00511">compile_string_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03401">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="ad31a3361dfb2d6e4a8f6a261eec83369"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad31a3361dfb2d6e4a8f6a261eec83369">◆ </a></span>NSTRING_IS_DONT_GET_OPT_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_IS_DONT_GET_OPT_INFO</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#ad072609f84a780ea3d18d79922c9b532">NSTR_DONT_GET_OPT_INFO</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00111">111</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>.</p> </div> </div> <a id="ae9f2e7348c7dca167e63f949aba51715"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae9f2e7348c7dca167e63f949aba51715">◆ </a></span>NSTRING_IS_RAW</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_IS_RAW</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (((node)->u.str.flag & <a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a>) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00109">109</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a85801a0f73a64733355230b366867b81"></a> <h2 class="memtitle"><span class="permalink"><a href="#a85801a0f73a64733355230b366867b81">◆ </a></span>NSTRING_LEN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_LEN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (<a class="el" href="../../d8/db3/oniguruma_8h.html#aea2e926fe611f36269c4df294e43ae5f">OnigDistance</a>)((node)->u.str.end - (node)->u.str.s)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00103">103</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a9ae80d34bf54720801a9f96840734944"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ae80d34bf54720801a9f96840734944">◆ </a></span>NSTRING_SET_AMBIG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_SET_AMBIG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#a8ac10fa59be06318b3a0e8477b13414d">NSTR_AMBIG</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00106">106</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03267">expand_case_fold_make_rem_string()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05064">i_apply_case_fold()</a>.</p> </div> </div> <a id="aff13589e40d148e0272743a7bdfb461a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aff13589e40d148e0272743a7bdfb461a">◆ </a></span>NSTRING_SET_DONT_GET_OPT_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_SET_DONT_GET_OPT_INFO</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#ad072609f84a780ea3d18d79922c9b532">NSTR_DONT_GET_OPT_INFO</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00107">107</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03267">expand_case_fold_make_rem_string()</a>.</p> </div> </div> <a id="a0b60661ac8af8eec10dbe93c2e0eaad3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b60661ac8af8eec10dbe93c2e0eaad3">◆ </a></span>NSTRING_SET_RAW</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NSTRING_SET_RAW</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (node)->u.str.flag |= <a class="el" href="../../d1/dfc/regparse_8h.html#a585ac9a272500b052dca9237e074664f">NSTR_RAW</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00104">104</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01530">node_new_str_raw()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01553">str_node_split_last_char()</a>.</p> </div> </div> <a id="ae71a11e8c4757331e146c7c055c28294"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae71a11e8c4757331e146c7c055c28294">◆ </a></span>NT_ALT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_ALT   9</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00048">48</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01265">onig_node_new_alt()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a4169804cb78eccf494a7f72ae737be32"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4169804cb78eccf494a7f72ae737be32">◆ </a></span>NT_ANCHOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_ANCHOR   7</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00046">46</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01277">onig_node_new_anchor()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="ac1d2a54cfe6dfa9104b4bfb8d06b8aeb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1d2a54cfe6dfa9104b4bfb8d06b8aeb">◆ </a></span>NT_BREF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_BREF   4</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00043">43</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a35167bbf195155481ee5cbcae152d0f9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35167bbf195155481ee5cbcae152d0f9">◆ </a></span>NT_CALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_CALL   10</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00049">49</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01342">node_new_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="a21a7fcbf4a9c872540490d92b9c29813"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21a7fcbf4a9c872540490d92b9c29813">◆ </a></span>NT_CANY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_CANY   3</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00042">42</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00971">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00722">is_anychar_star_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01219">node_new_anychar()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a98cbe6da0636f892e4de517d350a2938"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98cbe6da0636f892e4de517d350a2938">◆ </a></span>NT_CCLASS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_CCLASS   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00040">40</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01146">node_new_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a542a2658d0f164eea8bc384ab01549d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a542a2658d0f164eea8bc384ab01549d4">◆ </a></span>NT_CTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_CTYPE   2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00041">41</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01207">node_new_ctype()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="a28d3349039b07e17b82e258cd8f73897"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28d3349039b07e17b82e258cd8f73897">◆ </a></span>NT_ENCLOSE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_ENCLOSE   6</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00045">45</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01384">node_new_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="aba3b5392b65c7a886251ccb7bdf93cf0"></a> <h2 class="memtitle"><span class="permalink"><a href="#aba3b5392b65c7a886251ccb7bdf93cf0">◆ </a></span>NT_LIST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_LIST   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00047">47</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03125">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01229">node_new_list()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05550">parse_branch()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a307b2dd57583d60d4d89eae6478b69ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a307b2dd57583d60d4d89eae6478b69ab">◆ </a></span>NT_QTFR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_QTFR   5</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00044">44</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01358">node_new_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="ad5d1aafda0801d24b9425f6c01515ed9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5d1aafda0801d24b9425f6c01515ed9">◆ </a></span>NT_STR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NT_STR   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00039">39</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01506">node_new_str()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01482">onig_node_conv_to_str_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00067">swap_node()</a>.</p> </div> </div> <a id="ad500a736993c4ddc933ff93b42eeb1e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad500a736993c4ddc933ff93b42eeb1e5">◆ </a></span>NTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NTYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   ((node)-><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">u.base.type</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00070">70</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00971">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01494">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01587">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02607">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00722">is_anychar_star_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02431">is_not_included()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01756">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01896">numbered_ref_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01016">onig_node_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05550">parse_branch()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04607">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01989">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01852">renumber_by_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04862">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00067">swap_node()</a>.</p> </div> </div> <a id="a9c6bcdfde67af62e9b0467bc3135adbe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c6bcdfde67af62e9b0467bc3135adbe">◆ </a></span>NTYPE2BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NTYPE2BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a></td><td>)</td> <td>   (1<<(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00052">52</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02694">check_type_tree()</a>.</p> </div> </div> <a id="a5a7ae00864978ae0fbb11a54d8395881"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a7ae00864978ae0fbb11a54d8395881">◆ </a></span>NULL_NODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NULL_NODE   ((<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* )0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00275">275</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> </div> </div> <a id="a82066fdd1d2abdcc23ae01f55bfbe321"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82066fdd1d2abdcc23ae01f55bfbe321">◆ </a></span>SCANENV_MEM_NODES</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SCANENV_MEM_NODES</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">senv</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../d6/d87/regint_8h.html#a4bc25fbd4749a2c130d1ae7f15ba140c">IS_NOT_NULL</a>((senv)->mem_nodes_dynamic) ? \</div><div class="line"> (senv)->mem_nodes_dynamic : (senv)->mem_nodes_static)</div><div class="ttc" id="regint_8h_html_a4bc25fbd4749a2c130d1ae7f15ba140c"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a4bc25fbd4749a2c130d1ae7f15ba140c">IS_NOT_NULL</a></div><div class="ttdeci">#define IS_NOT_NULL(p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00241">regint.h:241</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00278">278</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01927">disable_noname_group_capture()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03199">fetch_token()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04577">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00997">scan_env_set_mem_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>.</p> </div> </div> <a id="ae4cc7b2a733830bc255401582bbb6dfc"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4cc7b2a733830bc255401582bbb6dfc">◆ </a></span>SCANENV_MEMNODES_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SCANENV_MEMNODES_SIZE   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00277">277</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00964">scan_env_add_mem_entry()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l00933">scan_env_clear()</a>.</p> </div> </div> <a id="a6292c7c2a45036cc7b12476b5c5367cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6292c7c2a45036cc7b12476b5c5367cc">◆ </a></span>SET_CALL_RECURSION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SET_CALL_RECURSION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node</td><td>)</td> <td>   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.call.state</a> |= <a class="el" href="../../d1/dfc/regparse_8h.html#a04144a8cc6b823fcae3b99f5cd5ab42c">NST_RECURSION</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00154">154</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>.</p> </div> </div> <a id="a709b6af5e5f6789e8a1ae2406f12a668"></a> <h2 class="memtitle"><span class="permalink"><a href="#a709b6af5e5f6789e8a1ae2406f12a668">◆ </a></span>SET_ENCLOSE_STATUS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SET_ENCLOSE_STATUS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">f </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (node)-><a class="el" href="../../d5/d1d/gb18030_8c.html#adc6e5733fc3c22f0a7b2914188c49c90">u.enclose.state</a> |= (f)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00139">139</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02301">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02180">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02057">get_min_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03176">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01407">node_new_enclose_memory()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03012">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03691">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02748">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02832">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02887">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02943">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="aa63b31f6718866f81a7efd9263270f82"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa63b31f6718866f81a7efd9263270f82">◆ </a></span>SET_NTYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SET_NTYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">node, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">ntype </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (node)-><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">u.base.type</a> = (ntype)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d1/dfc/regparse_8h_source.html#l00071">71</a> of file <a class="el" href="../../d1/dfc/regparse_8h_source.html">regparse.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03125">divide_look_behind_alternatives()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01219">node_new_anychar()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01290">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01342">node_new_call()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01146">node_new_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01207">node_new_ctype()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01384">node_new_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01229">node_new_list()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01358">node_new_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01506">node_new_str()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01482">onig_node_conv_to_str_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01265">onig_node_new_alt()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01277">onig_node_new_anchor()</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="a6c434428eadf35f3f678c99e5bca42b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c434428eadf35f3f678c99e5bca42b3">◆ </a></span>Node</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d0/d6e/struct___node.html">_Node</a> <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a6e8be6c9656cd151f9f8de04492b35b4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e8be6c9656cd151f9f8de04492b35b4">◆ </a></span>P_() <span class="overload">[1/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#af1403b57925202f97bb10bd8c7c2d1ae">onig_renumber_name_table</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg, <a class="el" href="../../d2/d8b/struct_group_num_remap.html">GroupNumRemap</a> *map) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af0f9eead58646f71baf1f744ebeabf3c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af0f9eead58646f71baf1f744ebeabf3c">◆ </a></span>P_() <span class="overload">[2/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#a138838c9d16547c9dde877effa669a35">onig_strncmp</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s1, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s2, int n) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a764ee37eeffc89ca929e27acb42cf534"></a> <h2 class="memtitle"><span class="permalink"><a href="#a764ee37eeffc89ca929e27acb42cf534">◆ </a></span>P_() <span class="overload">[3/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d6/dda/regparse_8c.html#ae1ec1f619a502e243e88146945e3e911">onig_strcpy</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *dest, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *src, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab904066e9dfbf156823ea525d0fad73d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab904066e9dfbf156823ea525d0fad73d">◆ </a></span>P_() <span class="overload">[4/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d6/dda/regparse_8c.html#a8d6d95d9c113545baa16fe1ff3d96191">onig_scan_env_set_error_string</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d6/dbe/struct_scan_env.html">ScanEnv</a> *<a class="el" href="../../d5/df2/win32_8c.html#af973ca20f6594ad664c03daa83867128">env</a>, int ecode, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *arg, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *arg_end) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9562cc9153dfd0afbf1b4071641d46be"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9562cc9153dfd0afbf1b4071641d46be">◆ </a></span>P_() <span class="overload">[5/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#af172b663db06124c2c4b62a7e1377472">onig_scan_unsigned_number</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> **src, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab5607ced3281349d994d91c3b3f5b0b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5607ced3281349d994d91c3b3f5b0b1">◆ </a></span>P_() <span class="overload">[6/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d6/dda/regparse_8c.html#ace588d68b5808852a8265c27b18e6ed2">onig_reduce_nested_quantifier</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *pnode, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *cnode) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="adff30186cddee88ec05b13e8982aa847"></a> <h2 class="memtitle"><span class="permalink"><a href="#adff30186cddee88ec05b13e8982aa847">◆ </a></span>P_() <span class="overload">[7/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d6/dda/regparse_8c.html#a47ef98c51fc32c0e34bd6d917bf1cb74">onig_node_conv_to_str_node</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node, int raw) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a996a541645ee2ec70b4a360ee0ea7ecc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a996a541645ee2ec70b4a360ee0ea7ecc">◆ </a></span>P_() <span class="overload">[8/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#a4c9f32699c8567f97bf22053473ec09e">onig_node_str_cat</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a54b34c37812b364366e4b1c62c019d89"></a> <h2 class="memtitle"><span class="permalink"><a href="#a54b34c37812b364366e4b1c62c019d89">◆ </a></span>P_() <span class="overload">[9/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d6/dda/regparse_8c.html#aa98ee34de192fd4997906389f70f4808">onig_node_free</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *node) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa03fb9142734e15998699789b8a1b104"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa03fb9142734e15998699789b8a1b104">◆ </a></span>P_() <span class="overload">[10/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* <a class="el" href="../../d6/dda/regparse_8c.html#a91c33deefe09343b00b57031f7e8ff53">onig_node_new_enclose</a> P_ </td> <td>(</td> <td class="paramtype">(int <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a1849fe55a95957a89affc917b9c9e9b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1849fe55a95957a89affc917b9c9e9b2">◆ </a></span>P_() <span class="overload">[11/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* <a class="el" href="../../d6/dda/regparse_8c.html#aa43586564529e972a0cc1e7fec489aff">onig_node_new_str</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *s, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a27f24f6729b5163c8c79b08dd315404b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27f24f6729b5163c8c79b08dd315404b">◆ </a></span>P_() <span class="overload">[12/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* <a class="el" href="../../d6/dda/regparse_8c.html#ab258e6fc3c655e2b50e770b6d1d8b939">onig_node_new_list</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *left, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *right) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a1a2ebba5bfb42a3f0421dccd00238366"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1a2ebba5bfb42a3f0421dccd00238366">◆ </a></span>P_() <span class="overload">[13/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a>* <a class="el" href="../../d6/dda/regparse_8c.html#ac5dff6c5b4675f20090b2919bb08ad54">onig_node_list_add</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *<a class="el" href="../../d5/db5/encoding_8c.html#a05f70dacbe595d27364e1e014efb0c8e">list</a>, <a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> *x) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a51ca468b14ff4e937127762a1ca221a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a51ca468b14ff4e937127762a1ca221a0">◆ </a></span>P_() <span class="overload">[14/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#a45a1441ea27d1a056a374542fb962495">onig_free_node_list</a> P_ </td> <td>(</td> <td class="paramtype">(void) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a43a5c4151a6a8d4615f09177f7f5bab6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43a5c4151a6a8d4615f09177f7f5bab6">◆ </a></span>P_() <span class="overload">[15/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#acb18d5fa84a45870b5a9739deff10659">onig_names_free</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6ce83bd3f58e54f2d39468f75be7f7c9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ce83bd3f58e54f2d39468f75be7f7c9">◆ </a></span>P_() <span class="overload">[16/16]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/dda/regparse_8c.html#a65633994c3490b701c540cdf9c54e0ed">onig_parse_make_tree</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d1/dfc/regparse_8h.html#a6c434428eadf35f3f678c99e5bca42b3">Node</a> **root, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pattern, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *end, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg, <a class="el" href="../../d6/dbe/struct_scan_env.html">ScanEnv</a> *<a class="el" href="../../d5/df2/win32_8c.html#af973ca20f6594ad664c03daa83867128">env</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel