Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d6
/
d87
/
//opt/alt/ruby21/share/doc/ruby/capi/html/d6/d87/regint_8h.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: regint.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">2.1.10p492(2016-04-01revision54464)</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="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">regint.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>"</code><br /> <code>#include <strings.h></code><br /> <code>#include <ctype.h></code><br /> <code>#include "<a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>"</code><br /> <code>#include "<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>"</code><br /> </div> <p><a href="../../d6/d87/regint_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="../../d0/deb/struct___b_buf.html">_BBuf</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="../../dd/db4/struct_node_base.html">NodeBase</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/d79/struct_c_class_node.html">CClassNode</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/d0f/struct___onig_stack_type.html">_OnigStackType</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="../../d1/d94/struct_onig_match_arg.html">OnigMatchArg</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:adfb006b9221807e538f814ee8c9b029c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#adfb006b9221807e538f814ee8c9b029c">USE_NAMED_GROUP</a></td></tr> <tr class="separator:adfb006b9221807e538f814ee8c9b029c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21559a8f38dcce02013fb72b84b66480"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a21559a8f38dcce02013fb72b84b66480">USE_SUBEXP_CALL</a></td></tr> <tr class="separator:a21559a8f38dcce02013fb72b84b66480"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8a145004bf9dd7767cdfb0e9664f2f5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab8a145004bf9dd7767cdfb0e9664f2f5">USE_PERL_SUBEXP_CALL</a></td></tr> <tr class="separator:ab8a145004bf9dd7767cdfb0e9664f2f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e0a960f5e863c9e3934e357a3d44ff6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7e0a960f5e863c9e3934e357a3d44ff6">USE_CAPITAL_P_NAMED_GROUP</a></td></tr> <tr class="separator:a7e0a960f5e863c9e3934e357a3d44ff6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad06b56f5a7d10a85e880f076d728f11b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad06b56f5a7d10a85e880f076d728f11b">USE_BACKREF_WITH_LEVEL</a>   /* \k<<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>+n>, \k<<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>-n> */</td></tr> <tr class="separator:ad06b56f5a7d10a85e880f076d728f11b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5206e90a9d3735118db008e49fb65e0d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5206e90a9d3735118db008e49fb65e0d">USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT</a>   /* /(?:()|())*\2/ */</td></tr> <tr class="separator:a5206e90a9d3735118db008e49fb65e0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ee5ae1a725adc199f37d9d9ec2ec79d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5ee5ae1a725adc199f37d9d9ec2ec79d">USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE</a>   /* /\n$/ =~ "\n" */</td></tr> <tr class="separator:a5ee5ae1a725adc199f37d9d9ec2ec79d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14e9143d240e3e0bb02318ac2a8a476d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a14e9143d240e3e0bb02318ac2a8a476d">USE_WARNING_REDUNDANT_NESTED_REPEAT_OPERATOR</a></td></tr> <tr class="separator:a14e9143d240e3e0bb02318ac2a8a476d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3ce51db176a341cb247bbcbb2b9f229"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad3ce51db176a341cb247bbcbb2b9f229">USE_NO_INVALID_QUANTIFIER</a></td></tr> <tr class="separator:ad3ce51db176a341cb247bbcbb2b9f229"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f112d20cf13ff7c72ec13c65a990722"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3f112d20cf13ff7c72ec13c65a990722">USE_PARSE_TREE_NODE_RECYCLE</a></td></tr> <tr class="separator:a3f112d20cf13ff7c72ec13c65a990722"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99455b223dcf61b74bb58e4e24753dff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a99455b223dcf61b74bb58e4e24753dff">USE_OP_PUSH_OR_JUMP_EXACT</a></td></tr> <tr class="separator:a99455b223dcf61b74bb58e4e24753dff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa690a8e0a7fb8832935d3f07b6f47078"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa690a8e0a7fb8832935d3f07b6f47078">USE_QTFR_PEEK_NEXT</a></td></tr> <tr class="separator:aa690a8e0a7fb8832935d3f07b6f47078"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16d2f67ef59d8f07d2f321b8cce308c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a16d2f67ef59d8f07d2f321b8cce308c3">USE_ST_LIBRARY</a></td></tr> <tr class="separator:a16d2f67ef59d8f07d2f321b8cce308c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b7233d40ea7cba4c2d7775af98b6a98"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9b7233d40ea7cba4c2d7775af98b6a98">USE_SHARED_CCLASS_TABLE</a></td></tr> <tr class="separator:a9b7233d40ea7cba4c2d7775af98b6a98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4003aeb2a68e4c311ff22aedac17d879"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a4003aeb2a68e4c311ff22aedac17d879">USE_SUNDAY_QUICK_SEARCH</a></td></tr> <tr class="separator:a4003aeb2a68e4c311ff22aedac17d879"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a247e0198ee31102eee9a95a1c50fa1bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a247e0198ee31102eee9a95a1c50fa1bf">INIT_MATCH_STACK_SIZE</a>   160</td></tr> <tr class="separator:a247e0198ee31102eee9a95a1c50fa1bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee2645cbb8d56dd847933529514c09a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aee2645cbb8d56dd847933529514c09a1">DEFAULT_MATCH_STACK_LIMIT_SIZE</a>   0 /* unlimited */</td></tr> <tr class="separator:aee2645cbb8d56dd847933529514c09a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cd42c63a217ee9e52214c1cc78c3af4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3cd42c63a217ee9e52214c1cc78c3af4">ARG_UNUSED</a></td></tr> <tr class="separator:a3cd42c63a217ee9e52214c1cc78c3af4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66f8eb91d1587eff70d71620d4294fa2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a66f8eb91d1587eff70d71620d4294fa2">USE_WORD_BEGIN_END</a>   /* "<": word-begin, ">": word-end */</td></tr> <tr class="separator:a66f8eb91d1587eff70d71620d4294fa2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4ed04f0b0a6b83810daf348f5178299"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa4ed04f0b0a6b83810daf348f5178299">USE_VARIABLE_META_CHARS</a></td></tr> <tr class="separator:aa4ed04f0b0a6b83810daf348f5178299"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b0e08516b5a38c64bb263f34a25b421"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6b0e08516b5a38c64bb263f34a25b421">USE_POSIX_API_REGION_OPTION</a>   /* needed for POSIX API support */</td></tr> <tr class="separator:a6b0e08516b5a38c64bb263f34a25b421"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2999a4c577c58760addf64f75e475509"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2999a4c577c58760addf64f75e475509">USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE</a></td></tr> <tr class="separator:a2999a4c577c58760addf64f75e475509"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f4a5a1028f52baa1a6245542393f081"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9f4a5a1028f52baa1a6245542393f081">THREAD_SYSTEM_INIT</a>   /* depend on thread system */</td></tr> <tr class="separator:a9f4a5a1028f52baa1a6245542393f081"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adcf4ba5cb211480c4a8535eda5bbc67b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#adcf4ba5cb211480c4a8535eda5bbc67b">THREAD_SYSTEM_END</a>   /* depend on thread system */</td></tr> <tr class="separator:adcf4ba5cb211480c4a8535eda5bbc67b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89044129ef788a94169add8be849e66b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a89044129ef788a94169add8be849e66b">THREAD_ATOMIC_START</a>   /* depend on thread system */</td></tr> <tr class="separator:a89044129ef788a94169add8be849e66b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88a1ea7a04c3da104c4ef1ff6444b3ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a88a1ea7a04c3da104c4ef1ff6444b3ae">THREAD_ATOMIC_END</a>   /* depend on thread system */</td></tr> <tr class="separator:a88a1ea7a04c3da104c4ef1ff6444b3ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5221451d757ddf554f4689dfbef70d09"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5221451d757ddf554f4689dfbef70d09">THREAD_PASS</a>   /* depend on thread system */</td></tr> <tr class="separator:a5221451d757ddf554f4689dfbef70d09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6af5faec3f9662b20ffc9903f923dec0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6af5faec3f9662b20ffc9903f923dec0">xmalloc</a>   <a class="el" href="../../d4/d71/st_8c.html#acf143577800376dd931c059ecc61ba06">malloc</a></td></tr> <tr class="separator:a6af5faec3f9662b20ffc9903f923dec0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40740062faf2d95d4935112447c464ef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a>   <a class="el" href="../../d4/d71/st_8c.html#a1b739878adcdb46fb5d209af7ce79628">realloc</a></td></tr> <tr class="separator:a40740062faf2d95d4935112447c464ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade8988c3fcdbca51eb623eb5f7ad5150"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ade8988c3fcdbca51eb623eb5f7ad5150">xcalloc</a>   <a class="el" href="../../d4/d71/st_8c.html#a84beef8cc122add35118ec7cd35286c4">calloc</a></td></tr> <tr class="separator:ade8988c3fcdbca51eb623eb5f7ad5150"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c3897f7c46ca54a2e0dd7b24a40c7cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2c3897f7c46ca54a2e0dd7b24a40c7cb">xfree</a>   <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free</a></td></tr> <tr class="separator:a2c3897f7c46ca54a2e0dd7b24a40c7cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5094fbcc0a411d6462dacb15b4a7628"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae5094fbcc0a411d6462dacb15b4a7628">CHECK_INTERRUPT_IN_MATCH_AT</a>   <a class="el" href="../../d3/de7/thread_8c.html#a9c9bfa5b17b2be949b3ca843e6a0ee9e">rb_thread_check_ints</a>()</td></tr> <tr class="separator:ae5094fbcc0a411d6462dacb15b4a7628"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9531a80024352ac550e12a15b3af5a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad9531a80024352ac550e12a15b3af5a1">onig_st_init_table</a>   <a class="el" href="../../d4/d71/st_8c.html#a9b0fdfc1b68819f2d666f74187f90b4a">st_init_table</a></td></tr> <tr class="separator:ad9531a80024352ac550e12a15b3af5a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8efc6c47658fce57d397718a64a03ca0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8efc6c47658fce57d397718a64a03ca0">onig_st_init_table_with_size</a>   <a class="el" href="../../d4/d71/st_8c.html#aa5f47e0af563e177e8b559073f454625">st_init_table_with_size</a></td></tr> <tr class="separator:a8efc6c47658fce57d397718a64a03ca0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72cb72c567ba21bfd00cb46ad691d0a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a72cb72c567ba21bfd00cb46ad691d0a5">onig_st_init_numtable</a>   <a class="el" href="../../d4/d71/st_8c.html#a955c6e936b9681649ab9ffa4aa741949">st_init_numtable</a></td></tr> <tr class="separator:a72cb72c567ba21bfd00cb46ad691d0a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae53e800c76ffbe62fa9186a2cfe944c3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae53e800c76ffbe62fa9186a2cfe944c3">onig_st_init_numtable_with_size</a>   <a class="el" href="../../d4/d71/st_8c.html#a8a0fa825221e5025911fd93c6c30f3dd">st_init_numtable_with_size</a></td></tr> <tr class="separator:ae53e800c76ffbe62fa9186a2cfe944c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c301d02075853c83b400a73d329115d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0c301d02075853c83b400a73d329115d">onig_st_init_strtable</a>   <a class="el" href="../../d4/d71/st_8c.html#aaca0d6a6f8e07dd6ad3265872d7b1f81">st_init_strtable</a></td></tr> <tr class="separator:a0c301d02075853c83b400a73d329115d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9bfc5fbcb094e3e702a520e53776dfb8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9bfc5fbcb094e3e702a520e53776dfb8">onig_st_init_strtable_with_size</a>   <a class="el" href="../../d4/d71/st_8c.html#a92f0cb21ae7d4d53e0f57efcd158d80f">st_init_strtable_with_size</a></td></tr> <tr class="separator:a9bfc5fbcb094e3e702a520e53776dfb8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06ba8924d1430ece18e18e8e35f03f50"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a06ba8924d1430ece18e18e8e35f03f50">onig_st_delete</a>   <a class="el" href="../../d4/d71/st_8c.html#a376a6db1416fd2edb1ce72ad624ff109">st_delete</a></td></tr> <tr class="separator:a06ba8924d1430ece18e18e8e35f03f50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2599491267b832637921d2aebad2a09"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa2599491267b832637921d2aebad2a09">onig_st_delete_safe</a>   <a class="el" href="../../d4/d71/st_8c.html#aaafeee841b664f0ea14b28e7e1b1a71a">st_delete_safe</a></td></tr> <tr class="separator:aa2599491267b832637921d2aebad2a09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1e7c50b600bc4afc39b00d31f3ba14c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab1e7c50b600bc4afc39b00d31f3ba14c">onig_st_insert</a>   <a class="el" href="../../d4/d71/st_8c.html#a068ebca65df8733df9e368b4d6dd82ca">st_insert</a></td></tr> <tr class="separator:ab1e7c50b600bc4afc39b00d31f3ba14c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5c4d169f5e1aa4b80012e1e67a76dc1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af5c4d169f5e1aa4b80012e1e67a76dc1">onig_st_lookup</a>   <a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a></td></tr> <tr class="separator:af5c4d169f5e1aa4b80012e1e67a76dc1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19807bc745107ca04c237f9d9d4563ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a19807bc745107ca04c237f9d9d4563ed">onig_st_foreach</a>   <a class="el" href="../../d4/d71/st_8c.html#accc02c609f11fe0cad4061ff19f09b9a">st_foreach</a></td></tr> <tr class="separator:a19807bc745107ca04c237f9d9d4563ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae558dbf37c0fb7937031b8e371e39d1a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae558dbf37c0fb7937031b8e371e39d1a">onig_st_add_direct</a>   <a class="el" href="../../d4/d71/st_8c.html#a6c727f5a38e3e21fea2d0b8468813d87">st_add_direct</a></td></tr> <tr class="separator:ae558dbf37c0fb7937031b8e371e39d1a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f9bdf7a7a9520094f4a60bc9ba2d90d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8f9bdf7a7a9520094f4a60bc9ba2d90d">onig_st_free_table</a>   <a class="el" href="../../d4/d71/st_8c.html#a93394fd99c5fa4fbcce2be9717abee45">st_free_table</a></td></tr> <tr class="separator:a8f9bdf7a7a9520094f4a60bc9ba2d90d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cc2f29d7614db0aa9a38e0d81f4ce74"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5cc2f29d7614db0aa9a38e0d81f4ce74">onig_st_cleanup_safe</a>   <a class="el" href="../../d4/d71/st_8c.html#a3fde5a76b3fc28787b7350eaf790676b">st_cleanup_safe</a></td></tr> <tr class="separator:a5cc2f29d7614db0aa9a38e0d81f4ce74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ac6ea792cd2c3d3ed19dc7b201ec50e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7ac6ea792cd2c3d3ed19dc7b201ec50e">onig_st_copy</a>   <a class="el" href="../../d4/d71/st_8c.html#a1fe53fe235ae6db0c7abe49413785363">st_copy</a></td></tr> <tr class="separator:a7ac6ea792cd2c3d3ed19dc7b201ec50e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada0857d8899f2a711dcc66ae3cd75d4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ada0857d8899f2a711dcc66ae3cd75d4e">onig_st_nothing_key_clone</a>   st_nothing_key_clone</td></tr> <tr class="separator:ada0857d8899f2a711dcc66ae3cd75d4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5623cb2f7e1e9205907e309e4f3387e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae5623cb2f7e1e9205907e309e4f3387e">onig_st_nothing_key_free</a>   st_nothing_key_free</td></tr> <tr class="separator:ae5623cb2f7e1e9205907e309e4f3387e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a977fcb75ebdb706bde25d3709ee6c212"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a977fcb75ebdb706bde25d3709ee6c212">onig_st_is_member</a>   <a class="el" href="../../dd/d24/st_8h.html#a3e18b4a4f91b4188aa376a15ca372b9c">st_is_member</a></td></tr> <tr class="separator:a977fcb75ebdb706bde25d3709ee6c212"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94647bd50509b3488d309b071a1dc0eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a94647bd50509b3488d309b071a1dc0eb">USE_UPPER_CASE_TABLE</a></td></tr> <tr class="separator:a94647bd50509b3488d309b071a1dc0eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad74a357fee4a15fbb53c843d0dbdf3f7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad74a357fee4a15fbb53c843d0dbdf3f7">STATE_CHECK_STRING_THRESHOLD_LEN</a>   7</td></tr> <tr class="separator:ad74a357fee4a15fbb53c843d0dbdf3f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad463bbc5490a97ad05781cba4dafcea3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad463bbc5490a97ad05781cba4dafcea3">STATE_CHECK_BUFF_MAX_SIZE</a>   0x4000</td></tr> <tr class="separator:ad463bbc5490a97ad05781cba4dafcea3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41b02c331d85684db1ae371883298f0f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a41b02c331d85684db1ae371883298f0f">THREAD_PASS_LIMIT_COUNT</a>   8</td></tr> <tr class="separator:a41b02c331d85684db1ae371883298f0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a607e563e4f7194e9c7c1168d0b76a028"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a607e563e4f7194e9c7c1168d0b76a028">xmemset</a>   memset</td></tr> <tr class="separator:a607e563e4f7194e9c7c1168d0b76a028"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9f94f6a1ee2c69b34d8034684b31518"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad9f94f6a1ee2c69b34d8034684b31518">xmemcpy</a>   memcpy</td></tr> <tr class="separator:ad9f94f6a1ee2c69b34d8034684b31518"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2dfd444f373185cce0ffecb8dfc5c79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac2dfd444f373185cce0ffecb8dfc5c79">xmemmove</a>   <a class="el" href="../../da/d6f/memmove_8c.html#aebd1f8f59ded931d7d16864f7d112cfc">memmove</a></td></tr> <tr class="separator:ac2dfd444f373185cce0ffecb8dfc5c79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8cedf9b6f72f9370c682422afb4b3ec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac8cedf9b6f72f9370c682422afb4b3ec">xalloca</a>   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a871651237a27c4f7bac0c12882b08b93">alloca</a></td></tr> <tr class="separator:ac8cedf9b6f72f9370c682422afb4b3ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add41ce77cb7395ebdbbd6483a038b964"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#add41ce77cb7395ebdbbd6483a038b964">xvsnprintf</a>   <a class="el" href="../../d7/d72/subst_8h.html#a00ba2ca988495904efc418acbf0627d7">vsnprintf</a></td></tr> <tr class="separator:add41ce77cb7395ebdbbd6483a038b964"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b37459e8b60f08cfb90fe6a56d60d02"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0b37459e8b60f08cfb90fe6a56d60d02">ONIG_STATE_INC</a>(reg)   /* Nothing */</td></tr> <tr class="separator:a0b37459e8b60f08cfb90fe6a56d60d02"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5294e1389478160ad5f815eaf94accad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5294e1389478160ad5f815eaf94accad">ONIG_STATE_DEC</a>(reg)   /* Nothing */</td></tr> <tr class="separator:a5294e1389478160ad5f815eaf94accad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a7511fd5c897dd1cf9ea397a41b8846"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6a7511fd5c897dd1cf9ea397a41b8846">ONIG_STATE_INC_THREAD</a>(reg)   /* Nothing */</td></tr> <tr class="separator:a6a7511fd5c897dd1cf9ea397a41b8846"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac145b8842969fdf6ad2c36a3ffe8f3ff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac145b8842969fdf6ad2c36a3ffe8f3ff">ONIG_STATE_DEC_THREAD</a>(reg)   /* Nothing */</td></tr> <tr class="separator:ac145b8842969fdf6ad2c36a3ffe8f3ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3acffbd305ee72dcd4593c0d8af64a4f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3acffbd305ee72dcd4593c0d8af64a4f">MIN</a>(a, b)   (((a)>(b))?(b):(a))</td></tr> <tr class="separator:a3acffbd305ee72dcd4593c0d8af64a4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa99ec4acc4ecb2dc3c2d05da15d0e3f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afa99ec4acc4ecb2dc3c2d05da15d0e3f">MAX</a>(a, b)   (((a)<(b))?(b):(a))</td></tr> <tr class="separator:afa99ec4acc4ecb2dc3c2d05da15d0e3f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91a9c9242dc3810582965d1882d1894d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>(p)   (((void*)(p)) == (void*)0)</td></tr> <tr class="separator:a91a9c9242dc3810582965d1882d1894d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bc25fbd4749a2c130d1ae7f15ba140c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a4bc25fbd4749a2c130d1ae7f15ba140c">IS_NOT_NULL</a>(p)   (((void*)(p)) != (void*)0)</td></tr> <tr class="separator:a4bc25fbd4749a2c130d1ae7f15ba140c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44eb2d3a10149e1d94651052bcdcb2bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a44eb2d3a10149e1d94651052bcdcb2bb">CHECK_NULL_RETURN</a>(p)   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>(p)) return <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td></tr> <tr class="separator:a44eb2d3a10149e1d94651052bcdcb2bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17ebb2a12300dcf6d79916e357fae45a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a17ebb2a12300dcf6d79916e357fae45a">CHECK_NULL_RETURN_MEMERR</a>(p)   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>(p)) return <a class="el" href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a></td></tr> <tr class="separator:a17ebb2a12300dcf6d79916e357fae45a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a710fb6bef4455b84c75bbb919e1f9496"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a710fb6bef4455b84c75bbb919e1f9496">NULL_UCHARP</a>   ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )0)</td></tr> <tr class="separator:a710fb6bef4455b84c75bbb919e1f9496"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34924ed4dcd8e5d5b7fe24861eb03158"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a34924ed4dcd8e5d5b7fe24861eb03158">ONIG_LAST_CODE_POINT</a>   (~((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )0))</td></tr> <tr class="separator:a34924ed4dcd8e5d5b7fe24861eb03158"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ce5795e42632350cc625bf4a3f61cd5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(<a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, p, <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>)</td></tr> <tr class="separator:a0ce5795e42632350cc625bf4a3f61cd5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81d7d9cf3f0b83da8ab0a772c00cc3db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a>   SIZEOF_LONG</td></tr> <tr class="separator:a81d7d9cf3f0b83da8ab0a772c00cc3db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b9e872436cfd5adf445266f53a923c5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0b9e872436cfd5adf445266f53a923c5">GET_ALIGNMENT_PAD_SIZE</a>(addr, pad_size)</td></tr> <tr class="separator:a0b9e872436cfd5adf445266f53a923c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa27e2336335dc8038889cc050ff02a87"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa27e2336335dc8038889cc050ff02a87">ALIGNMENT_RIGHT</a>(addr)</td></tr> <tr class="separator:aa27e2336335dc8038889cc050ff02a87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77ae5fda0fc4c1a5a62e7842ec957507"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a77ae5fda0fc4c1a5a62e7842ec957507">STACK_POP_LEVEL_FREE</a>   0</td></tr> <tr class="separator:a77ae5fda0fc4c1a5a62e7842ec957507"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68fd5b5a66382cc62f35ae23a35675fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a68fd5b5a66382cc62f35ae23a35675fa">STACK_POP_LEVEL_MEM_START</a>   1</td></tr> <tr class="separator:a68fd5b5a66382cc62f35ae23a35675fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35e8d96575eb3c858187ab1afa110e50"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a35e8d96575eb3c858187ab1afa110e50">STACK_POP_LEVEL_ALL</a>   2</td></tr> <tr class="separator:a35e8d96575eb3c858187ab1afa110e50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9c12ee4114a1c2d70dbae958b0210a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa9c12ee4114a1c2d70dbae958b0210a9">ONIG_OPTIMIZE_NONE</a>   0</td></tr> <tr class="separator:aa9c12ee4114a1c2d70dbae958b0210a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26225dfd53138e7d198345b4cf96cadb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a26225dfd53138e7d198345b4cf96cadb">ONIG_OPTIMIZE_EXACT</a>   1 /* Slow Search */</td></tr> <tr class="separator:a26225dfd53138e7d198345b4cf96cadb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ad92cdf8fab6c0787321227ef3effa7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3ad92cdf8fab6c0787321227ef3effa7">ONIG_OPTIMIZE_EXACT_BM</a>   2 /* Boyer Moore Search */</td></tr> <tr class="separator:a3ad92cdf8fab6c0787321227ef3effa7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a642b7bef8be159dba938c46e0213c49d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a642b7bef8be159dba938c46e0213c49d">ONIG_OPTIMIZE_EXACT_BM_NOT_REV</a>   3 /* BM (applied to a multibyte string) */</td></tr> <tr class="separator:a642b7bef8be159dba938c46e0213c49d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa375546e0a2ad1b63e3e47fd340ef9a9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa375546e0a2ad1b63e3e47fd340ef9a9">ONIG_OPTIMIZE_EXACT_IC</a>   4 /* Slow Search (ignore case) */</td></tr> <tr class="separator:aa375546e0a2ad1b63e3e47fd340ef9a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25b2b8320888b7829abbba60845b259a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a25b2b8320888b7829abbba60845b259a">ONIG_OPTIMIZE_MAP</a>   5 /* char map */</td></tr> <tr class="separator:a25b2b8320888b7829abbba60845b259a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad437a060d62f0af16ec04acfed5bf948"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad437a060d62f0af16ec04acfed5bf948">ONIG_OPTIMIZE_EXACT_BM_IC</a>   6 /* BM (ignore case) */</td></tr> <tr class="separator:ad437a060d62f0af16ec04acfed5bf948"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22fe8e1b6cc1f36b27221e06cb4e31fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a22fe8e1b6cc1f36b27221e06cb4e31fb">ONIG_OPTIMIZE_EXACT_BM_NOT_REV_IC</a>   7 /* BM (applied to a multibyte string) (ignore case) */</td></tr> <tr class="separator:a22fe8e1b6cc1f36b27221e06cb4e31fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25d47543f457d3ae3219b004202cb919"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a>   (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a>) * 8)</td></tr> <tr class="separator:a25d47543f457d3ae3219b004202cb919"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad11894263900a119660d7d44b289aab1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad11894263900a119660d7d44b289aab1">BIT_STATUS_CLEAR</a>(stats)   (stats) = 0</td></tr> <tr class="separator:ad11894263900a119660d7d44b289aab1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2826e934a8a0054a9ae83b75dc6f09e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2826e934a8a0054a9ae83b75dc6f09e2">BIT_STATUS_ON_ALL</a>(stats)   (stats) = ~((<a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a> )0)</td></tr> <tr class="separator:a2826e934a8a0054a9ae83b75dc6f09e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af199b44779566d1c0d04e5eedff8ce2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af199b44779566d1c0d04e5eedff8ce2b">BIT_STATUS_AT</a>(stats, n)   ((n) < (int )<a class="el" href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a> ? ((stats) & (1 << n)) : ((stats) & 1))</td></tr> <tr class="separator:af199b44779566d1c0d04e5eedff8ce2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69d9bf37ca95acb1bd2f662556fc529b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a69d9bf37ca95acb1bd2f662556fc529b">BIT_STATUS_ON_AT</a>(stats, n)</td></tr> <tr class="separator:a69d9bf37ca95acb1bd2f662556fc529b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed4001fbb4000757ab2f5a08d48d3fe9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aed4001fbb4000757ab2f5a08d48d3fe9">BIT_STATUS_ON_AT_SIMPLE</a>(stats, n)</td></tr> <tr class="separator:aed4001fbb4000757ab2f5a08d48d3fe9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00e039dc44978566a93730f99751dbed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a00e039dc44978566a93730f99751dbed">INT_MAX_LIMIT</a>   ((1UL << (SIZEOF_INT * 8 - 1)) - 1)</td></tr> <tr class="separator:a00e039dc44978566a93730f99751dbed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17b1aae870bcd4f2c344528a3b7a3427"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a17b1aae870bcd4f2c344528a3b7a3427">DIGITVAL</a>(code)   ((code) - '0')</td></tr> <tr class="separator:a17b1aae870bcd4f2c344528a3b7a3427"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a935508703d753791e556c09f074a56af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a935508703d753791e556c09f074a56af">ODIGITVAL</a>(code)   <a class="el" href="../../d6/d87/regint_8h.html#a17b1aae870bcd4f2c344528a3b7a3427">DIGITVAL</a>(code)</td></tr> <tr class="separator:a935508703d753791e556c09f074a56af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad59a0a4554c9f12ea8a14e2b4bb068a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad59a0a4554c9f12ea8a14e2b4bb068a6">XDIGITVAL</a>(enc, code)</td></tr> <tr class="separator:ad59a0a4554c9f12ea8a14e2b4bb068a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac13bf2e47ce6f25b2b1787efd072686a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac13bf2e47ce6f25b2b1787efd072686a">IS_SINGLELINE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#af2bf97acd558ad6e9dd18dfbfbeda7a4">ONIG_OPTION_SINGLELINE</a>)</td></tr> <tr class="separator:ac13bf2e47ce6f25b2b1787efd072686a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98896bcddf1dce2b16e3d9d4da9b32c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a98896bcddf1dce2b16e3d9d4da9b32c7">IS_MULTILINE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a52010cee374ac651e98e3182a862289d">ONIG_OPTION_MULTILINE</a>)</td></tr> <tr class="separator:a98896bcddf1dce2b16e3d9d4da9b32c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae42e344c5336b241948a7a47c99d6533"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae42e344c5336b241948a7a47c99d6533">IS_IGNORECASE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a7caf1d0c5932b5b8bb7c63185b0aa1d9">ONIG_OPTION_IGNORECASE</a>)</td></tr> <tr class="separator:ae42e344c5336b241948a7a47c99d6533"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8a8a3804c2b131cfaf65714abecd105"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac8a8a3804c2b131cfaf65714abecd105">IS_EXTEND</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#afa67d670a1e49f79cd06cc00e162276f">ONIG_OPTION_EXTEND</a>)</td></tr> <tr class="separator:ac8a8a3804c2b131cfaf65714abecd105"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39f7b68458f8f9b9bd2067d925a2a8c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a39f7b68458f8f9b9bd2067d925a2a8c8">IS_FIND_LONGEST</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#acf2f50e9eaa8d2f4edaa909411ce2150">ONIG_OPTION_FIND_LONGEST</a>)</td></tr> <tr class="separator:a39f7b68458f8f9b9bd2067d925a2a8c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a857ff8a513db73ec370b0b02b814765a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a857ff8a513db73ec370b0b02b814765a">IS_FIND_NOT_EMPTY</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a5b0a7a9c37b89dd79ee7581772241997">ONIG_OPTION_FIND_NOT_EMPTY</a>)</td></tr> <tr class="separator:a857ff8a513db73ec370b0b02b814765a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3d96860a681baf7b5a7d0c4d22d6c6d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac3d96860a681baf7b5a7d0c4d22d6c6d">IS_FIND_CONDITION</a>(option)</td></tr> <tr class="separator:ac3d96860a681baf7b5a7d0c4d22d6c6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30e6687a35ce80470ea291aba5385e7c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a30e6687a35ce80470ea291aba5385e7c">IS_NOTBOL</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a99d861b69137f9b5977db36a80fff8e1">ONIG_OPTION_NOTBOL</a>)</td></tr> <tr class="separator:a30e6687a35ce80470ea291aba5385e7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e63785bc874d7f644ae90e12cfb3f61"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6e63785bc874d7f644ae90e12cfb3f61">IS_NOTEOL</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a3f762bf325e44fc5df614efeaeaaf2e2">ONIG_OPTION_NOTEOL</a>)</td></tr> <tr class="separator:a6e63785bc874d7f644ae90e12cfb3f61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41ef28bdc8390eb430b88b7119e378ee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a41ef28bdc8390eb430b88b7119e378ee">IS_POSIX_REGION</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a362f8d60b4e30dcbdceb4fb3e7c56a2f">ONIG_OPTION_POSIX_REGION</a>)</td></tr> <tr class="separator:a41ef28bdc8390eb430b88b7119e378ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17a9b940b908f48aa0ca4b0fc189908e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a17a9b940b908f48aa0ca4b0fc189908e">IS_ASCII_RANGE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a7295c96d8b5bd46cacd6c2aa032eb2c5">ONIG_OPTION_ASCII_RANGE</a>)</td></tr> <tr class="separator:a17a9b940b908f48aa0ca4b0fc189908e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8a385c683d3f58d39669e8a13c87b80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac8a385c683d3f58d39669e8a13c87b80">IS_POSIX_BRACKET_ALL_RANGE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a6619c1e0477c0f495a05af371e67cce4">ONIG_OPTION_POSIX_BRACKET_ALL_RANGE</a>)</td></tr> <tr class="separator:ac8a385c683d3f58d39669e8a13c87b80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93afd6ee131bc223a56602f46abc6562"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a93afd6ee131bc223a56602f46abc6562">IS_WORD_BOUND_ALL_RANGE</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#ada279a93debda9978857fe8fc95544e1">ONIG_OPTION_WORD_BOUND_ALL_RANGE</a>)</td></tr> <tr class="separator:a93afd6ee131bc223a56602f46abc6562"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af7c47de6802ab6ec5a8b411131d1c228"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af7c47de6802ab6ec5a8b411131d1c228">IS_NEWLINE_CRLF</a>(option)   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#ac85abcd913865a053540b89b20293143">ONIG_OPTION_NEWLINE_CRLF</a>)</td></tr> <tr class="separator:af7c47de6802ab6ec5a8b411131d1c228"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2362e23c5936826a0dc39bd18e5e22c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2362e23c5936826a0dc39bd18e5e22c8">IS_DYNAMIC_OPTION</a>(option)   0</td></tr> <tr class="separator:a2362e23c5936826a0dc39bd18e5e22c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af05e755f5b11568c5a0258b03155935d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af05e755f5b11568c5a0258b03155935d">DISABLE_CASE_FOLD_MULTI_CHAR</a>(case_fold_flag)   ((case_fold_flag) & ~<a class="el" href="../../d8/db3/oniguruma_8h.html#a840da68c2c631d58b2855e3fdac654ba">INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR</a>)</td></tr> <tr class="separator:af05e755f5b11568c5a0258b03155935d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaaf8d5e1b9d204ddb0b681077890b01f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aaaf8d5e1b9d204ddb0b681077890b01f">REPEAT_INFINITE</a>   -1</td></tr> <tr class="separator:aaaf8d5e1b9d204ddb0b681077890b01f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b7f11d4b2705496b7711598403d4f72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7b7f11d4b2705496b7711598403d4f72">IS_REPEAT_INFINITE</a>(n)   ((n) == <a class="el" href="../../d6/d87/regint_8h.html#aaaf8d5e1b9d204ddb0b681077890b01f">REPEAT_INFINITE</a>)</td></tr> <tr class="separator:a7b7f11d4b2705496b7711598403d4f72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a369ecd38b3ab077fc235f892354bb46f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a369ecd38b3ab077fc235f892354bb46f">BITS_PER_BYTE</a>   8</td></tr> <tr class="separator:a369ecd38b3ab077fc235f892354bb46f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8bdc62bcdfffb01985810f7aa61d5999"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8bdc62bcdfffb01985810f7aa61d5999">SINGLE_BYTE_SIZE</a>   (1 << <a class="el" href="../../d6/d87/regint_8h.html#a369ecd38b3ab077fc235f892354bb46f">BITS_PER_BYTE</a>)</td></tr> <tr class="separator:a8bdc62bcdfffb01985810f7aa61d5999"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa50015dd59a4551c5206ae1b9b77fed7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>   ((int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a>) * <a class="el" href="../../d6/d87/regint_8h.html#a369ecd38b3ab077fc235f892354bb46f">BITS_PER_BYTE</a>)</td></tr> <tr class="separator:aa50015dd59a4551c5206ae1b9b77fed7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89f6695a59a3a2db45421825d3e03ecd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a89f6695a59a3a2db45421825d3e03ecd">BITSET_SIZE</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a8bdc62bcdfffb01985810f7aa61d5999">SINGLE_BYTE_SIZE</a> / <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>)</td></tr> <tr class="separator:a89f6695a59a3a2db45421825d3e03ecd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4b9583bd490990ab54e76251ca3f46ee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a4b9583bd490990ab54e76251ca3f46ee">SIZE_BITSET</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#aa90e0ae541ce0c9cfff450c7717b7856">BitSet</a>)</td></tr> <tr class="separator:a4b9583bd490990ab54e76251ca3f46ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4f9291fce24228d0ff2c9493788506f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad4f9291fce24228d0ff2c9493788506f">BITSET_CLEAR</a>(bs)</td></tr> <tr class="separator:ad4f9291fce24228d0ff2c9493788506f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac90909685f55932f3284c51bb4b3ebef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs, pos)   (bs)[(int )(pos) / <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>]</td></tr> <tr class="separator:ac90909685f55932f3284c51bb4b3ebef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74de500e9448e7223b78e192e3d84f2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos)   (1 << ((int )(pos) % <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>))</td></tr> <tr class="separator:a74de500e9448e7223b78e192e3d84f2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43930f0cbfa176d3f727f1fc92027dac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a43930f0cbfa176d3f727f1fc92027dac">BITSET_AT</a>(bs, pos)   (<a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) & <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos))</td></tr> <tr class="separator:a43930f0cbfa176d3f727f1fc92027dac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab26fef19fa4f7e653f86ba09d2278e32"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab26fef19fa4f7e653f86ba09d2278e32">BITSET_SET_BIT</a>(bs, pos)   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) |= <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos)</td></tr> <tr class="separator:ab26fef19fa4f7e653f86ba09d2278e32"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c997bf35d973c0d483f08d1ac1940e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2c997bf35d973c0d483f08d1ac1940e6">BITSET_CLEAR_BIT</a>(bs, pos)   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) &= ~(<a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos))</td></tr> <tr class="separator:a2c997bf35d973c0d483f08d1ac1940e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03df2caada2d49d7350f12d4d98d1381"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a03df2caada2d49d7350f12d4d98d1381">BITSET_INVERT_BIT</a>(bs, pos)   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) ^= <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos)</td></tr> <tr class="separator:a03df2caada2d49d7350f12d4d98d1381"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a791a20675ed654805f305bd867813a89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a791a20675ed654805f305bd867813a89">BBUF_INIT</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)   <a class="el" href="../../d0/d86/regcomp_8c.html#a482b20817f394518a2ac234692c2add2">onig_bbuf_init</a>((<a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a>* )(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr> <tr class="separator:a791a20675ed654805f305bd867813a89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41305d6846c2c53f93c29f5cb6a99011"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a41305d6846c2c53f93c29f5cb6a99011">BBUF_SIZE_INC</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, inc)</td></tr> <tr class="separator:a41305d6846c2c53f93c29f5cb6a99011"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8bc1188d87ff93cf511a5844d1f7068"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, low)</td></tr> <tr class="separator:aa8bc1188d87ff93cf511a5844d1f7068"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2501efb6020169f0335db912f33ca129"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2501efb6020169f0335db912f33ca129">BBUF_ENSURE_SIZE</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)</td></tr> <tr class="separator:a2501efb6020169f0335db912f33ca129"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb3dfdf157db19cd2d6399b77acd6954"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afb3dfdf157db19cd2d6399b77acd6954">BBUF_WRITE</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, pos, bytes, n)</td></tr> <tr class="separator:afb3dfdf157db19cd2d6399b77acd6954"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9281e4636a86f7c4b3b21a5fd8a4a139"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9281e4636a86f7c4b3b21a5fd8a4a139">BBUF_WRITE1</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, pos, byte)</td></tr> <tr class="separator:a9281e4636a86f7c4b3b21a5fd8a4a139"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab11a199860e9e8502a563a96e5c75b28"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab11a199860e9e8502a563a96e5c75b28">BBUF_ADD</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, bytes, n)   <a class="el" href="../../d6/d87/regint_8h.html#afb3dfdf157db19cd2d6399b77acd6954">BBUF_WRITE</a>((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>),(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used,(bytes),(n))</td></tr> <tr class="separator:ab11a199860e9e8502a563a96e5c75b28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a45ebbb7fb3343035dfdf6f8876e6f0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9a45ebbb7fb3343035dfdf6f8876e6f0">BBUF_ADD1</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, byte)   <a class="el" href="../../d6/d87/regint_8h.html#a9281e4636a86f7c4b3b21a5fd8a4a139">BBUF_WRITE1</a>((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>),(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used,(byte))</td></tr> <tr class="separator:a9a45ebbb7fb3343035dfdf6f8876e6f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5939841d02c59b5f07a0a9313b1355c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5939841d02c59b5f07a0a9313b1355c2">BBUF_GET_ADD_ADDRESS</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)   ((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->p + (<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used)</td></tr> <tr class="separator:a5939841d02c59b5f07a0a9313b1355c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab276246a7ef0f7f1f524561d70db25a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab276246a7ef0f7f1f524561d70db25a4">BBUF_GET_OFFSET_POS</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)   ((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used)</td></tr> <tr class="separator:ab276246a7ef0f7f1f524561d70db25a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cfb8c2a26e045dc2ac8729568182f29"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0cfb8c2a26e045dc2ac8729568182f29">BBUF_MOVE_RIGHT</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, from, to, n)</td></tr> <tr class="separator:a0cfb8c2a26e045dc2ac8729568182f29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a300afe4ca182b1cb059a3dbcd36bd2ac"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a300afe4ca182b1cb059a3dbcd36bd2ac">BBUF_MOVE_LEFT</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, from, to, n)</td></tr> <tr class="separator:a300afe4ca182b1cb059a3dbcd36bd2ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12340cf3fe482170f11ea66aa7f5eddb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a12340cf3fe482170f11ea66aa7f5eddb">BBUF_MOVE_LEFT_REDUCE</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, from, to)</td></tr> <tr class="separator:a12340cf3fe482170f11ea66aa7f5eddb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a799986759c2659caf2fad863e47655a0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a799986759c2659caf2fad863e47655a0">BBUF_INSERT</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, pos, bytes, n)</td></tr> <tr class="separator:a799986759c2659caf2fad863e47655a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77e943ed64ff7568563b07bde75a83cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a77e943ed64ff7568563b07bde75a83cf">BBUF_GET_BYTE</a>(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, pos)   (<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->p[(pos)]</td></tr> <tr class="separator:a77e943ed64ff7568563b07bde75a83cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5730b2ca5b8a8bbe5262c77ee26b7879"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5730b2ca5b8a8bbe5262c77ee26b7879">ANCHOR_BEGIN_BUF</a>   (1<<0)</td></tr> <tr class="separator:a5730b2ca5b8a8bbe5262c77ee26b7879"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d426ab760f616696759ce14c060b622"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0d426ab760f616696759ce14c060b622">ANCHOR_BEGIN_LINE</a>   (1<<1)</td></tr> <tr class="separator:a0d426ab760f616696759ce14c060b622"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a317bea7c5108d3c78717a5df263fbe09"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a317bea7c5108d3c78717a5df263fbe09">ANCHOR_BEGIN_POSITION</a>   (1<<2)</td></tr> <tr class="separator:a317bea7c5108d3c78717a5df263fbe09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afae1199ac99483eb29f0824cea7b3329"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afae1199ac99483eb29f0824cea7b3329">ANCHOR_END_BUF</a>   (1<<3)</td></tr> <tr class="separator:afae1199ac99483eb29f0824cea7b3329"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9336254890d4656b7e36574b462ca093"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9336254890d4656b7e36574b462ca093">ANCHOR_SEMI_END_BUF</a>   (1<<4)</td></tr> <tr class="separator:a9336254890d4656b7e36574b462ca093"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4dd9db8ffc551d1a759f1fac90baff78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a4dd9db8ffc551d1a759f1fac90baff78">ANCHOR_END_LINE</a>   (1<<5)</td></tr> <tr class="separator:a4dd9db8ffc551d1a759f1fac90baff78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5963eb85b5d3cfaecc1425010a2e4357"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5963eb85b5d3cfaecc1425010a2e4357">ANCHOR_WORD_BOUND</a>   (1<<6)</td></tr> <tr class="separator:a5963eb85b5d3cfaecc1425010a2e4357"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1e3503037b2e8094b2f66a32fc40683"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab1e3503037b2e8094b2f66a32fc40683">ANCHOR_NOT_WORD_BOUND</a>   (1<<7)</td></tr> <tr class="separator:ab1e3503037b2e8094b2f66a32fc40683"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f3c15a0c4744c9125d79f1f157c4c05"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6f3c15a0c4744c9125d79f1f157c4c05">ANCHOR_WORD_BEGIN</a>   (1<<8)</td></tr> <tr class="separator:a6f3c15a0c4744c9125d79f1f157c4c05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa94e4bc6eced6f5f03a444e5e3d2d84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afa94e4bc6eced6f5f03a444e5e3d2d84">ANCHOR_WORD_END</a>   (1<<9)</td></tr> <tr class="separator:afa94e4bc6eced6f5f03a444e5e3d2d84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0f9fc98186b637ecce6d72e12ee1eed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa0f9fc98186b637ecce6d72e12ee1eed">ANCHOR_PREC_READ</a>   (1<<10)</td></tr> <tr class="separator:aa0f9fc98186b637ecce6d72e12ee1eed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c64ac74f61b2ffbf3b60f391ae65cbf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a1c64ac74f61b2ffbf3b60f391ae65cbf">ANCHOR_PREC_READ_NOT</a>   (1<<11)</td></tr> <tr class="separator:a1c64ac74f61b2ffbf3b60f391ae65cbf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a460ceecc3150bd7cd2437d41fbeb9ea8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a460ceecc3150bd7cd2437d41fbeb9ea8">ANCHOR_LOOK_BEHIND</a>   (1<<12)</td></tr> <tr class="separator:a460ceecc3150bd7cd2437d41fbeb9ea8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8812f9a061dd987fe8426262589b52c4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8812f9a061dd987fe8426262589b52c4">ANCHOR_LOOK_BEHIND_NOT</a>   (1<<13)</td></tr> <tr class="separator:a8812f9a061dd987fe8426262589b52c4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad255197c4f708b99046907082857659d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad255197c4f708b99046907082857659d">ANCHOR_ANYCHAR_STAR</a>   (1<<14) /* ".*" optimize info */</td></tr> <tr class="separator:ad255197c4f708b99046907082857659d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a770880666efda5a87ba8ce6e618c7bef"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a770880666efda5a87ba8ce6e618c7bef">ANCHOR_ANYCHAR_STAR_ML</a>   (1<<15) /* ".*" optimize info (multi-line) */</td></tr> <tr class="separator:a770880666efda5a87ba8ce6e618c7bef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf064e7b389eab45fd948059dd1bcbcc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aaf064e7b389eab45fd948059dd1bcbcc">ANCHOR_KEEP</a>   (1<<16)</td></tr> <tr class="separator:aaf064e7b389eab45fd948059dd1bcbcc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66af445efd415f99aadf774f122216ce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a>   1</td></tr> <tr class="separator:a66af445efd415f99aadf774f122216ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a452ae7b392734f127e7400d0dce6b5aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a>)</td></tr> <tr class="separator:a452ae7b392734f127e7400d0dce6b5aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb98b5217b9bd3c7fef7f999a1a918b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#adb98b5217b9bd3c7fef7f999a1a918b1">SIZE_ABSADDR</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a>)</td></tr> <tr class="separator:adb98b5217b9bd3c7fef7f999a1a918b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc7bd848a318380fe02568bac7ffeb3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#abc7bd848a318380fe02568bac7ffeb3d">SIZE_LENGTH</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a>)</td></tr> <tr class="separator:abc7bd848a318380fe02568bac7ffeb3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba2581191b5b6472db1fd2728b585d78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a>)</td></tr> <tr class="separator:aba2581191b5b6472db1fd2728b585d78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acafabf47814e803b8df00989bf1cdc66"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#acafabf47814e803b8df00989bf1cdc66">SIZE_STATE_CHECK_NUM</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a>)</td></tr> <tr class="separator:acafabf47814e803b8df00989bf1cdc66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a490d13e5e2e54bd0ecf12be67f162be7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a490d13e5e2e54bd0ecf12be67f162be7">SIZE_REPEATNUM</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a>)</td></tr> <tr class="separator:a490d13e5e2e54bd0ecf12be67f162be7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb0ed981d9ecc9562dfe16cd556327cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aeb0ed981d9ecc9562dfe16cd556327cf">SIZE_OPTION</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/db3/oniguruma_8h.html#ad870c1a94502ad33c083978b17911e72">OnigOptionType</a>)</td></tr> <tr class="separator:aeb0ed981d9ecc9562dfe16cd556327cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99f3148d8a6f4cbaede285b574ba8882"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a99f3148d8a6f4cbaede285b574ba8882">SIZE_CODE_POINT</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a>)</td></tr> <tr class="separator:a99f3148d8a6f4cbaede285b574ba8882"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68fd9a25e437b367359fd764dec9bb5a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a68fd9a25e437b367359fd764dec9bb5a">SIZE_POINTER</a>   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a>)</td></tr> <tr class="separator:a68fd9a25e437b367359fd764dec9bb5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af809d3378e4a9001b798b7e638e718e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af809d3378e4a9001b798b7e638e718e6">GET_RELADDR_INC</a>(addr, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(addr, p, <a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a>)</td></tr> <tr class="separator:af809d3378e4a9001b798b7e638e718e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb0b826cd00fdbce95866feac6157e6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#adb0b826cd00fdbce95866feac6157e6e">GET_ABSADDR_INC</a>(addr, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(addr, p, <a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a>)</td></tr> <tr class="separator:adb0b826cd00fdbce95866feac6157e6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a83efa6dcf98ede2bf597d42decb66693"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a83efa6dcf98ede2bf597d42decb66693">GET_LENGTH_INC</a>(len, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(len, p, <a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a>)</td></tr> <tr class="separator:a83efa6dcf98ede2bf597d42decb66693"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3546a03488efa40ff016fdf397a655da"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3546a03488efa40ff016fdf397a655da">GET_MEMNUM_INC</a>(num, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a>)</td></tr> <tr class="separator:a3546a03488efa40ff016fdf397a655da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0ffad205defee46f4239d5ec2a719ca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab0ffad205defee46f4239d5ec2a719ca">GET_REPEATNUM_INC</a>(num, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a>)</td></tr> <tr class="separator:ab0ffad205defee46f4239d5ec2a719ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27ad0ecd04ef678d4247bc5936176706"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a27ad0ecd04ef678d4247bc5936176706">GET_OPTION_INC</a>(option, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(option, p, <a class="el" href="../../d8/db3/oniguruma_8h.html#ad870c1a94502ad33c083978b17911e72">OnigOptionType</a>)</td></tr> <tr class="separator:a27ad0ecd04ef678d4247bc5936176706"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5be382817998573108640e66f7f66e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad5be382817998573108640e66f7f66e6">GET_POINTER_INC</a>(ptr, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(ptr, p, <a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a>)</td></tr> <tr class="separator:ad5be382817998573108640e66f7f66e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79b59546dffa92d480e6bf21c590a8de"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a79b59546dffa92d480e6bf21c590a8de">GET_STATE_CHECK_NUM_INC</a>(num, p)   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a>)</td></tr> <tr class="separator:a79b59546dffa92d480e6bf21c590a8de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90db6270cec0f45da03f16ce0590eecf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a90db6270cec0f45da03f16ce0590eecf">GET_CODE_POINT</a>(code, p)   code = *((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a>* )(p))</td></tr> <tr class="separator:a90db6270cec0f45da03f16ce0590eecf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afee5778334a51f4e0410f174d5c2f2c7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afee5778334a51f4e0410f174d5c2f2c7">GET_BYTE_INC</a>(byte, p)</td></tr> <tr class="separator:afee5778334a51f4e0410f174d5c2f2c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9db7488f14ad3d195e64dc1b0c9dd0bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9db7488f14ad3d195e64dc1b0c9dd0bf">SIZE_OP_ANYCHAR_STAR</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a9db7488f14ad3d195e64dc1b0c9dd0bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a830aa348921e289aa8739c76814a6d85"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a830aa348921e289aa8739c76814a6d85">SIZE_OP_ANYCHAR_STAR_PEEK_NEXT</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + 1)</td></tr> <tr class="separator:a830aa348921e289aa8739c76814a6d85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa025528130cd49d3400fee158543d0f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa025528130cd49d3400fee158543d0f3">SIZE_OP_JUMP</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td></tr> <tr class="separator:aa025528130cd49d3400fee158543d0f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5511993c9e1f95c16b15f815c67be054"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5511993c9e1f95c16b15f815c67be054">SIZE_OP_PUSH</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td></tr> <tr class="separator:a5511993c9e1f95c16b15f815c67be054"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a982de955d49e5ab8c2fe258e2fa4da38"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a982de955d49e5ab8c2fe258e2fa4da38">SIZE_OP_POP</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a982de955d49e5ab8c2fe258e2fa4da38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31f51c883f546aa837f10bdfab5ff8bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a31f51c883f546aa837f10bdfab5ff8bd">SIZE_OP_PUSH_OR_JUMP_EXACT1</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + 1)</td></tr> <tr class="separator:a31f51c883f546aa837f10bdfab5ff8bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c4c3e23413405db7b5d85592fbf35c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0c4c3e23413405db7b5d85592fbf35c6">SIZE_OP_PUSH_IF_PEEK_NEXT</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + 1)</td></tr> <tr class="separator:a0c4c3e23413405db7b5d85592fbf35c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf4d0718e855f1f1febb11e7cdda1015"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#acf4d0718e855f1f1febb11e7cdda1015">SIZE_OP_REPEAT_INC</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:acf4d0718e855f1f1febb11e7cdda1015"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a00446f7b16228fcc10f9c2a788233a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9a00446f7b16228fcc10f9c2a788233a">SIZE_OP_REPEAT_INC_NG</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a9a00446f7b16228fcc10f9c2a788233a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a521c603f91468e4bd3887be06146cc95"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a521c603f91468e4bd3887be06146cc95">SIZE_OP_PUSH_POS</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a521c603f91468e4bd3887be06146cc95"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f4412f18205c4b37623f988eb18bb89"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7f4412f18205c4b37623f988eb18bb89">SIZE_OP_PUSH_POS_NOT</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td></tr> <tr class="separator:a7f4412f18205c4b37623f988eb18bb89"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78025c45b4f4c81888a0e100da98a513"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a78025c45b4f4c81888a0e100da98a513">SIZE_OP_POP_POS</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a78025c45b4f4c81888a0e100da98a513"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4daa5105cd16a46819209ac7bf35132"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae4daa5105cd16a46819209ac7bf35132">SIZE_OP_FAIL_POS</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:ae4daa5105cd16a46819209ac7bf35132"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd6d10598e0fb6ae8556de4e3b8332ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afd6d10598e0fb6ae8556de4e3b8332ab">SIZE_OP_SET_OPTION</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aeb0ed981d9ecc9562dfe16cd556327cf">SIZE_OPTION</a>)</td></tr> <tr class="separator:afd6d10598e0fb6ae8556de4e3b8332ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac53cec2abc00648c85817c504abf66e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac53cec2abc00648c85817c504abf66e2">SIZE_OP_SET_OPTION_PUSH</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aeb0ed981d9ecc9562dfe16cd556327cf">SIZE_OPTION</a>)</td></tr> <tr class="separator:ac53cec2abc00648c85817c504abf66e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7374989293bbdf2c15ed77a17c4ccdf5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7374989293bbdf2c15ed77a17c4ccdf5">SIZE_OP_FAIL</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a7374989293bbdf2c15ed77a17c4ccdf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65845f3b9d377acac42b4e082b24a83b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a65845f3b9d377acac42b4e082b24a83b">SIZE_OP_MEMORY_START</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a65845f3b9d377acac42b4e082b24a83b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa673d97bc65c6d36ddabbdd49cb0cea5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa673d97bc65c6d36ddabbdd49cb0cea5">SIZE_OP_MEMORY_START_PUSH</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:aa673d97bc65c6d36ddabbdd49cb0cea5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3696a8b5dd5bfcaaafea5f8d2d90abd2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3696a8b5dd5bfcaaafea5f8d2d90abd2">SIZE_OP_MEMORY_END_PUSH</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a3696a8b5dd5bfcaaafea5f8d2d90abd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7389be4aaa3071d28d0c06cc812c8f14"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7389be4aaa3071d28d0c06cc812c8f14">SIZE_OP_MEMORY_END_PUSH_REC</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a7389be4aaa3071d28d0c06cc812c8f14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4453fd48853da110ba3b36c366cc6b8d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a4453fd48853da110ba3b36c366cc6b8d">SIZE_OP_MEMORY_END</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a4453fd48853da110ba3b36c366cc6b8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef1ccb3eb648f78a1059c9b8133b7586"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aef1ccb3eb648f78a1059c9b8133b7586">SIZE_OP_MEMORY_END_REC</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:aef1ccb3eb648f78a1059c9b8133b7586"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5da5807038d4d88be40d3351eb0223a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5da5807038d4d88be40d3351eb0223a3">SIZE_OP_PUSH_STOP_BT</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a5da5807038d4d88be40d3351eb0223a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1987158858664b083fa97ba4b164b4f5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a1987158858664b083fa97ba4b164b4f5">SIZE_OP_POP_STOP_BT</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a1987158858664b083fa97ba4b164b4f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4cb397b113395716ab65360e5fd17fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab4cb397b113395716ab65360e5fd17fa">SIZE_OP_NULL_CHECK_START</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:ab4cb397b113395716ab65360e5fd17fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63fe7ea2dcfce23ca783f5a36b9d1e6e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a63fe7ea2dcfce23ca783f5a36b9d1e6e">SIZE_OP_NULL_CHECK_END</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td></tr> <tr class="separator:a63fe7ea2dcfce23ca783f5a36b9d1e6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3d9262b7c0aaeee796fe9ad4278be44"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af3d9262b7c0aaeee796fe9ad4278be44">SIZE_OP_LOOK_BEHIND</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#abc7bd848a318380fe02568bac7ffeb3d">SIZE_LENGTH</a>)</td></tr> <tr class="separator:af3d9262b7c0aaeee796fe9ad4278be44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab22739f8e42f2447f7f14d653fb36d66"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab22739f8e42f2447f7f14d653fb36d66">SIZE_OP_PUSH_LOOK_BEHIND_NOT</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + <a class="el" href="../../d6/d87/regint_8h.html#abc7bd848a318380fe02568bac7ffeb3d">SIZE_LENGTH</a>)</td></tr> <tr class="separator:ab22739f8e42f2447f7f14d653fb36d66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afec995e1a7fc68fd1c56d49aca1bc35e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afec995e1a7fc68fd1c56d49aca1bc35e">SIZE_OP_FAIL_LOOK_BEHIND_NOT</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:afec995e1a7fc68fd1c56d49aca1bc35e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef22f435d703f0836bf9ee53aadc5411"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aef22f435d703f0836bf9ee53aadc5411">SIZE_OP_CALL</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#adb98b5217b9bd3c7fef7f999a1a918b1">SIZE_ABSADDR</a>)</td></tr> <tr class="separator:aef22f435d703f0836bf9ee53aadc5411"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59d1237894c00c713db7a5472a7875c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a59d1237894c00c713db7a5472a7875c2">SIZE_OP_RETURN</a>   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td></tr> <tr class="separator:a59d1237894c00c713db7a5472a7875c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae53aabd2a71047424b0a3cafc3b096a8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae53aabd2a71047424b0a3cafc3b096a8">SIZE_OP_CONDITION</a>   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td></tr> <tr class="separator:ae53aabd2a71047424b0a3cafc3b096a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4a605f4b8bee0d69ab6d6418ddbec1b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae4a605f4b8bee0d69ab6d6418ddbec1b">MC_ESC</a>(syn)   (syn)->meta_char_table.esc</td></tr> <tr class="separator:ae4a605f4b8bee0d69ab6d6418ddbec1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fb6e18fd1fb61e3c11f035a6e6ac33a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8fb6e18fd1fb61e3c11f035a6e6ac33a">MC_ANYCHAR</a>(syn)   (syn)->meta_char_table.anychar</td></tr> <tr class="separator:a8fb6e18fd1fb61e3c11f035a6e6ac33a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0a364868cfca262f2a305b23263bfb00"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0a364868cfca262f2a305b23263bfb00">MC_ANYTIME</a>(syn)   (syn)->meta_char_table.anytime</td></tr> <tr class="separator:a0a364868cfca262f2a305b23263bfb00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb8a3deeaadeb603342541f41310fb1d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afb8a3deeaadeb603342541f41310fb1d">MC_ZERO_OR_ONE_TIME</a>(syn)   (syn)->meta_char_table.zero_or_one_time</td></tr> <tr class="separator:afb8a3deeaadeb603342541f41310fb1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a284d5779fd038e357d2d1b4012b01d82"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a284d5779fd038e357d2d1b4012b01d82">MC_ONE_OR_MORE_TIME</a>(syn)   (syn)->meta_char_table.one_or_more_time</td></tr> <tr class="separator:a284d5779fd038e357d2d1b4012b01d82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeba02cb54591fdfe2adb2e55c760acc4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aeba02cb54591fdfe2adb2e55c760acc4">MC_ANYCHAR_ANYTIME</a>(syn)   (syn)->meta_char_table.anychar_anytime</td></tr> <tr class="separator:aeba02cb54591fdfe2adb2e55c760acc4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07b129e546e7cd1e765dc7f397b699dc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a07b129e546e7cd1e765dc7f397b699dc">IS_MC_ESC_CODE</a>(code, syn)</td></tr> <tr class="separator:a07b129e546e7cd1e765dc7f397b699dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e7b0eb439877bb2184153a800251612"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8e7b0eb439877bb2184153a800251612">SYN_POSIX_COMMON_OP</a></td></tr> <tr class="separator:a8e7b0eb439877bb2184153a800251612"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f9b4539b5b63b77593a2ce050d78636"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a5f9b4539b5b63b77593a2ce050d78636">SYN_GNU_REGEX_OP</a></td></tr> <tr class="separator:a5f9b4539b5b63b77593a2ce050d78636"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9f3209c71ed09392888abcb3f5dbddb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ad9f3209c71ed09392888abcb3f5dbddb">SYN_GNU_REGEX_BV</a></td></tr> <tr class="separator:ad9f3209c71ed09392888abcb3f5dbddb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac200206e487dd5e89249f5f50ef51c59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc)   ((cc)->flags)</td></tr> <tr class="separator:ac200206e487dd5e89249f5f50ef51c59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c656b6bad5a983712d03722f11a8841"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a7c656b6bad5a983712d03722f11a8841">NCCLASS_FLAG_SET</a>(cc, flag)   (<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) |= (flag))</td></tr> <tr class="separator:a7c656b6bad5a983712d03722f11a8841"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a153b5e57bbfad9f037fef5cf6e14ebb5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a153b5e57bbfad9f037fef5cf6e14ebb5">NCCLASS_FLAG_CLEAR</a>(cc, flag)   (<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) &= ~(flag))</td></tr> <tr class="separator:a153b5e57bbfad9f037fef5cf6e14ebb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab845c3f083ae0e7a3dcf8b91c1b6d3a4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">IS_NCCLASS_FLAG_ON</a>(cc, flag)   ((<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) & (flag)) != 0)</td></tr> <tr class="separator:ab845c3f083ae0e7a3dcf8b91c1b6d3a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6036be688459f42ccc17b9259cf1f228"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>   (1<<0)</td></tr> <tr class="separator:a6036be688459f42ccc17b9259cf1f228"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c4eb6fc31ad618cc98164fc24ded438"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a6c4eb6fc31ad618cc98164fc24ded438">FLAG_NCCLASS_SHARE</a>   (1<<1)</td></tr> <tr class="separator:a6c4eb6fc31ad618cc98164fc24ded438"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe2d37ab1bcdc5309dd3d5469f9f5aee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#afe2d37ab1bcdc5309dd3d5469f9f5aee">NCCLASS_SET_NOT</a>(nd)   <a class="el" href="../../d6/d87/regint_8h.html#a7c656b6bad5a983712d03722f11a8841">NCCLASS_FLAG_SET</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td></tr> <tr class="separator:afe2d37ab1bcdc5309dd3d5469f9f5aee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3605ecb2eade0dfa916046c97860548b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3605ecb2eade0dfa916046c97860548b">NCCLASS_SET_SHARE</a>(nd)   <a class="el" href="../../d6/d87/regint_8h.html#a7c656b6bad5a983712d03722f11a8841">NCCLASS_FLAG_SET</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6c4eb6fc31ad618cc98164fc24ded438">FLAG_NCCLASS_SHARE</a>)</td></tr> <tr class="separator:a3605ecb2eade0dfa916046c97860548b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa22b32b1a9c645e5d66e31e21cd9f1ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa22b32b1a9c645e5d66e31e21cd9f1ed">NCCLASS_CLEAR_NOT</a>(nd)   <a class="el" href="../../d6/d87/regint_8h.html#a153b5e57bbfad9f037fef5cf6e14ebb5">NCCLASS_FLAG_CLEAR</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td></tr> <tr class="separator:aa22b32b1a9c645e5d66e31e21cd9f1ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa719ec00173511740495f30fc0878c9e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa719ec00173511740495f30fc0878c9e">IS_NCCLASS_NOT</a>(nd)   <a class="el" href="../../d6/d87/regint_8h.html#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">IS_NCCLASS_FLAG_ON</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td></tr> <tr class="separator:aa719ec00173511740495f30fc0878c9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae98a751e33d47e8617c92b24403ed96"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aae98a751e33d47e8617c92b24403ed96">IS_NCCLASS_SHARE</a>(nd)   <a class="el" href="../../d6/d87/regint_8h.html#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">IS_NCCLASS_FLAG_ON</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6c4eb6fc31ad618cc98164fc24ded438">FLAG_NCCLASS_SHARE</a>)</td></tr> <tr class="separator:aae98a751e33d47e8617c92b24403ed96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac19cd6a0a4522316671da3b0fe76a9d2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ac19cd6a0a4522316671da3b0fe76a9d2">IS_CODE_SB_WORD</a>(enc, code)   (<a class="el" href="../../d8/db3/oniguruma_8h.html#aee62b8f36fb1ab67dc6e5b284d3272ee">ONIGENC_IS_CODE_ASCII</a>(code) && <a class="el" href="../../d8/db3/oniguruma_8h.html#a7b44f6afd4815b806827f9440be9e6b6">ONIGENC_IS_CODE_WORD</a>(enc,code))</td></tr> <tr class="separator:ac19cd6a0a4522316671da3b0fe76a9d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39e319473cc1709bc71819cf3339d2d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a39e319473cc1709bc71819cf3339d2d4">PROPERTY_LIST_ADD_PROP</a>(Name, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a876ce77f3c672c7162658151e648389e">CR</a>)</td></tr> <tr class="separator:a39e319473cc1709bc71819cf3339d2d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f83d8c55ad1f8f78cdbb04eb37c7595"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2f83d8c55ad1f8f78cdbb04eb37c7595">PROPERTY_LIST_INIT_CHECK</a></td></tr> <tr class="separator:a2f83d8c55ad1f8f78cdbb04eb37c7595"><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:a8d82b7e6852911c76797b50cd40cfbed"><td class="memItemLeft" align="right" valign="top">typedef unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a></td></tr> <tr class="separator:a8d82b7e6852911c76797b50cd40cfbed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a447bc5a76146a21ea07921e49eed7e82"><td class="memItemLeft" align="right" valign="top">typedef unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a></td></tr> <tr class="separator:a447bc5a76146a21ea07921e49eed7e82"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa90e0ae541ce0c9cfff450c7717b7856"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa90e0ae541ce0c9cfff450c7717b7856">BitSet</a>[<a class="el" href="../../d6/d87/regint_8h.html#a89f6695a59a3a2db45421825d3e03ecd">BITSET_SIZE</a>]</td></tr> <tr class="separator:aa90e0ae541ce0c9cfff450c7717b7856"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb2b463784f4cfa2f5504eb0ed9ee70a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#adb2b463784f4cfa2f5504eb0ed9ee70a">BitSetRef</a></td></tr> <tr class="separator:adb2b463784f4cfa2f5504eb0ed9ee70a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab011a87d47648cdc49b5d26bc5178c00"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d0/deb/struct___b_buf.html">_BBuf</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a></td></tr> <tr class="separator:ab011a87d47648cdc49b5d26bc5178c00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d058c40ebc713355574e3d4579bbd2a"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a></td></tr> <tr class="separator:a9d058c40ebc713355574e3d4579bbd2a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00ea65c75399f966f4362de003203ed5"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a></td></tr> <tr class="separator:a00ea65c75399f966f4362de003203ed5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d7f6198122e9252799bc8ba7dc60727"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a></td></tr> <tr class="separator:a2d7f6198122e9252799bc8ba7dc60727"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a098b0e36ae6953729b5315c91a01662e"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a></td></tr> <tr class="separator:a098b0e36ae6953729b5315c91a01662e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f2763a4c4b7652ac3ad18c8c160e9f6"><td class="memItemLeft" align="right" valign="top">typedef short int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a></td></tr> <tr class="separator:a2f2763a4c4b7652ac3ad18c8c160e9f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa877bee333a03d69077236a4bb72710c"><td class="memItemLeft" align="right" valign="top">typedef short int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a></td></tr> <tr class="separator:aa877bee333a03d69077236a4bb72710c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb6b48711ee0db9ad832d64a7b19ccbd"><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a></td></tr> <tr class="separator:acb6b48711ee0db9ad832d64a7b19ccbd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69fae2e0c84237a34ecc6e780b9f5acf"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../dc/db1/win32_8h.html#a0fbe4a4f8dd857ee04923a901f27465f">intptr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a69fae2e0c84237a34ecc6e780b9f5acf">OnigStackIndex</a></td></tr> <tr class="separator:a69fae2e0c84237a34ecc6e780b9f5acf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a768a62d71af584bbf8ca55e7ea9b6fad"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../da/d0f/struct___onig_stack_type.html">_OnigStackType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a768a62d71af584bbf8ca55e7ea9b6fad">OnigStackType</a></td></tr> <tr class="separator:a768a62d71af584bbf8ca55e7ea9b6fad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa662c9c4b708dbcab817a475c7fc7b7c"><td class="memItemLeft" align="right" valign="top">typedef void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a></td></tr> <tr class="separator:aa662c9c4b708dbcab817a475c7fc7b7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0703aa286ee819f8a43df4d4f2fc2bad"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a></td></tr> <tr class="separator:a0703aa286ee819f8a43df4d4f2fc2bad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24baaeaffbabe16e8191787ac5121d70"><td class="memItemLeft" align="right" valign="top">typedef int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a24baaeaffbabe16e8191787ac5121d70">ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE</a>) (void)</td></tr> <tr class="separator:a24baaeaffbabe16e8191787ac5121d70"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:abeb7dfb0e9e2b3114e240a405d046ea7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7">OpCode</a> { <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a86764fa0fcd50e4d4d56ca7388b957d7">OP_FINISH</a> = 0, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a010acee11f1e0ca0026e20c2f36bfdb7">OP_END</a> = 1, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a802685c8960564369443ab09fa0ed994">OP_EXACT1</a> = 2, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a612d1fabc2c5cbd58fb1e0bbe51ff0ad">OP_EXACT2</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ab9f9811100c299335394d2d6cc392ae3">OP_EXACT3</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a6030307a6de89986500bdffabe2f3161">OP_EXACT4</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a60487277aab383bdfa623eb1747d7c1d">OP_EXACT5</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a6543fb856be4fe416ec56b3b8b07dcc8">OP_EXACTN</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aba9f67a2b24665f739b19df7c9a50107">OP_EXACTMB2N1</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ac25b152495efa0a51038928a05e2b459">OP_EXACTMB2N2</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aeeac4db9268157fe5cebbdd6f81b0f1d">OP_EXACTMB2N3</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a45c3ff711c94546da76e9413d7cb0f31">OP_EXACTMB2N</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a00de7e9b227f6e16bacbbca42d8441a2">OP_EXACTMB3N</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a412ae4e1f2a0f31c2e59cad6d94f4906">OP_EXACTMBN</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ac1bb2eb7cff7020cfe303801e9ca45e1">OP_EXACT1_IC</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af99b2fc071b095c9c5813abdbc4ee7e6">OP_EXACTN_IC</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a843e6fcc2c81d592d84267ec452b0c32">OP_CCLASS</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa55987e4798bb3b4a9a84fc791a092a1">OP_CCLASS_MB</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af700cb11f22421db229d4eb59eb6ccf7">OP_CCLASS_MIX</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af3302d2798a28920fca92621f0ad0a33">OP_CCLASS_NOT</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7abceea1b39968ed193131ef266a0f7313">OP_CCLASS_MB_NOT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa16a4fa0dab93e1b9feb3aa775722757">OP_CCLASS_MIX_NOT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a8cdeebcd10a14c5eaf2276127b9f8063">OP_CCLASS_NODE</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a5b08468e605792b6b89d7be760b6d8ed">OP_ANYCHAR</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a2443080bedde163464aa357ca6477615">OP_ANYCHAR_ML</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a6d5f8220471f142a4b341f2ef4b8919c">OP_ANYCHAR_STAR</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a62797c81bffe2c3d9c4919d67de05bb9">OP_ANYCHAR_ML_STAR</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a38ecf0bc81634703d7efb9cd25696bed">OP_ANYCHAR_STAR_PEEK_NEXT</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7acc0675ef0928d65dd4c91b226c494d4a">OP_ANYCHAR_ML_STAR_PEEK_NEXT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a8506a6037e9060782cc55cec94419a09">OP_WORD</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aad741b267054ede86f875bee9a2fac55">OP_NOT_WORD</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a54cec6cd7483b7562f8897301d5bf2d1">OP_WORD_BOUND</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7adb558375d652ef360d63b17c2b0c352a">OP_NOT_WORD_BOUND</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a2fec22cbf9b011b09c6f3348e6cc57aa">OP_WORD_BEGIN</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a2f171697d7a44612cf41e4e92ade53af">OP_WORD_END</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a0a3cd81e0a6673f52dd6cae41ca83b6c">OP_ASCII_WORD</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a7a5376ac322a058a77b514f59f44c9a3">OP_NOT_ASCII_WORD</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a995850b2675cfc8ac21885da7521354b">OP_ASCII_WORD_BOUND</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a56389e1debc0bfa0372d354d8f12d7b9">OP_NOT_ASCII_WORD_BOUND</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aaf1065dd3718ed98d9efcdf7e05f0626">OP_ASCII_WORD_BEGIN</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a89808102e02970c325f146d641aa7be6">OP_ASCII_WORD_END</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ac25b75d19f6d5cd630a33af760282c9f">OP_BEGIN_BUF</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a7f3e45fe326369661137f1c6917452e5">OP_END_BUF</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a5027423d234f4c5c0c274f73e1e3fadf">OP_BEGIN_LINE</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a713c68f995a911ebed7e76959dd399cb">OP_END_LINE</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa6767417108895a812655ac876c8e864">OP_SEMI_END_BUF</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a73e05280eb706c29a5ffbe231409e493">OP_BEGIN_POSITION</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a4e58b077595888c1d0015b4067b9d56e">OP_BEGIN_POS_OR_LINE</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a8b63034533b3aeca8955843b184c4a54">OP_BACKREF1</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ae06b335a0847c8a56fcd748996faae69">OP_BACKREF2</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a39bc017579125d7a8a55c6f15ab8407f">OP_BACKREFN</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a92cac10d5dd6563484d83d78ffd7a9fe">OP_BACKREFN_IC</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af1ec37c9660cb03e31c26c7f54e18481">OP_BACKREF_MULTI</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ab618b20a94bacf16ee983d035b87bdf4">OP_BACKREF_MULTI_IC</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af5a6fae90bfd486b620f19fe1afd5cd2">OP_BACKREF_WITH_LEVEL</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a478f412b2ab4f5af5a8fd5b5bcbd8099">OP_MEMORY_START</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ad44ea2499dde46a2fcae29c05eff5865">OP_MEMORY_START_PUSH</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a9506e738bc1e09a6683b903e3b74e042">OP_MEMORY_END_PUSH</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a7389f0c8828e3af17d7f37ce1091e428">OP_MEMORY_END_PUSH_REC</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a614869c999fdc8cbbb3795e881bd82b4">OP_MEMORY_END</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a1bd6d9ded3fe265889fbde6fafdc4029">OP_MEMORY_END_REC</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ad826c32ac14d03d3e9131e7b8eed30b2">OP_KEEP</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7adad4289276b97b650558ce66d141d648">OP_FAIL</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a702651101fc28a886970546cf992ce3b">OP_JUMP</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a8dac71c3d6bbd96671b3a21efcc5b49f">OP_PUSH</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7afb3c2d934da3bfb01e4fd56338324e21">OP_POP</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a6c17e281c04ad4d3282805c194e8ff99">OP_PUSH_OR_JUMP_EXACT1</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa8bc2955f8564742ed69b36ef9474dd4">OP_PUSH_IF_PEEK_NEXT</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a6066e50e385eb0ebb5edf501c66a77ce">OP_REPEAT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ab1500068559c4c4ad727756c7447e30f">OP_REPEAT_NG</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a21c8b4297ab29937dec4bc0833c3ac6b">OP_REPEAT_INC</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a19ad72a6cf7049c69736ac9b7ff8ec7e">OP_REPEAT_INC_NG</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ab896f48834f7a980822f09a432e0447e">OP_REPEAT_INC_SG</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7adc2416f57694795b0ec4e6ec6ada8970">OP_REPEAT_INC_NG_SG</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a4b54f33edb33e9ad4056409ad7976858">OP_NULL_CHECK_START</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af0aec5c428361aa193258519f51ca784">OP_NULL_CHECK_END</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7af5666f4ae82f3138be3170451f0a4d02">OP_NULL_CHECK_END_MEMST</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a7bc64a642c299c19d8fc50ba5ad5ed10">OP_NULL_CHECK_END_MEMST_PUSH</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a7610e76242dce7c27e1ae5f896018f8a">OP_PUSH_POS</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a2a4012299c05e09918aa9c94825d17c5">OP_POP_POS</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a0d4a8a75d3fb3cfa8a2989e475b0aa4b">OP_PUSH_POS_NOT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7abd08dd3919e43ea497e79f43deb03d3e">OP_FAIL_POS</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a3d0f03207719e90631a99584f156fd69">OP_PUSH_STOP_BT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a3425a34f545c48e5063f609951f6a5d2">OP_POP_STOP_BT</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a077f66491531fb39f88e9061b5c21f50">OP_LOOK_BEHIND</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a3a1e1f361ad65db2b5f4b953c86d1dcd">OP_PUSH_LOOK_BEHIND_NOT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7adfd6110eed51c3cd1dd5b5aba4e74017">OP_FAIL_LOOK_BEHIND_NOT</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a098bbeea13096667b102f7fd90cbe38f">OP_CALL</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7ad436c18b194473f5ec64c28b774e41b3">OP_RETURN</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa7513bb39a97948167b1044ea148649d">OP_CONDITION</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a9b76e8922477cbbb9e53f8ce3c255536">OP_STATE_CHECK_PUSH</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a0b5db3c7450ac9950ff859e8f58bb24c">OP_STATE_CHECK_PUSH_OR_JUMP</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a1b9a9a69ed5dd1a468b8cb4343ba2d42">OP_STATE_CHECK</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a146ae0f0e9a7a21afb4edb4f6971a66a">OP_STATE_CHECK_ANYCHAR_STAR</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7aa70df437aa2f9fcdf377768a26199386">OP_STATE_CHECK_ANYCHAR_ML_STAR</a>, <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a5d513f1b6600c48c5a04c81a74a25fe6">OP_SET_OPTION_PUSH</a>, <br />   <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7a48fb4a33f7cdc4c6d194377fea0e9ff0">OP_SET_OPTION</a> <br /> }</td></tr> <tr class="separator:abeb7dfb0e9e2b3114e240a405d046ea7"><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:a64485c8bd4fe9acca22398e7ebe26de7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../d5/d61/regerror_8c.html#aa9193cc1dfd4960348d875073cdf2149">onig_error_code_to_format</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a64485c8bd4fe9acca22398e7ebe26de7">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a71da9805bc8c25818894a536b15b1621">OnigPosition</a> code))</td></tr> <tr class="separator:a64485c8bd4fe9acca22398e7ebe26de7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29cdfec203947e6e2d26552b24cd91a4"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d5/d61/regerror_8c.html#a9820b6d3b0b87ef9199aff744725bda6">onig_snprintf_with_pattern</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a29cdfec203947e6e2d26552b24cd91a4">PV_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> <a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>[], int bufsize, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pat, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pat_end, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *fmt,...))</td></tr> <tr class="separator:a29cdfec203947e6e2d26552b24cd91a4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae07bcbbd983fa1fd940bbe3ebace47b2"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d0/d86/regcomp_8c.html#a482b20817f394518a2ac234692c2add2">onig_bbuf_init</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae07bcbbd983fa1fd940bbe3ebace47b2">P_</a> ((<a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a> *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#aea2e926fe611f36269c4df294e43ae5f">OnigDistance</a> <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr> <tr class="separator:ae07bcbbd983fa1fd940bbe3ebace47b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a452bd677a6bb8b20a5965a598e203c0d"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d0/d86/regcomp_8c.html#aa98aadf1b06fc184a285c2f8d9ac2950">onig_compile</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a452bd677a6bb8b20a5965a598e203c0d">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg, <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> *pattern_end, <a class="el" href="../../da/df3/struct_onig_error_info.html">OnigErrorInfo</a> *einfo, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *sourcefile, int sourceline))</td></tr> <tr class="separator:a452bd677a6bb8b20a5965a598e203c0d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b7cfeec1330bedde26234265ee39f4b"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d0/d86/regcomp_8c.html#a75ed4b1466d696a9ccad1c7f205d82f1">onig_chain_reduce</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3b7cfeec1330bedde26234265ee39f4b">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg))</td></tr> <tr class="separator:a3b7cfeec1330bedde26234265ee39f4b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a642bca11e3bea1c8bb5701d6e3b859b9"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d0/d86/regcomp_8c.html#ab0716f6853df79d80c34c3273ce1fd00">onig_chain_link_add</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a642bca11e3bea1c8bb5701d6e3b859b9">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *to, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *<a class="el" href="../../df/d73/time_8c.html#a9a6eb43907c030321db65cc24ebb5d25">add</a>))</td></tr> <tr class="separator:a642bca11e3bea1c8bb5701d6e3b859b9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae6104d610c988c6adf67644108f9eb80"><td class="memItemLeft" align="right" valign="top">void <a class="el" href="../../d0/d86/regcomp_8c.html#a9684a5e16b771c14e371ce4e2600a127">onig_transfer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae6104d610c988c6adf67644108f9eb80">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *to, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *from))</td></tr> <tr class="separator:ae6104d610c988c6adf67644108f9eb80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c917444ec38ee1daecc6fb5d6eb175a"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d0/d86/regcomp_8c.html#a7cf5f4a5bd94180443ca81ffa1e449b5">onig_is_code_in_cc</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a9c917444ec38ee1daecc6fb5d6eb175a">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a> *cc))</td></tr> <tr class="separator:a9c917444ec38ee1daecc6fb5d6eb175a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5f1daf1886962a41d8a2704113510fb"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d0/d86/regcomp_8c.html#a83c23dd82edc54d7e24f797b8245a3de">onig_is_code_in_cc_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#af5f1daf1886962a41d8a2704113510fb">P_</a> ((int <a class="el" href="../../dd/df8/regenc_8h.html#ae9f8530a4c9ec89ae8d62ce5b4410aad">enclen</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a> *cc))</td></tr> <tr class="separator:af5f1daf1886962a41d8a2704113510fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c004f7b46c388638b3f72615932f182"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> *<a class="el" href="../../d6/dda/regparse_8c.html#a851bd0c708c9617427503055f460e3bd">onig_st_init_strend_table_with_size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3c004f7b46c388638b3f72615932f182">P_</a> ((<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr> <tr class="separator:a3c004f7b46c388638b3f72615932f182"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8ed03fd9968ae0162d8e4a526aace42"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#ae09a5cf9f1da50ac386554e3f435a77c">onig_st_lookup_strend</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aa8ed03fd9968ae0162d8e4a526aace42">P_</a> ((<a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> *table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *str_key, <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_key, <a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a> *value))</td></tr> <tr class="separator:aa8ed03fd9968ae0162d8e4a526aace42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35a72f5d00f90c0ddd4095463a187624"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/dda/regparse_8c.html#a422ffdbf2a9a4e9b0ed8458f84f6d2f3">onig_st_insert_strend</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a35a72f5d00f90c0ddd4095463a187624">P_</a> ((<a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> *table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *str_key, <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_key, <a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a> value))</td></tr> <tr class="separator:a35a72f5d00f90c0ddd4095463a187624"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeebefdc5526c8e22f04d7c41a12525af"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/d8e/regenc_8c.html#a07da1cf8c6916db63a22b7061baaa7ea">onigenc_property_list_add_property</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#aeebefdc5526c8e22f04d7c41a12525af">P_</a> ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *prop, <a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> **table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> ***plist, int *pnum, int *psize))</td></tr> <tr class="separator:aeebefdc5526c8e22f04d7c41a12525af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c9ab3ab298144368cd78a683d47e641"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="../../d6/d8e/regenc_8c.html#aa05e1e24f235e2c46e4726f9d5640edc">onigenc_property_list_init</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#a3c9ab3ab298144368cd78a683d47e641">P_</a> ((<a class="el" href="../../d6/d87/regint_8h.html#a24baaeaffbabe16e8191787ac5121d70">ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE</a>))</td></tr> <tr class="separator:a3c9ab3ab298144368cd78a683d47e641"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7874b9c491a74afc085dd5ff43e352e"><td class="memItemLeft" align="right" valign="top">size_t <a class="el" href="../../d0/d86/regcomp_8c.html#aa7cd0a6158a91b332b585e3ce32035fe">onig_memsize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ae7874b9c491a74afc085dd5ff43e352e">P_</a> ((<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg))</td></tr> <tr class="separator:ae7874b9c491a74afc085dd5ff43e352e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab0dd8860d926621388cd6f89013d6272"><td class="memItemLeft" align="right" valign="top">size_t <a class="el" href="../../d0/d86/regcomp_8c.html#a6d871056261f5dd885abae39eeb6d600">onig_region_memsize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d87/regint_8h.html#ab0dd8860d926621388cd6f89013d6272">P_</a> ((<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d14/structre__registers.html">re_registers</a> *regs))</td></tr> <tr class="separator:ab0dd8860d926621388cd6f89013d6272"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="aa27e2336335dc8038889cc050ff02a87"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa27e2336335dc8038889cc050ff02a87">◆ </a></span>ALIGNMENT_RIGHT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ALIGNMENT_RIGHT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">addr</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> (addr) += (<a class="code" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a> - 1);\</div><div class="line"> (addr) -= ((<a class="code" href="../../dc/db1/win32_8h.html#a728e973c799f206f0151c8a3bd1e5699">uintptr_t</a> )(addr) % <a class="code" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a>);\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a81d7d9cf3f0b83da8ab0a772c00cc3db"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a></div><div class="ttdeci">#define WORD_ALIGNMENT_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00299">regint.h:299</a></div></div> <div class="ttc" id="win32_8h_html_a728e973c799f206f0151c8a3bd1e5699"><div class="ttname"><a href="../../dc/db1/win32_8h.html#a728e973c799f206f0151c8a3bd1e5699">uintptr_t</a></div><div class="ttdeci">unsigned int uintptr_t</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/db1/win32_8h_source.html#l00103">win32.h:103</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00307">307</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="ad255197c4f708b99046907082857659d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad255197c4f708b99046907082857659d">◆ </a></span>ANCHOR_ANYCHAR_STAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_ANYCHAR_STAR   (1<<14) /* ".*" optimize info */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00514">514</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="a770880666efda5a87ba8ce6e618c7bef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a770880666efda5a87ba8ce6e618c7bef">◆ </a></span>ANCHOR_ANYCHAR_STAR_ML</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_ANYCHAR_STAR_ML   (1<<15) /* ".*" optimize info (multi-line) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00515">515</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="a5730b2ca5b8a8bbe5262c77ee26b7879"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5730b2ca5b8a8bbe5262c77ee26b7879">◆ </a></span>ANCHOR_BEGIN_BUF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_BEGIN_BUF   (1<<0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00498">498</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="a0d426ab760f616696759ce14c060b622"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d426ab760f616696759ce14c060b622">◆ </a></span>ANCHOR_BEGIN_LINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_BEGIN_LINE   (1<<1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00499">499</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05332">set_sub_anchor()</a>.</p> </div> </div> <a id="a317bea7c5108d3c78717a5df263fbe09"></a> <h2 class="memtitle"><span class="permalink"><a href="#a317bea7c5108d3c78717a5df263fbe09">◆ </a></span>ANCHOR_BEGIN_POSITION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_BEGIN_POSITION   (1<<2)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00500">500</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="afae1199ac99483eb29f0824cea7b3329"></a> <h2 class="memtitle"><span class="permalink"><a href="#afae1199ac99483eb29f0824cea7b3329">◆ </a></span>ANCHOR_END_BUF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_END_BUF   (1<<3)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00501">501</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04504">is_left_anchor()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="a4dd9db8ffc551d1a759f1fac90baff78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4dd9db8ffc551d1a759f1fac90baff78">◆ </a></span>ANCHOR_END_LINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_END_LINE   (1<<5)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00503">503</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04504">is_left_anchor()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05332">set_sub_anchor()</a>.</p> </div> </div> <a id="aaf064e7b389eab45fd948059dd1bcbcc"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaf064e7b389eab45fd948059dd1bcbcc">◆ </a></span>ANCHOR_KEEP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_KEEP   (1<<16)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00517">517</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a460ceecc3150bd7cd2437d41fbeb9ea8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a460ceecc3150bd7cd2437d41fbeb9ea8">◆ </a></span>ANCHOR_LOOK_BEHIND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_LOOK_BEHIND   (1<<12)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00511">511</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01835">noname_disable_map()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01931">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02855">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02939">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02994">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03050">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a8812f9a061dd987fe8426262589b52c4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8812f9a061dd987fe8426262589b52c4">◆ </a></span>ANCHOR_LOOK_BEHIND_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_LOOK_BEHIND_NOT   (1<<13)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00512">512</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03238">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01835">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01931">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02855">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02939">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02994">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03050">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="ab1e3503037b2e8094b2f66a32fc40683"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1e3503037b2e8094b2f66a32fc40683">◆ </a></span>ANCHOR_NOT_WORD_BOUND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_NOT_WORD_BOUND   (1<<7)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00506">506</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="aa0f9fc98186b637ecce6d72e12ee1eed"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0f9fc98186b637ecce6d72e12ee1eed">◆ </a></span>ANCHOR_PREC_READ</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_PREC_READ   (1<<10)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00509">509</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02713">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04504">is_left_anchor()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01835">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01931">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02855">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02939">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02994">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03050">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a1c64ac74f61b2ffbf3b60f391ae65cbf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c64ac74f61b2ffbf3b60f391ae65cbf">◆ </a></span>ANCHOR_PREC_READ_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_PREC_READ_NOT   (1<<11)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00510">510</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04484">concat_opt_anc_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04504">is_left_anchor()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01835">noname_disable_map()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01931">renumber_by_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02855">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02939">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02994">subexp_recursive_check()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03050">subexp_recursive_check_trav()</a>.</p> </div> </div> <a id="a9336254890d4656b7e36574b462ca093"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9336254890d4656b7e36574b462ca093">◆ </a></span>ANCHOR_SEMI_END_BUF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_SEMI_END_BUF   (1<<4)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00502">502</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04504">is_left_anchor()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05343">set_optimize_info_from_tree()</a>.</p> </div> </div> <a id="a6f3c15a0c4744c9125d79f1f157c4c05"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f3c15a0c4744c9125d79f1f157c4c05">◆ </a></span>ANCHOR_WORD_BEGIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_WORD_BEGIN   (1<<8)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00507">507</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a5963eb85b5d3cfaecc1425010a2e4357"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5963eb85b5d3cfaecc1425010a2e4357">◆ </a></span>ANCHOR_WORD_BOUND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_WORD_BOUND   (1<<6)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00505">505</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="afa94e4bc6eced6f5f03a444e5e3d2d84"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa94e4bc6eced6f5f03a444e5e3d2d84">◆ </a></span>ANCHOR_WORD_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANCHOR_WORD_END   (1<<9)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00508">508</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a3cd42c63a217ee9e52214c1cc78c3af4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3cd42c63a217ee9e52214c1cc78c3af4">◆ </a></span>ARG_UNUSED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ARG_UNUSED</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00092">92</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ab11a199860e9e8502a563a96e5c75b28"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab11a199860e9e8502a563a96e5c75b28">◆ </a></span>BBUF_ADD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_ADD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">bytes, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#afb3dfdf157db19cd2d6399b77acd6954">BBUF_WRITE</a>((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>),(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used,(bytes),(n))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00462">462</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00237">add_abs_addr()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00298">add_bitset()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00291">add_bytes()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00246">add_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00255">add_mem_num()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00273">add_option()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00264">add_pointer()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00228">add_rel_addr()</a>.</p> </div> </div> <a id="a9a45ebbb7fb3343035dfdf6f8876e6f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a45ebbb7fb3343035dfdf6f8876e6f0">◆ </a></span>BBUF_ADD1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_ADD1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">byte </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a9281e4636a86f7c4b3b21a5fd8a4a139">BBUF_WRITE1</a>((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>),(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used,(byte))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00463">463</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00210">add_opcode()</a>.</p> </div> </div> <a id="a2501efb6020169f0335db912f33ca129"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2501efb6020169f0335db912f33ca129">◆ </a></span>BBUF_ENSURE_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_ENSURE_SIZE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> unsigned <span class="keywordtype">int</span> new_alloc = (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc;\</div><div class="line"> while (new_alloc < (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )(<a class="code" href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a>)) { new_alloc *= 2; }\</div><div class="line"> if ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc != new_alloc) {\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p = (<a class="code" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )<a class="code" href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p, new_alloc);\</div><div class="line"> if (<a class="code" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p)) <span class="keywordflow">return</span>(<a class="code" href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a>);\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc = new_alloc;\</div><div class="line"> }\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a91a9c9242dc3810582965d1882d1894d"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a></div><div class="ttdeci">#define IS_NULL(p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00276">regint.h:276</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5d08c75474105d0e4acc21cd56769904"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a></div><div class="ttdeci">#define UChar</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00108">oniguruma.h:108</a></div></div> <div class="ttc" id="encoding_8c_html_a439227feff9d7f55384e8780cfc2eb82"><div class="ttname"><a href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a></div><div class="ttdeci">int size</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db5/encoding_8c_source.html#l00049">encoding.c:49</a></div></div> <div class="ttc" id="oniguruma_8h_html_a843ef92c5edce533877d3d65ef94a142"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a></div><div class="ttdeci">#define ONIGERR_MEMORY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00528">oniguruma.h:528</a></div></div> <div class="ttc" id="regint_8h_html_a40740062faf2d95d4935112447c464ef"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a></div><div class="ttdeci">#define xrealloc</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00123">regint.h:123</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00438">438</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>.</p> </div> </div> <a id="aa8bc1188d87ff93cf511a5844d1f7068"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8bc1188d87ff93cf511a5844d1f7068">◆ </a></span>BBUF_EXPAND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_EXPAND</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">low </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> do { (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc *= 2; } <span class="keywordflow">while</span> ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc < (<span class="keywordtype">unsigned</span> int )low);\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p = (<a class="code" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )<a class="code" href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p, (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc);\</div><div class="line"> if (<a class="code" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p)) <span class="keywordflow">return</span>(<a class="code" href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a>);\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a91a9c9242dc3810582965d1882d1894d"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a></div><div class="ttdeci">#define IS_NULL(p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00276">regint.h:276</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5d08c75474105d0e4acc21cd56769904"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a></div><div class="ttdeci">#define UChar</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00108">oniguruma.h:108</a></div></div> <div class="ttc" id="oniguruma_8h_html_a843ef92c5edce533877d3d65ef94a142"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a></div><div class="ttdeci">#define ONIGERR_MEMORY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00528">oniguruma.h:528</a></div></div> <div class="ttc" id="regint_8h_html_a40740062faf2d95d4935112447c464ef"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a></div><div class="ttdeci">#define xrealloc</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00123">regint.h:123</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00432">432</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a5939841d02c59b5f07a0a9313b1355c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5939841d02c59b5f07a0a9313b1355c2">◆ </a></span>BBUF_GET_ADD_ADDRESS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_GET_ADD_ADDRESS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a></td><td>)</td> <td>   ((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->p + (<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00464">464</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00563">add_multi_byte_cclass()</a>.</p> </div> </div> <a id="a77e943ed64ff7568563b07bde75a83cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77e943ed64ff7568563b07bde75a83cf">◆ </a></span>BBUF_GET_BYTE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_GET_BYTE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->p[(pos)]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00495">495</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ab276246a7ef0f7f1f524561d70db25a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab276246a7ef0f7f1f524561d70db25a4">◆ </a></span>BBUF_GET_OFFSET_POS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_GET_OFFSET_POS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a></td><td>)</td> <td>   ((<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>)->used)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00465">465</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00401">compile_call()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>.</p> </div> </div> <a id="a791a20675ed654805f305bd867813a89"></a> <h2 class="memtitle"><span class="permalink"><a href="#a791a20675ed654805f305bd867813a89">◆ </a></span>BBUF_INIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_INIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d0/d86/regcomp_8c.html#a482b20817f394518a2ac234692c2add2">onig_bbuf_init</a>((<a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a>* )(<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00424">424</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00118">bbuf_clone()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01718">new_code_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a799986759c2659caf2fad863e47655a0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a799986759c2659caf2fad863e47655a0">◆ </a></span>BBUF_INSERT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_INSERT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">bytes, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> if (pos >= (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used) {\</div><div class="line"> BBUF_WRITE(<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>,pos,bytes,n);\</div><div class="line"> }\</div><div class="line"> else {\</div><div class="line"> BBUF_MOVE_RIGHT((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>),(pos),(pos) + (n),((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used - (pos)));\</div><div class="line"> xmemcpy((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (pos), (bytes), (n));\</div><div class="line"> }\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00485">485</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a300afe4ca182b1cb059a3dbcd36bd2ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a300afe4ca182b1cb059a3dbcd36bd2ac">◆ </a></span>BBUF_MOVE_LEFT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_MOVE_LEFT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">from, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">to, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> xmemmove((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (to), (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (from), (n));\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00475">475</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a12340cf3fe482170f11ea66aa7f5eddb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a12340cf3fe482170f11ea66aa7f5eddb">◆ </a></span>BBUF_MOVE_LEFT_REDUCE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_MOVE_LEFT_REDUCE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">from, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">to </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> xmemmove((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (to), (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (from), (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used - (from));\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used -= (from - to);\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00480">480</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>.</p> </div> </div> <a id="a0cfb8c2a26e045dc2ac8729568182f29"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0cfb8c2a26e045dc2ac8729568182f29">◆ </a></span>BBUF_MOVE_RIGHT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_MOVE_RIGHT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">from, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">to, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> if ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )((to)+(n)) > (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc) <a class="code" href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>),(to) + (n));\</div><div class="line"> xmemmove((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (to), (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (from), (n));\</div><div class="line"> if ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )((to)+(n)) > (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used) (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used = (to) + (n);\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_aa8bc1188d87ff93cf511a5844d1f7068"><div class="ttname"><a href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a></div><div class="ttdeci">#define BBUF_EXPAND(buf, low)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00432">regint.h:432</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00468">468</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>.</p> </div> </div> <a id="a41305d6846c2c53f93c29f5cb6a99011"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41305d6846c2c53f93c29f5cb6a99011">◆ </a></span>BBUF_SIZE_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_SIZE_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">inc </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc += (inc);\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p = (<a class="code" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )<a class="code" href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p, (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc);\</div><div class="line"> if (<a class="code" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p)) <span class="keywordflow">return</span>(<a class="code" href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a>);\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a91a9c9242dc3810582965d1882d1894d"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a></div><div class="ttdeci">#define IS_NULL(p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00276">regint.h:276</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5d08c75474105d0e4acc21cd56769904"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a></div><div class="ttdeci">#define UChar</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00108">oniguruma.h:108</a></div></div> <div class="ttc" id="oniguruma_8h_html_a843ef92c5edce533877d3d65ef94a142"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a></div><div class="ttdeci">#define ONIGERR_MEMORY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00528">oniguruma.h:528</a></div></div> <div class="ttc" id="regint_8h_html_a40740062faf2d95d4935112447c464ef"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a40740062faf2d95d4935112447c464ef">xrealloc</a></div><div class="ttdeci">#define xrealloc</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00123">regint.h:123</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00426">426</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="afb3dfdf157db19cd2d6399b77acd6954"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb3dfdf157db19cd2d6399b77acd6954">◆ </a></span>BBUF_WRITE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_WRITE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">bytes, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> int used = (pos) + (<span class="keywordtype">int</span> )(n);\</div><div class="line"> if ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc < (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )used) <a class="code" href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>),used);\</div><div class="line"> xmemcpy((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p + (pos), (bytes), (n));\</div><div class="line"> if ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used < (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )used) (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used = used;\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_aa8bc1188d87ff93cf511a5844d1f7068"><div class="ttname"><a href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a></div><div class="ttdeci">#define BBUF_EXPAND(buf, low)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00432">regint.h:432</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00448">448</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02053">unset_addr_list_fix()</a>.</p> </div> </div> <a id="a9281e4636a86f7c4b3b21a5fd8a4a139"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9281e4636a86f7c4b3b21a5fd8a4a139">◆ </a></span>BBUF_WRITE1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BBUF_WRITE1</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">byte </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> int used = (pos) + 1;\</div><div class="line"> if ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->alloc < (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )used) <a class="code" href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a>((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>),used);\</div><div class="line"> (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->p[(pos)] = (<a class="code" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> )(byte);\</div><div class="line"> if ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used < (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> )used) (<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a>)->used = used;\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_aa8bc1188d87ff93cf511a5844d1f7068"><div class="ttname"><a href="../../d6/d87/regint_8h.html#aa8bc1188d87ff93cf511a5844d1f7068">BBUF_EXPAND</a></div><div class="ttdeci">#define BBUF_EXPAND(buf, low)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00432">regint.h:432</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_ac37f17a60c8b5533aac4840c681f62b8"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#ac37f17a60c8b5533aac4840c681f62b8">buf</a></div><div class="ttdeci">unsigned char buf[MIME_BUF_SIZE]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">nkf.c:4308</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5d08c75474105d0e4acc21cd56769904"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a></div><div class="ttdeci">#define UChar</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00108">oniguruma.h:108</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00455">455</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="af199b44779566d1c0d04e5eedff8ce2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#af199b44779566d1c0d04e5eedff8ce2b">◆ </a></span>BIT_STATUS_AT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_AT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">stats, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((n) < (int )<a class="el" href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a> ? ((stats) & (1 << n)) : ((stats) & 1))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00335">335</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l04349">onig_number_of_capture_histories()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>.</p> </div> </div> <a id="a25d47543f457d3ae3219b004202cb919"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25d47543f457d3ae3219b004202cb919">◆ </a></span>BIT_STATUS_BITS_NUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_BITS_NUM   (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a>) * 8)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00332">332</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>.</p> </div> </div> <a id="ad11894263900a119660d7d44b289aab1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad11894263900a119660d7d44b289aab1">◆ </a></span>BIT_STATUS_CLEAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_CLEAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">stats</td><td>)</td> <td>   (stats) = 0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00333">333</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l00944">scan_env_clear()</a>.</p> </div> </div> <a id="a2826e934a8a0054a9ae83b75dc6f09e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2826e934a8a0054a9ae83b75dc6f09e2">◆ </a></span>BIT_STATUS_ON_ALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_ON_ALL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">stats</td><td>)</td> <td>   (stats) = ~((<a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a> )0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00334">334</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a69d9bf37ca95acb1bd2f662556fc529b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69d9bf37ca95acb1bd2f662556fc529b">◆ </a></span>BIT_STATUS_ON_AT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_ON_AT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">stats, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> if ((n) < (<span class="keywordtype">int</span> )<a class="code" href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a>) \</div><div class="line"> (stats) |= (1 << (n));\</div><div class="line"> else\</div><div class="line"> (stats) |= 1;\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a25d47543f457d3ae3219b004202cb919"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a></div><div class="ttdeci">#define BIT_STATUS_BITS_NUM</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00332">regint.h:332</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00338">338</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>.</p> </div> </div> <a id="aed4001fbb4000757ab2f5a08d48d3fe9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed4001fbb4000757ab2f5a08d48d3fe9">◆ </a></span>BIT_STATUS_ON_AT_SIMPLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BIT_STATUS_ON_AT_SIMPLE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">stats, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">n </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> if ((n) < (<span class="keywordtype">int</span> )<a class="code" href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a>)\</div><div class="line"> (stats) |= (1 << (n));\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a25d47543f457d3ae3219b004202cb919"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a25d47543f457d3ae3219b004202cb919">BIT_STATUS_BITS_NUM</a></div><div class="ttdeci">#define BIT_STATUS_BITS_NUM</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00332">regint.h:332</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00345">345</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>.</p> </div> </div> <a id="aa50015dd59a4551c5206ae1b9b77fed7"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa50015dd59a4551c5206ae1b9b77fed7">◆ </a></span>BITS_IN_ROOM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITS_IN_ROOM   ((int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a>) * <a class="el" href="../../d6/d87/regint_8h.html#a369ecd38b3ab077fc235f892354bb46f">BITS_PER_BYTE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00391">391</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>.</p> </div> </div> <a id="a369ecd38b3ab077fc235f892354bb46f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a369ecd38b3ab077fc235f892354bb46f">◆ </a></span>BITS_PER_BYTE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITS_PER_BYTE   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00389">389</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a43930f0cbfa176d3f727f1fc92027dac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43930f0cbfa176d3f727f1fc92027dac">◆ </a></span>BITSET_AT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_AT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) & <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00412">412</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06049">onig_is_code_in_cc_len()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>.</p> </div> </div> <a id="ad4f9291fce24228d0ff2c9493788506f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad4f9291fce24228d0ff2c9493788506f">◆ </a></span>BITSET_CLEAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_CLEAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> int i;\</div><div class="line"> for (i = 0; i < <a class="code" href="../../d6/d87/regint_8h.html#a89f6695a59a3a2db45421825d3e03ecd">BITSET_SIZE</a>; i++) { (bs)[i] = 0; } \</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a89f6695a59a3a2db45421825d3e03ecd"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a89f6695a59a3a2db45421825d3e03ecd">BITSET_SIZE</a></div><div class="ttdeci">#define BITSET_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00392">regint.h:392</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00404">404</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01150">initialize_cclass()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>.</p> </div> </div> <a id="a2c997bf35d973c0d483f08d1ac1940e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c997bf35d973c0d483f08d1ac1940e6">◆ </a></span>BITSET_CLEAR_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_CLEAR_BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) &= ~(<a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00414">414</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05458">i_apply_case_fold()</a>.</p> </div> </div> <a id="a03df2caada2d49d7350f12d4d98d1381"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03df2caada2d49d7350f12d4d98d1381">◆ </a></span>BITSET_INVERT_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_INVERT_BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) ^= <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00415">415</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ab26fef19fa4f7e653f86ba09d2278e32"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab26fef19fa4f7e653f86ba09d2278e32">◆ </a></span>BITSET_SET_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_SET_BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#ac90909685f55932f3284c51bb4b3ebef">BS_ROOM</a>(bs,pos) |= <a class="el" href="../../d6/d87/regint_8h.html#a74de500e9448e7223b78e192e3d84f2f">BS_BIT</a>(pos)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00413">413</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05458">i_apply_case_fold()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>.</p> </div> </div> <a id="a89f6695a59a3a2db45421825d3e03ecd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a89f6695a59a3a2db45421825d3e03ecd">◆ </a></span>BITSET_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BITSET_SIZE   (<a class="el" href="../../d6/d87/regint_8h.html#a8bdc62bcdfffb01985810f7aa61d5999">SINGLE_BYTE_SIZE</a> / <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00392">392</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00199">bitset_and()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00213">bitset_copy()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00185">bitset_invert()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00192">bitset_invert_to()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00118">bitset_is_empty()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00206">bitset_or()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>.</p> </div> </div> <a id="a74de500e9448e7223b78e192e3d84f2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a74de500e9448e7223b78e192e3d84f2f">◆ </a></span>BS_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BS_BIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">pos</td><td>)</td> <td>   (1 << ((int )(pos) % <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00410">410</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ac90909685f55932f3284c51bb4b3ebef"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac90909685f55932f3284c51bb4b3ebef">◆ </a></span>BS_ROOM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BS_ROOM</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">bs, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pos </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (bs)[(int )(pos) / <a class="el" href="../../d6/d87/regint_8h.html#aa50015dd59a4551c5206ae1b9b77fed7">BITS_IN_ROOM</a>]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00409">409</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ae5094fbcc0a411d6462dacb15b4a7628"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5094fbcc0a411d6462dacb15b4a7628">◆ </a></span>CHECK_INTERRUPT_IN_MATCH_AT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CHECK_INTERRUPT_IN_MATCH_AT   <a class="el" href="../../d3/de7/thread_8c.html#a9c9bfa5b17b2be949b3ca843e6a0ee9e">rb_thread_check_ints</a>()</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00130">130</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a44eb2d3a10149e1d94651052bcdcb2bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a44eb2d3a10149e1d94651052bcdcb2bb">◆ </a></span>CHECK_NULL_RETURN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CHECK_NULL_RETURN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>(p)) return <a class="el" href="../../da/d50/vsnprintf_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00278">278</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01233">node_new_anychar()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01305">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01357">node_new_call()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01159">node_new_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01220">node_new_ctype()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01399">node_new_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01422">node_new_enclose_memory()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01243">node_new_list()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01436">node_new_option()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01373">node_new_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01530">node_new_str()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01279">onig_node_new_alt()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01291">onig_node_new_anchor()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00288">strcat_capa()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00305">strcat_capa_from_static()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l00243">strdup_with_null()</a>.</p> </div> </div> <a id="a17ebb2a12300dcf6d79916e357fae45a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17ebb2a12300dcf6d79916e357fae45a">◆ </a></span>CHECK_NULL_RETURN_MEMERR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CHECK_NULL_RETURN_MEMERR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a6fb3b37b30ac3874008f653ed9765309">if</a> (<a class="el" href="../../d6/d87/regint_8h.html#a91a9c9242dc3810582965d1882d1894d">IS_NULL</a>(p)) return <a class="el" href="../../d8/db3/oniguruma_8h.html#a843ef92c5edce533877d3d65ef94a142">ONIGERR_MEMORY</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00279">279</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00118">bbuf_clone()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03238">divide_look_behind_alternatives()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00659">entry_repeat_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05458">i_apply_case_fold()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00733">name_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01718">new_code_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01445">onig_node_str_cat()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04349">parse_char_property()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l06263">parse_regexp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00975">scan_env_add_mem_entry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00188">unset_addr_list_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00168">unset_addr_list_init()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03359">update_string_node_case_fold()</a>.</p> </div> </div> <a id="aee2645cbb8d56dd847933529514c09a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee2645cbb8d56dd847933529514c09a1">◆ </a></span>DEFAULT_MATCH_STACK_LIMIT_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DEFAULT_MATCH_STACK_LIMIT_SIZE   0 /* unlimited */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00080">80</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a17b1aae870bcd4f2c344528a3b7a3427"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17b1aae870bcd4f2c344528a3b7a3427">◆ </a></span>DIGITVAL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DIGITVAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code</td><td>)</td> <td>   ((code) - '0')</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00353">353</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01623">onig_scan_unsigned_number()</a>.</p> </div> </div> <a id="af05e755f5b11568c5a0258b03155935d"></a> <h2 class="memtitle"><span class="permalink"><a href="#af05e755f5b11568c5a0258b03155935d">◆ </a></span>DISABLE_CASE_FOLD_MULTI_CHAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define DISABLE_CASE_FOLD_MULTI_CHAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">case_fold_flag</td><td>)</td> <td>   ((case_fold_flag) & ~<a class="el" href="../../d8/db3/oniguruma_8h.html#a840da68c2c631d58b2855e3fdac654ba">INTERNAL_ONIGENC_CASE_FOLD_MULTI_CHAR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00382">382</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04730">add_char_amb_opt_map_info()</a>.</p> </div> </div> <a id="a6036be688459f42ccc17b9259cf1f228"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6036be688459f42ccc17b9259cf1f228">◆ </a></span>FLAG_NCCLASS_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FLAG_NCCLASS_NOT   (1<<0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00759">759</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a6c4eb6fc31ad618cc98164fc24ded438"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c4eb6fc31ad618cc98164fc24ded438">◆ </a></span>FLAG_NCCLASS_SHARE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define FLAG_NCCLASS_SHARE   (1<<1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00760">760</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="adb0b826cd00fdbce95866feac6157e6e"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb0b826cd00fdbce95866feac6157e6e">◆ </a></span>GET_ABSADDR_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_ABSADDR_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">addr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(addr, p, <a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00658">658</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a0b9e872436cfd5adf445266f53a923c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b9e872436cfd5adf445266f53a923c5">◆ </a></span>GET_ALIGNMENT_PAD_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_ALIGNMENT_PAD_SIZE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">addr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">pad_size </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> {\</div><div class="line"> (pad_size) = <a class="code" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a> \</div><div class="line"> - ((<a class="code" href="../../dc/db1/win32_8h.html#a728e973c799f206f0151c8a3bd1e5699">uintptr_t</a> )(addr) % <a class="code" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a>);\</div><div class="line"> if ((pad_size) == <a class="code" href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a>) (pad_size) = 0;\</div><div class="line">} <span class="keywordflow">while</span> (0)</div><div class="ttc" id="regint_8h_html_a81d7d9cf3f0b83da8ab0a772c00cc3db"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a81d7d9cf3f0b83da8ab0a772c00cc3db">WORD_ALIGNMENT_SIZE</a></div><div class="ttdeci">#define WORD_ALIGNMENT_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00299">regint.h:299</a></div></div> <div class="ttc" id="win32_8h_html_a728e973c799f206f0151c8a3bd1e5699"><div class="ttname"><a href="../../dc/db1/win32_8h.html#a728e973c799f206f0151c8a3bd1e5699">uintptr_t</a></div><div class="ttdeci">unsigned int uintptr_t</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/db1/win32_8h_source.html#l00103">win32.h:103</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00301">301</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00563">add_multi_byte_cclass()</a>.</p> </div> </div> <a id="afee5778334a51f4e0410f174d5c2f2c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#afee5778334a51f4e0410f174d5c2f2c7">◆ </a></span>GET_BYTE_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_BYTE_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">byte, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> byte = *(p);\</div><div class="line"> (p)++;\</div><div class="line">} <span class="keywordflow">while</span>(0)</div></div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00668">668</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a90db6270cec0f45da03f16ce0590eecf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90db6270cec0f45da03f16ce0590eecf">◆ </a></span>GET_CODE_POINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_CODE_POINT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   code = *((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a>* )(p))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00667">667</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01847">not_code_range_buf()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06028">onig_is_in_code_range()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01889">or_code_range_buf()</a>.</p> </div> </div> <a id="a83efa6dcf98ede2bf597d42decb66693"></a> <h2 class="memtitle"><span class="permalink"><a href="#a83efa6dcf98ede2bf597d42decb66693">◆ </a></span>GET_LENGTH_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_LENGTH_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">len, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(len, p, <a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00659">659</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a3546a03488efa40ff016fdf397a655da"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3546a03488efa40ff016fdf397a655da">◆ </a></span>GET_MEMNUM_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_MEMNUM_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">num, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00660">660</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01166">mem_is_in_memp()</a>.</p> </div> </div> <a id="a27ad0ecd04ef678d4247bc5936176706"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27ad0ecd04ef678d4247bc5936176706">◆ </a></span>GET_OPTION_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_OPTION_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(option, p, <a class="el" href="../../d8/db3/oniguruma_8h.html#ad870c1a94502ad33c083978b17911e72">OnigOptionType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00662">662</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="ad5be382817998573108640e66f7f66e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5be382817998573108640e66f7f66e6">◆ </a></span>GET_POINTER_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_POINTER_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">ptr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(ptr, p, <a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00663">663</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="af809d3378e4a9001b798b7e638e718e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#af809d3378e4a9001b798b7e638e718e6">◆ </a></span>GET_RELADDR_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_RELADDR_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">addr, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(addr, p, <a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00657">657</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="ab0ffad205defee46f4239d5ec2a719ca"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0ffad205defee46f4239d5ec2a719ca">◆ </a></span>GET_REPEATNUM_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_REPEATNUM_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">num, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00661">661</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a79b59546dffa92d480e6bf21c590a8de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a79b59546dffa92d480e6bf21c590a8de">◆ </a></span>GET_STATE_CHECK_NUM_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define GET_STATE_CHECK_NUM_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">num, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d6/d87/regint_8h.html#a0ce5795e42632350cc625bf4a3f61cd5">PLATFORM_GET_INC</a>(num, p, <a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00664">664</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a247e0198ee31102eee9a95a1c50fa1bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a247e0198ee31102eee9a95a1c50fa1bf">◆ </a></span>INIT_MATCH_STACK_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INIT_MATCH_STACK_SIZE   160</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00079">79</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a00e039dc44978566a93730f99751dbed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00e039dc44978566a93730f99751dbed">◆ </a></span>INT_MAX_LIMIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define INT_MAX_LIMIT   ((1UL << (SIZEOF_INT * 8 - 1)) - 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00351">351</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01623">onig_scan_unsigned_number()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01650">scan_unsigned_hexadecimal_number()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01682">scan_unsigned_octal_number()</a>.</p> </div> </div> <a id="a17a9b940b908f48aa0ca4b0fc189908e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17a9b940b908f48aa0ca4b0fc189908e">◆ </a></span>IS_ASCII_RANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_ASCII_RANGE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a7295c96d8b5bd46cacd6c2aa032eb2c5">ONIG_OPTION_ASCII_RANGE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00370">370</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04113">add_ctype_to_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="ac19cd6a0a4522316671da3b0fe76a9d2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac19cd6a0a4522316671da3b0fe76a9d2">◆ </a></span>IS_CODE_SB_WORD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_CODE_SB_WORD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">enc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">code </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d8/db3/oniguruma_8h.html#aee62b8f36fb1ab67dc6e5b284d3272ee">ONIGENC_IS_CODE_ASCII</a>(code) && <a class="el" href="../../d8/db3/oniguruma_8h.html#a7b44f6afd4815b806827f9440be9e6b6">ONIGENC_IS_CODE_WORD</a>(enc,code))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00842">842</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>.</p> </div> </div> <a id="a2362e23c5936826a0dc39bd18e5e22c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2362e23c5936826a0dc39bd18e5e22c8">◆ </a></span>IS_DYNAMIC_OPTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_DYNAMIC_OPTION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00380">380</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01168">compile_length_option_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01188">compile_option_node()</a>.</p> </div> </div> <a id="ac8a8a3804c2b131cfaf65714abecd105"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8a8a3804c2b131cfaf65714abecd105">◆ </a></span>IS_EXTEND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_EXTEND</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#afa67d670a1e49f79cd06cc00e162276f">ONIG_OPTION_EXTEND</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00362">362</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="ac3d96860a681baf7b5a7d0c4d22d6c6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3d96860a681baf7b5a7d0c4d22d6c6d">◆ </a></span>IS_FIND_CONDITION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_FIND_CONDITION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((option) & \</div><div class="line"> (<a class="code" href="../../d8/db3/oniguruma_8h.html#acf2f50e9eaa8d2f4edaa909411ce2150">ONIG_OPTION_FIND_LONGEST</a> | <a class="code" href="../../d8/db3/oniguruma_8h.html#a5b0a7a9c37b89dd79ee7581772241997">ONIG_OPTION_FIND_NOT_EMPTY</a>))</div><div class="ttc" id="oniguruma_8h_html_acf2f50e9eaa8d2f4edaa909411ce2150"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#acf2f50e9eaa8d2f4edaa909411ce2150">ONIG_OPTION_FIND_LONGEST</a></div><div class="ttdeci">#define ONIG_OPTION_FIND_LONGEST</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00358">oniguruma.h:358</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5b0a7a9c37b89dd79ee7581772241997"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5b0a7a9c37b89dd79ee7581772241997">ONIG_OPTION_FIND_NOT_EMPTY</a></div><div class="ttdeci">#define ONIG_OPTION_FIND_NOT_EMPTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00359">oniguruma.h:359</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00365">365</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a39f7b68458f8f9b9bd2067d925a2a8c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39f7b68458f8f9b9bd2067d925a2a8c8">◆ </a></span>IS_FIND_LONGEST</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_FIND_LONGEST</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#acf2f50e9eaa8d2f4edaa909411ce2150">ONIG_OPTION_FIND_LONGEST</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00363">363</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a857ff8a513db73ec370b0b02b814765a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a857ff8a513db73ec370b0b02b814765a">◆ </a></span>IS_FIND_NOT_EMPTY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_FIND_NOT_EMPTY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a5b0a7a9c37b89dd79ee7581772241997">ONIG_OPTION_FIND_NOT_EMPTY</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00364">364</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="ae42e344c5336b241948a7a47c99d6533"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae42e344c5336b241948a7a47c99d6533">◆ </a></span>IS_IGNORECASE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_IGNORECASE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a7caf1d0c5932b5b8bb7c63185b0aa1d9">ONIG_OPTION_IGNORECASE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00361">361</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02713">get_head_value_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>.</p> </div> </div> <a id="a07b129e546e7cd1e765dc7f397b699dc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07b129e546e7cd1e765dc7f397b699dc">◆ </a></span>IS_MC_ESC_CODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_MC_ESC_CODE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">syn </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">((code) == <a class="code" href="../../d6/d87/regint_8h.html#ae4a605f4b8bee0d69ab6d6418ddbec1b">MC_ESC</a>(syn) && \</div><div class="line"> !<a class="code" href="../../d1/dfc/regparse_8h.html#a2ff963239e972932cefd5adaae161e76">IS_SYNTAX_OP2</a>((syn), <a class="code" href="../../d8/db3/oniguruma_8h.html#a4c8658e3d8f62add0eb5179f908ce720">ONIG_SYN_OP2_INEFFECTIVE_ESCAPE</a>))</div><div class="ttc" id="oniguruma_8h_html_a4c8658e3d8f62add0eb5179f908ce720"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a4c8658e3d8f62add0eb5179f908ce720">ONIG_SYN_OP2_INEFFECTIVE_ESCAPE</a></div><div class="ttdeci">#define ONIG_SYN_OP2_INEFFECTIVE_ESCAPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00473">oniguruma.h:473</a></div></div> <div class="ttc" id="regint_8h_html_ae4a605f4b8bee0d69ab6d6418ddbec1b"><div class="ttname"><a href="../../d6/d87/regint_8h.html#ae4a605f4b8bee0d69ab6d6418ddbec1b">MC_ESC</a></div><div class="ttdeci">#define MC_ESC(syn)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00715">regint.h:715</a></div></div> <div class="ttc" id="regparse_8h_html_a2ff963239e972932cefd5adaae161e76"><div class="ttname"><a href="../../d1/dfc/regparse_8h.html#a2ff963239e972932cefd5adaae161e76">IS_SYNTAX_OP2</a></div><div class="ttdeci">#define IS_SYNTAX_OP2(syn, opm)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/dfc/regparse_8h_source.html#l00323">regparse.h:323</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00722">722</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a98896bcddf1dce2b16e3d9d4da9b32c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98896bcddf1dce2b16e3d9d4da9b32c7">◆ </a></span>IS_MULTILINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_MULTILINE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a52010cee374ac651e98e3182a862289d">ONIG_OPTION_MULTILINE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00360">360</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>.</p> </div> </div> <a id="ab845c3f083ae0e7a3dcf8b91c1b6d3a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">◆ </a></span>IS_NCCLASS_FLAG_ON</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NCCLASS_FLAG_ON</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">flag </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   ((<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) & (flag)) != 0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00756">756</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa719ec00173511740495f30fc0878c9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa719ec00173511740495f30fc0878c9e">◆ </a></span>IS_NCCLASS_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NCCLASS_NOT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">nd</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">IS_NCCLASS_FLAG_ON</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00765">765</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l02043">and_cclass()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00616">compile_cclass_node()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05458">i_apply_case_fold()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06049">onig_is_code_in_cc_len()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02101">or_cclass()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>.</p> </div> </div> <a id="aae98a751e33d47e8617c92b24403ed96"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae98a751e33d47e8617c92b24403ed96">◆ </a></span>IS_NCCLASS_SHARE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NCCLASS_SHARE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">nd</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#ab845c3f083ae0e7a3dcf8b91c1b6d3a4">IS_NCCLASS_FLAG_ON</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6c4eb6fc31ad618cc98164fc24ded438">FLAG_NCCLASS_SHARE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00766">766</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00616">compile_cclass_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01029">onig_node_free()</a>.</p> </div> </div> <a id="af7c47de6802ab6ec5a8b411131d1c228"></a> <h2 class="memtitle"><span class="permalink"><a href="#af7c47de6802ab6ec5a8b411131d1c228">◆ </a></span>IS_NEWLINE_CRLF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NEWLINE_CRLF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#ac85abcd913865a053540b89b20293143">ONIG_OPTION_NEWLINE_CRLF</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00373">373</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l00042">is_mbc_newline_ex()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a4bc25fbd4749a2c130d1ae7f15ba140c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bc25fbd4749a2c130d1ae7f15ba140c">◆ </a></span>IS_NOT_NULL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NOT_NULL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   (((void*)(p)) != (void*)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00277">277</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04113">add_ctype_to_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00109">bbuf_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02801">check_type_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05400">clear_optimize_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03545">expand_case_fold_string()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02952">find_str_position()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02388">get_char_length_tree1()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02713">get_head_value_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02266">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02142">get_min_match_length()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00465">i_free_name_entry()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05396">i_free_shared_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00501">name_find()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00475">names_clear()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01128">node_new()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01554">node_new_str_raw()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01835">noname_disable_map()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01980">numbered_ref_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05650">onig_chain_reduce()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00537">onig_foreach_name()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05587">onig_free()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05570">onig_free_body()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01112">onig_free_node_list()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05409">onig_free_shared_cclass_table()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05596">onig_memsize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00870">onig_name_to_backref_number()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00486">onig_names_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01029">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01261">onig_node_list_add()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01516">onig_node_str_clear()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00584">onig_number_of_names()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00331">onig_region_copy()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00572">onig_renumber_name_table()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l06172">parse_branch()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02073">quantifiers_memory_node_info()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01931">renumber_by_map()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05263">set_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01578">str_node_split_last_char()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02855">subexp_inf_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02939">subexp_inf_recursive_check_trav()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02994">subexp_recursive_check()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03050">subexp_recursive_check_trav()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00181">unset_addr_list_end()</a>.</p> </div> </div> <a id="a30e6687a35ce80470ea291aba5385e7c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a30e6687a35ce80470ea291aba5385e7c">◆ </a></span>IS_NOTBOL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NOTBOL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a99d861b69137f9b5977db36a80fff8e1">ONIG_OPTION_NOTBOL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00367">367</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a6e63785bc874d7f644ae90e12cfb3f61"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6e63785bc874d7f644ae90e12cfb3f61">◆ </a></span>IS_NOTEOL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NOTEOL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a3f762bf325e44fc5df614efeaeaaf2e2">ONIG_OPTION_NOTEOL</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00368">368</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a91a9c9242dc3810582965d1882d1894d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a91a9c9242dc3810582965d1882d1894d">◆ </a></span>IS_NULL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_NULL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">p</td><td>)</td> <td>   (((void*)(p)) == (void*)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00276">276</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03374">bm_search()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03474">bm_search_ic()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03314">bm_search_notrev()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03417">bm_search_notrev_ic()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00616">compile_cclass_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03405">expand_case_fold_make_rem_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03545">expand_case_fold_string()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03427">expand_case_fold_string_alt()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03242">fetch_named_backref_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00733">name_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05599">node_extended_grapheme_cluster()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05538">node_linebreak()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01305">node_new_backref()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01847">not_code_range_buf()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00148">onig_bbuf_init()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06049">onig_is_code_in_cc_len()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05596">onig_memsize()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00848">onig_name_to_group_numbers()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05958">onig_new()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00839">onig_new_with_source()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01029">onig_node_free()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01261">onig_node_list_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05898">onig_reg_init()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05611">onig_region_memsize()</a>, <a class="el" href="../../d1/d75/regsyntax_8c_source.html#l00295">onig_set_default_syntax()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01889">or_code_range_buf()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04835">parse_enclose()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01903">renumber_node_backref()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00895">resize_property_list()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00975">scan_env_add_mem_entry()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03520">set_bm_backward_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04224">set_bm_skip()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03119">setup_subexp_call()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00506">stack_double()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03359">update_string_node_case_fold()</a>.</p> </div> </div> <a id="ac8a385c683d3f58d39669e8a13c87b80"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8a385c683d3f58d39669e8a13c87b80">◆ </a></span>IS_POSIX_BRACKET_ALL_RANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_POSIX_BRACKET_ALL_RANGE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a6619c1e0477c0f495a05af371e67cce4">ONIG_OPTION_POSIX_BRACKET_ALL_RANGE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00371">371</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04240">parse_posix_bracket()</a>.</p> </div> </div> <a id="a41ef28bdc8390eb430b88b7119e378ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41ef28bdc8390eb430b88b7119e378ee">◆ </a></span>IS_POSIX_REGION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_POSIX_REGION</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#a362f8d60b4e30dcbdceb4fb3e7c56a2f">ONIG_OPTION_POSIX_REGION</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00369">369</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a7b7f11d4b2705496b7711598403d4f72"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b7f11d4b2705496b7711598403d4f72">◆ </a></span>IS_REPEAT_INFINITE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_REPEAT_INFINITE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">n</td><td>)</td> <td>   ((n) == <a class="el" href="../../d6/d87/regint_8h.html#aaaf8d5e1b9d204ddb0b681077890b01f">REPEAT_INFINITE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00386">386</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00659">entry_repeat_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02394">fetch_range_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02266">get_max_match_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00726">is_anychar_star_quantifier()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03289">next_setup()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02225">popular_quantifier_num()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05263">set_quantifier()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l03849">setup_tree()</a>.</p> </div> </div> <a id="ac13bf2e47ce6f25b2b1787efd072686a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac13bf2e47ce6f25b2b1787efd072686a">◆ </a></span>IS_SINGLELINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_SINGLELINE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#af2bf97acd558ad6e9dd18dfbfbeda7a4">ONIG_OPTION_SINGLELINE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00359">359</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a93afd6ee131bc223a56602f46abc6562"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93afd6ee131bc223a56602f46abc6562">◆ </a></span>IS_WORD_BOUND_ALL_RANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define IS_WORD_BOUND_ALL_RANGE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">option</td><td>)</td> <td>   ((option) & <a class="el" href="../../d8/db3/oniguruma_8h.html#ada279a93debda9978857fe8fc95544e1">ONIG_OPTION_WORD_BOUND_ALL_RANGE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00372">372</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="afa99ec4acc4ecb2dc3c2d05da15d0e3f"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa99ec4acc4ecb2dc3c2d05da15d0e3f">◆ </a></span>MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MAX</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">a, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">b </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((a)<(b))?(b):(a))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00274">274</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>.</p> </div> </div> <a id="a8fb6e18fd1fb61e3c11f035a6e6ac33a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8fb6e18fd1fb61e3c11f035a6e6ac33a">◆ </a></span>MC_ANYCHAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ANYCHAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.anychar</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00716">716</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="aeba02cb54591fdfe2adb2e55c760acc4"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeba02cb54591fdfe2adb2e55c760acc4">◆ </a></span>MC_ANYCHAR_ANYTIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ANYCHAR_ANYTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.anychar_anytime</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00720">720</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a0a364868cfca262f2a305b23263bfb00"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0a364868cfca262f2a305b23263bfb00">◆ </a></span>MC_ANYTIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ANYTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.anytime</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00717">717</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="ae4a605f4b8bee0d69ab6d6418ddbec1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4a605f4b8bee0d69ab6d6418ddbec1b">◆ </a></span>MC_ESC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ESC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.esc</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00715">715</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04481">code_exist_check()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02485">fetch_escaped_value()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02394">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03019">fetch_token_in_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l02981">str_exist_check_with_esc()</a>.</p> </div> </div> <a id="a284d5779fd038e357d2d1b4012b01d82"></a> <h2 class="memtitle"><span class="permalink"><a href="#a284d5779fd038e357d2d1b4012b01d82">◆ </a></span>MC_ONE_OR_MORE_TIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ONE_OR_MORE_TIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.one_or_more_time</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00719">719</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="afb8a3deeaadeb603342541f41310fb1d"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb8a3deeaadeb603342541f41310fb1d">◆ </a></span>MC_ZERO_OR_ONE_TIME</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MC_ZERO_OR_ONE_TIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">syn</td><td>)</td> <td>   (syn)->meta_char_table.zero_or_one_time</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00718">718</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>.</p> </div> </div> <a id="a3acffbd305ee72dcd4593c0d8af64a4f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3acffbd305ee72dcd4593c0d8af64a4f">◆ </a></span>MIN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">a, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">b </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (((a)>(b))?(b):(a))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00273">273</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01986">and_code_range_buf()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, and <a class="el" href="../../d5/d61/regerror_8c_source.html#l00202">to_ascii()</a>.</p> </div> </div> <a id="aa22b32b1a9c645e5d66e31e21cd9f1ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa22b32b1a9c645e5d66e31e21cd9f1ed">◆ </a></span>NCCLASS_CLEAR_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_CLEAR_NOT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">nd</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#a153b5e57bbfad9f037fef5cf6e14ebb5">NCCLASS_FLAG_CLEAR</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00764">764</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>.</p> </div> </div> <a id="a153b5e57bbfad9f037fef5cf6e14ebb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a153b5e57bbfad9f037fef5cf6e14ebb5">◆ </a></span>NCCLASS_FLAG_CLEAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_FLAG_CLEAR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">flag </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) &= ~(flag))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00755">755</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a7c656b6bad5a983712d03722f11a8841"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7c656b6bad5a983712d03722f11a8841">◆ </a></span>NCCLASS_FLAG_SET</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_FLAG_SET</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">flag </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   (<a class="el" href="../../d6/d87/regint_8h.html#ac200206e487dd5e89249f5f50ef51c59">NCCLASS_FLAGS</a>(cc) |= (flag))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00754">754</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ac200206e487dd5e89249f5f50ef51c59"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac200206e487dd5e89249f5f50ef51c59">◆ </a></span>NCCLASS_FLAGS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_FLAGS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">cc</td><td>)</td> <td>   ((cc)->flags)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00753">753</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="afe2d37ab1bcdc5309dd3d5469f9f5aee"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe2d37ab1bcdc5309dd3d5469f9f5aee">◆ </a></span>NCCLASS_SET_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_SET_NOT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">nd</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#a7c656b6bad5a983712d03722f11a8841">NCCLASS_FLAG_SET</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6036be688459f42ccc17b9259cf1f228">FLAG_NCCLASS_NOT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00762">762</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05599">node_extended_grapheme_cluster()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01170">node_new_cclass_by_codepoint_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04349">parse_char_property()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a3605ecb2eade0dfa916046c97860548b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3605ecb2eade0dfa916046c97860548b">◆ </a></span>NCCLASS_SET_SHARE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NCCLASS_SET_SHARE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">nd</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#a7c656b6bad5a983712d03722f11a8841">NCCLASS_FLAG_SET</a>(nd, <a class="el" href="../../d6/d87/regint_8h.html#a6c4eb6fc31ad618cc98164fc24ded438">FLAG_NCCLASS_SHARE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00763">763</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a710fb6bef4455b84c75bbb919e1f9496"></a> <h2 class="memtitle"><span class="permalink"><a href="#a710fb6bef4455b84c75bbb919e1f9496">◆ </a></span>NULL_UCHARP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NULL_UCHARP   ((<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00280">280</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l01178">backref_match_at_nested_level()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03242">fetch_named_backref_token()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l02952">find_str_position()</a>.</p> </div> </div> <a id="a935508703d753791e556c09f074a56af"></a> <h2 class="memtitle"><span class="permalink"><a href="#a935508703d753791e556c09f074a56af">◆ </a></span>ODIGITVAL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ODIGITVAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">code</td><td>)</td> <td>   <a class="el" href="../../d6/d87/regint_8h.html#a17b1aae870bcd4f2c344528a3b7a3427">DIGITVAL</a>(code)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00354">354</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01682">scan_unsigned_octal_number()</a>.</p> </div> </div> <a id="a34924ed4dcd8e5d5b7fe24861eb03158"></a> <h2 class="memtitle"><span class="permalink"><a href="#a34924ed4dcd8e5d5b7fe24861eb03158">◆ </a></span>ONIG_LAST_CODE_POINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_LAST_CODE_POINT   (~((<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> )0))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00282">282</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l04113">add_ctype_to_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l01847">not_code_range_buf()</a>.</p> </div> </div> <a id="a26225dfd53138e7d198345b4cf96cadb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26225dfd53138e7d198345b4cf96cadb">◆ </a></span>ONIG_OPTIMIZE_EXACT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT   1 /* Slow Search */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00321">321</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="a3ad92cdf8fab6c0787321227ef3effa7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ad92cdf8fab6c0787321227ef3effa7">◆ </a></span>ONIG_OPTIMIZE_EXACT_BM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT_BM   2 /* Boyer Moore Search */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00322">322</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="ad437a060d62f0af16ec04acfed5bf948"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad437a060d62f0af16ec04acfed5bf948">◆ </a></span>ONIG_OPTIMIZE_EXACT_BM_IC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT_BM_IC   6 /* BM (ignore case) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00326">326</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="a642b7bef8be159dba938c46e0213c49d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a642b7bef8be159dba938c46e0213c49d">◆ </a></span>ONIG_OPTIMIZE_EXACT_BM_NOT_REV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT_BM_NOT_REV   3 /* BM (applied to a multibyte string) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00323">323</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="a22fe8e1b6cc1f36b27221e06cb4e31fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22fe8e1b6cc1f36b27221e06cb4e31fb">◆ </a></span>ONIG_OPTIMIZE_EXACT_BM_NOT_REV_IC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT_BM_NOT_REV_IC   7 /* BM (applied to a multibyte string) (ignore case) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00327">327</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="aa375546e0a2ad1b63e3e47fd340ef9a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa375546e0a2ad1b63e3e47fd340ef9a9">◆ </a></span>ONIG_OPTIMIZE_EXACT_IC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_EXACT_IC   4 /* Slow Search (ignore case) */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00324">324</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>.</p> </div> </div> <a id="a25b2b8320888b7829abbba60845b259a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25b2b8320888b7829abbba60845b259a">◆ </a></span>ONIG_OPTIMIZE_MAP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_MAP   5 /* char map */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00325">325</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03799">backward_search_range()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03664">forward_search_range()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05315">set_optimize_map_info()</a>.</p> </div> </div> <a id="aa9c12ee4114a1c2d70dbae958b0210a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9c12ee4114a1c2d70dbae958b0210a9">◆ </a></span>ONIG_OPTIMIZE_NONE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_OPTIMIZE_NONE   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00320">320</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05400">clear_optimize_info()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="ae558dbf37c0fb7937031b8e371e39d1a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae558dbf37c0fb7937031b8e371e39d1a">◆ </a></span>onig_st_add_direct</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_add_direct   <a class="el" href="../../d4/d71/st_8c.html#a6c727f5a38e3e21fea2d0b8468813d87">st_add_direct</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00142">142</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a5cc2f29d7614db0aa9a38e0d81f4ce74"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cc2f29d7614db0aa9a38e0d81f4ce74">◆ </a></span>onig_st_cleanup_safe</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_cleanup_safe   <a class="el" href="../../d4/d71/st_8c.html#a3fde5a76b3fc28787b7350eaf790676b">st_cleanup_safe</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00144">144</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a7ac6ea792cd2c3d3ed19dc7b201ec50e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ac6ea792cd2c3d3ed19dc7b201ec50e">◆ </a></span>onig_st_copy</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_copy   <a class="el" href="../../d4/d71/st_8c.html#a1fe53fe235ae6db0c7abe49413785363">st_copy</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00145">145</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a06ba8924d1430ece18e18e8e35f03f50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06ba8924d1430ece18e18e8e35f03f50">◆ </a></span>onig_st_delete</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_delete   <a class="el" href="../../d4/d71/st_8c.html#a376a6db1416fd2edb1ce72ad624ff109">st_delete</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00137">137</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa2599491267b832637921d2aebad2a09"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2599491267b832637921d2aebad2a09">◆ </a></span>onig_st_delete_safe</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_delete_safe   <a class="el" href="../../d4/d71/st_8c.html#aaafeee841b664f0ea14b28e7e1b1a71a">st_delete_safe</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00138">138</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a19807bc745107ca04c237f9d9d4563ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19807bc745107ca04c237f9d9d4563ed">◆ </a></span>onig_st_foreach</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_foreach   <a class="el" href="../../d4/d71/st_8c.html#accc02c609f11fe0cad4061ff19f09b9a">st_foreach</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">141</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00475">names_clear()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00537">onig_foreach_name()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05409">onig_free_shared_cclass_table()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l00572">onig_renumber_name_table()</a>.</p> </div> </div> <a id="a8f9bdf7a7a9520094f4a60bc9ba2d90d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f9bdf7a7a9520094f4a60bc9ba2d90d">◆ </a></span>onig_st_free_table</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_free_table   <a class="el" href="../../d4/d71/st_8c.html#a93394fd99c5fa4fbcce2be9717abee45">st_free_table</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00143">143</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05409">onig_free_shared_cclass_table()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l00486">onig_names_free()</a>.</p> </div> </div> <a id="a72cb72c567ba21bfd00cb46ad691d0a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72cb72c567ba21bfd00cb46ad691d0a5">◆ </a></span>onig_st_init_numtable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_numtable   <a class="el" href="../../d4/d71/st_8c.html#a955c6e936b9681649ab9ffa4aa741949">st_init_numtable</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00133">133</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ae53e800c76ffbe62fa9186a2cfe944c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae53e800c76ffbe62fa9186a2cfe944c3">◆ </a></span>onig_st_init_numtable_with_size</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_numtable_with_size   <a class="el" href="../../d4/d71/st_8c.html#a8a0fa825221e5025911fd93c6c30f3dd">st_init_numtable_with_size</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00134">134</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a0c301d02075853c83b400a73d329115d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c301d02075853c83b400a73d329115d">◆ </a></span>onig_st_init_strtable</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_strtable   <a class="el" href="../../d4/d71/st_8c.html#aaca0d6a6f8e07dd6ad3265872d7b1f81">st_init_strtable</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00135">135</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a9bfc5fbcb094e3e702a520e53776dfb8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9bfc5fbcb094e3e702a520e53776dfb8">◆ </a></span>onig_st_init_strtable_with_size</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_strtable_with_size   <a class="el" href="../../d4/d71/st_8c.html#a92f0cb21ae7d4d53e0f57efcd158d80f">st_init_strtable_with_size</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00136">136</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad9531a80024352ac550e12a15b3af5a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9531a80024352ac550e12a15b3af5a1">◆ </a></span>onig_st_init_table</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_table   <a class="el" href="../../d4/d71/st_8c.html#a9b0fdfc1b68819f2d666f74187f90b4a">st_init_table</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00131">131</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a8efc6c47658fce57d397718a64a03ca0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8efc6c47658fce57d397718a64a03ca0">◆ </a></span>onig_st_init_table_with_size</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_init_table_with_size   <a class="el" href="../../d4/d71/st_8c.html#aa5f47e0af563e177e8b559073f454625">st_init_table_with_size</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00132">132</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00367">onig_st_init_strend_table_with_size()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="ab1e7c50b600bc4afc39b00d31f3ba14c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1e7c50b600bc4afc39b00d31f3ba14c">◆ </a></span>onig_st_insert</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_insert   <a class="el" href="../../d4/d71/st_8c.html#a068ebca65df8733df9e368b4d6dd82ca">st_insert</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00139">139</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00391">onig_st_insert_strend()</a>.</p> </div> </div> <a id="a977fcb75ebdb706bde25d3709ee6c212"></a> <h2 class="memtitle"><span class="permalink"><a href="#a977fcb75ebdb706bde25d3709ee6c212">◆ </a></span>onig_st_is_member</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_is_member   <a class="el" href="../../dd/d24/st_8h.html#a3e18b4a4f91b4188aa376a15ca372b9c">st_is_member</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00148">148</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="af5c4d169f5e1aa4b80012e1e67a76dc1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5c4d169f5e1aa4b80012e1e67a76dc1">◆ </a></span>onig_st_lookup</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_lookup   <a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00140">140</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00379">onig_st_lookup_strend()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="ada0857d8899f2a711dcc66ae3cd75d4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada0857d8899f2a711dcc66ae3cd75d4e">◆ </a></span>onig_st_nothing_key_clone</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_nothing_key_clone   st_nothing_key_clone</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00146">146</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ae5623cb2f7e1e9205907e309e4f3387e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5623cb2f7e1e9205907e309e4f3387e">◆ </a></span>onig_st_nothing_key_free</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define onig_st_nothing_key_free   st_nothing_key_free</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00147">147</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a5294e1389478160ad5f815eaf94accad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5294e1389478160ad5f815eaf94accad">◆ </a></span>ONIG_STATE_DEC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_STATE_DEC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">reg</td><td>)</td> <td>   /* Nothing */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00210">210</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ac145b8842969fdf6ad2c36a3ffe8f3ff"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac145b8842969fdf6ad2c36a3ffe8f3ff">◆ </a></span>ONIG_STATE_DEC_THREAD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_STATE_DEC_THREAD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">reg</td><td>)</td> <td>   /* Nothing */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00212">212</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a0b37459e8b60f08cfb90fe6a56d60d02"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b37459e8b60f08cfb90fe6a56d60d02">◆ </a></span>ONIG_STATE_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_STATE_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">reg</td><td>)</td> <td>   /* Nothing */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00209">209</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a6a7511fd5c897dd1cf9ea397a41b8846"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a7511fd5c897dd1cf9ea397a41b8846">◆ </a></span>ONIG_STATE_INC_THREAD</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ONIG_STATE_INC_THREAD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">reg</td><td>)</td> <td>   /* Nothing */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00211">211</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a0ce5795e42632350cc625bf4a3f61cd5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ce5795e42632350cc625bf4a3f61cd5">◆ </a></span>PLATFORM_GET_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PLATFORM_GET_INC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">p, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span>{\</div><div class="line"> xmemcpy(&<a class="code" href="../../df/d38/vm__exec_8c.html">val</a>, (p), <span class="keyword">sizeof</span>(<a class="code" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>));\</div><div class="line"> (p) += <span class="keyword">sizeof</span>(<a class="code" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>);\</div><div class="line">} <span class="keywordflow">while</span>(0)</div><div class="ttc" id="vm__exec_8c_html"><div class="ttname"><a href="../../df/d38/vm__exec_8c.html">val</a></div><div class="ttdeci">#define val</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#l00112">tcltklib.c:112</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00293">293</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a39e319473cc1709bc71819cf3339d2d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39e319473cc1709bc71819cf3339d2d4">◆ </a></span>PROPERTY_LIST_ADD_PROP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PROPERTY_LIST_ADD_PROP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">Name, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a876ce77f3c672c7162658151e648389e">CR</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">r = <a class="code" href="../../d6/d8e/regenc_8c.html#a07da1cf8c6916db63a22b7061baaa7ea">onigenc_property_list_add_property</a>((<a class="code" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* )Name, <a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a876ce77f3c672c7162658151e648389e">CR</a>,\</div><div class="line"> &PropertyNameTable, &PropertyList, &PropertyListNum,\</div><div class="line"> &PropertyListSize);\</div><div class="line"> if (r != 0) goto end</div><div class="ttc" id="nkf-utf8_2nkf_8c_html_a876ce77f3c672c7162658151e648389e"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#a876ce77f3c672c7162658151e648389e">CR</a></div><div class="ttdeci">#define CR</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00073">nkf.c:73</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5d08c75474105d0e4acc21cd56769904"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a></div><div class="ttdeci">#define UChar</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00108">oniguruma.h:108</a></div></div> <div class="ttc" id="regenc_8c_html_a07da1cf8c6916db63a22b7061baaa7ea"><div class="ttname"><a href="../../d6/d8e/regenc_8c.html#a07da1cf8c6916db63a22b7061baaa7ea">onigenc_property_list_add_property</a></div><div class="ttdeci">int onigenc_property_list_add_property(UChar *name, const OnigCodePoint *prop, hash_table_type **table, const OnigCodePoint ***plist, int *pnum, int *psize)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d8e/regenc_8c_source.html#l00917">regenc.c:917</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00888">888</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a2f83d8c55ad1f8f78cdbb04eb37c7595"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f83d8c55ad1f8f78cdbb04eb37c7595">◆ </a></span>PROPERTY_LIST_INIT_CHECK</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PROPERTY_LIST_INIT_CHECK</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> (PropertyInited == 0) {\</div><div class="line"> int r = <a class="code" href="../../d6/d8e/regenc_8c.html#aa05e1e24f235e2c46e4726f9d5640edc">onigenc_property_list_init</a>(init_property_list);\</div><div class="line"> if (r != 0) return r;\</div><div class="line"> }</div><div class="ttc" id="regenc_8c_html_aa05e1e24f235e2c46e4726f9d5640edc"><div class="ttname"><a href="../../d6/d8e/regenc_8c.html#aa05e1e24f235e2c46e4726f9d5640edc">onigenc_property_list_init</a></div><div class="ttdeci">int onigenc_property_list_init(int(*f)(void))</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d8e/regenc_8c_source.html#l00945">regenc.c:945</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00894">894</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aaaf8d5e1b9d204ddb0b681077890b01f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaaf8d5e1b9d204ddb0b681077890b01f">◆ </a></span>REPEAT_INFINITE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define REPEAT_INFINITE   -1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00385">385</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l02394">fetch_range_quantifier()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l03316">fetch_token()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05599">node_extended_grapheme_cluster()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l02269">onig_reduce_nested_quantifier()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a8bdc62bcdfffb01985810f7aa61d5999"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8bdc62bcdfffb01985810f7aa61d5999">◆ </a></span>SINGLE_BYTE_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SINGLE_BYTE_SIZE   (1 << <a class="el" href="../../d6/d87/regint_8h.html#a369ecd38b3ab077fc235f892354bb46f">BITS_PER_BYTE</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00390">390</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l04113">add_ctype_to_cc()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00167">bitset_set_range()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05458">i_apply_case_fold()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02519">is_not_included()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05689">is_onechar_cclass()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06049">onig_is_code_in_cc_len()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04910">optimize_node_left()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l04505">parse_char_class()</a>.</p> </div> </div> <a id="adb98b5217b9bd3c7fef7f999a1a918b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb98b5217b9bd3c7fef7f999a1a918b1">◆ </a></span>SIZE_ABSADDR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_ABSADDR   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00647">647</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00237">add_abs_addr()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02053">unset_addr_list_fix()</a>.</p> </div> </div> <a id="a4b9583bd490990ab54e76251ca3f46ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4b9583bd490990ab54e76251ca3f46ee">◆ </a></span>SIZE_BITSET</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_BITSET   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#aa90e0ae541ce0c9cfff450c7717b7856">BitSet</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00402">402</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00298">add_bitset()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a99f3148d8a6f4cbaede285b574ba8882"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99f3148d8a6f4cbaede285b574ba8882">◆ </a></span>SIZE_CODE_POINT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_CODE_POINT   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00653">653</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01736">add_code_range_to_buf0()</a>.</p> </div> </div> <a id="abc7bd848a318380fe02568bac7ffeb3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc7bd848a318380fe02568bac7ffeb3d">◆ </a></span>SIZE_LENGTH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_LENGTH   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00648">648</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00428">add_compile_string_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00246">add_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00563">add_multi_byte_cclass()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>.</p> </div> </div> <a id="aba2581191b5b6472db1fd2728b585d78"></a> <h2 class="memtitle"><span class="permalink"><a href="#aba2581191b5b6472db1fd2728b585d78">◆ </a></span>SIZE_MEMNUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_MEMNUM   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00649">649</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00255">add_mem_num()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a9db7488f14ad3d195e64dc1b0c9dd0bf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9db7488f14ad3d195e64dc1b0c9dd0bf">◆ </a></span>SIZE_OP_ANYCHAR_STAR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_ANYCHAR_STAR   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00675">675</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>.</p> </div> </div> <a id="a830aa348921e289aa8739c76814a6d85"></a> <h2 class="memtitle"><span class="permalink"><a href="#a830aa348921e289aa8739c76814a6d85">◆ </a></span>SIZE_OP_ANYCHAR_STAR_PEEK_NEXT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_ANYCHAR_STAR_PEEK_NEXT   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00676">676</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>.</p> </div> </div> <a id="aef22f435d703f0836bf9ee53aadc5411"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef22f435d703f0836bf9ee53aadc5411">◆ </a></span>SIZE_OP_CALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_CALL   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#adb98b5217b9bd3c7fef7f999a1a918b1">SIZE_ABSADDR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00704">704</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>.</p> </div> </div> <a id="ae53aabd2a71047424b0a3cafc3b096a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae53aabd2a71047424b0a3cafc3b096a8">◆ </a></span>SIZE_OP_CONDITION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_CONDITION   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00706">706</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a7374989293bbdf2c15ed77a17c4ccdf5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7374989293bbdf2c15ed77a17c4ccdf5">◆ </a></span>SIZE_OP_FAIL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_FAIL   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00690">690</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01168">compile_length_option_node()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="afec995e1a7fc68fd1c56d49aca1bc35e"></a> <h2 class="memtitle"><span class="permalink"><a href="#afec995e1a7fc68fd1c56d49aca1bc35e">◆ </a></span>SIZE_OP_FAIL_LOOK_BEHIND_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_FAIL_LOOK_BEHIND_NOT   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00703">703</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="ae4daa5105cd16a46819209ac7bf35132"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae4daa5105cd16a46819209ac7bf35132">◆ </a></span>SIZE_OP_FAIL_POS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_FAIL_POS   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00687">687</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01467">compile_anchor_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="aa025528130cd49d3400fee158543d0f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa025528130cd49d3400fee158543d0f3">◆ </a></span>SIZE_OP_JUMP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_JUMP   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00677">677</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>.</p> </div> </div> <a id="af3d9262b7c0aaeee796fe9ad4278be44"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3d9262b7c0aaeee796fe9ad4278be44">◆ </a></span>SIZE_OP_LOOK_BEHIND</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_LOOK_BEHIND   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#abc7bd848a318380fe02568bac7ffeb3d">SIZE_LENGTH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00701">701</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="a4453fd48853da110ba3b36c366cc6b8d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4453fd48853da110ba3b36c366cc6b8d">◆ </a></span>SIZE_OP_MEMORY_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_END   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00695">695</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a3696a8b5dd5bfcaaafea5f8d2d90abd2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3696a8b5dd5bfcaaafea5f8d2d90abd2">◆ </a></span>SIZE_OP_MEMORY_END_PUSH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_END_PUSH   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00693">693</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a7389be4aaa3071d28d0c06cc812c8f14"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7389be4aaa3071d28d0c06cc812c8f14">◆ </a></span>SIZE_OP_MEMORY_END_PUSH_REC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_END_PUSH_REC   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00694">694</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="aef1ccb3eb648f78a1059c9b8133b7586"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef1ccb3eb648f78a1059c9b8133b7586">◆ </a></span>SIZE_OP_MEMORY_END_REC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_END_REC   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00696">696</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a65845f3b9d377acac42b4e082b24a83b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65845f3b9d377acac42b4e082b24a83b">◆ </a></span>SIZE_OP_MEMORY_START</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_START   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00691">691</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="aa673d97bc65c6d36ddabbdd49cb0cea5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa673d97bc65c6d36ddabbdd49cb0cea5">◆ </a></span>SIZE_OP_MEMORY_START_PUSH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_MEMORY_START_PUSH   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00692">692</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a63fe7ea2dcfce23ca783f5a36b9d1e6e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63fe7ea2dcfce23ca783f5a36b9d1e6e">◆ </a></span>SIZE_OP_NULL_CHECK_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_NULL_CHECK_END   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00700">700</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>.</p> </div> </div> <a id="ab4cb397b113395716ab65360e5fd17fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4cb397b113395716ab65360e5fd17fa">◆ </a></span>SIZE_OP_NULL_CHECK_START</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_NULL_CHECK_START   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00699">699</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>.</p> </div> </div> <a id="a982de955d49e5ab8c2fe258e2fa4da38"></a> <h2 class="memtitle"><span class="permalink"><a href="#a982de955d49e5ab8c2fe258e2fa4da38">◆ </a></span>SIZE_OP_POP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_POP   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00679">679</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a78025c45b4f4c81888a0e100da98a513"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78025c45b4f4c81888a0e100da98a513">◆ </a></span>SIZE_OP_POP_POS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_POP_POS   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00686">686</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="a1987158858664b083fa97ba4b164b4f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1987158858664b083fa97ba4b164b4f5">◆ </a></span>SIZE_OP_POP_STOP_BT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_POP_STOP_BT   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00698">698</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="a5511993c9e1f95c16b15f815c67be054"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5511993c9e1f95c16b15f815c67be054">◆ </a></span>SIZE_OP_PUSH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00678">678</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01660">compile_tree()</a>.</p> </div> </div> <a id="a0c4c3e23413405db7b5d85592fbf35c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c4c3e23413405db7b5d85592fbf35c6">◆ </a></span>SIZE_OP_PUSH_IF_PEEK_NEXT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_IF_PEEK_NEXT   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00681">681</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>.</p> </div> </div> <a id="ab22739f8e42f2447f7f14d653fb36d66"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab22739f8e42f2447f7f14d653fb36d66">◆ </a></span>SIZE_OP_PUSH_LOOK_BEHIND_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_LOOK_BEHIND_NOT   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + <a class="el" href="../../d6/d87/regint_8h.html#abc7bd848a318380fe02568bac7ffeb3d">SIZE_LENGTH</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00702">702</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="a31f51c883f546aa837f10bdfab5ff8bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31f51c883f546aa837f10bdfab5ff8bd">◆ </a></span>SIZE_OP_PUSH_OR_JUMP_EXACT1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_OR_JUMP_EXACT1   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a> + 1)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00680">680</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01040">compile_quantifier_node()</a>.</p> </div> </div> <a id="a521c603f91468e4bd3887be06146cc95"></a> <h2 class="memtitle"><span class="permalink"><a href="#a521c603f91468e4bd3887be06146cc95">◆ </a></span>SIZE_OP_PUSH_POS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_POS   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00684">684</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="a7f4412f18205c4b37623f988eb18bb89"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f4412f18205c4b37623f988eb18bb89">◆ </a></span>SIZE_OP_PUSH_POS_NOT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_POS_NOT   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#a452ae7b392734f127e7400d0dce6b5aa">SIZE_RELADDR</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00685">685</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>.</p> </div> </div> <a id="a5da5807038d4d88be40d3351eb0223a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5da5807038d4d88be40d3351eb0223a3">◆ </a></span>SIZE_OP_PUSH_STOP_BT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_PUSH_STOP_BT   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00697">697</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="acf4d0718e855f1f1febb11e7cdda1015"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf4d0718e855f1f1febb11e7cdda1015">◆ </a></span>SIZE_OP_REPEAT_INC</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_REPEAT_INC   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00682">682</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00690">compile_range_repeat_node()</a>.</p> </div> </div> <a id="a9a00446f7b16228fcc10f9c2a788233a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a00446f7b16228fcc10f9c2a788233a">◆ </a></span>SIZE_OP_REPEAT_INC_NG</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_REPEAT_INC_NG   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aba2581191b5b6472db1fd2728b585d78">SIZE_MEMNUM</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00683">683</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a59d1237894c00c713db7a5472a7875c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59d1237894c00c713db7a5472a7875c2">◆ </a></span>SIZE_OP_RETURN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_RETURN   <a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00705">705</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01300">compile_enclose_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01214">compile_length_enclose_node()</a>.</p> </div> </div> <a id="afd6d10598e0fb6ae8556de4e3b8332ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd6d10598e0fb6ae8556de4e3b8332ab">◆ </a></span>SIZE_OP_SET_OPTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_SET_OPTION   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aeb0ed981d9ecc9562dfe16cd556327cf">SIZE_OPTION</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00688">688</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01168">compile_length_option_node()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="ac53cec2abc00648c85817c504abf66e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac53cec2abc00648c85817c504abf66e2">◆ </a></span>SIZE_OP_SET_OPTION_PUSH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OP_SET_OPTION_PUSH   (<a class="el" href="../../d6/d87/regint_8h.html#a66af445efd415f99aadf774f122216ce">SIZE_OPCODE</a> + <a class="el" href="../../d6/d87/regint_8h.html#aeb0ed981d9ecc9562dfe16cd556327cf">SIZE_OPTION</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00689">689</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01168">compile_length_option_node()</a>.</p> </div> </div> <a id="a66af445efd415f99aadf774f122216ce"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66af445efd415f99aadf774f122216ce">◆ </a></span>SIZE_OPCODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OPCODE   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00645">645</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00428">add_compile_string_length()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01434">compile_length_anchor_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>.</p> </div> </div> <a id="aeb0ed981d9ecc9562dfe16cd556327cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb0ed981d9ecc9562dfe16cd556327cf">◆ </a></span>SIZE_OPTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_OPTION   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d8/db3/oniguruma_8h.html#ad870c1a94502ad33c083978b17911e72">OnigOptionType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00652">652</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00273">add_option()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l01567">compile_length_tree()</a>.</p> </div> </div> <a id="a68fd9a25e437b367359fd764dec9bb5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a68fd9a25e437b367359fd764dec9bb5a">◆ </a></span>SIZE_POINTER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_POINTER   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00654">654</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00264">add_pointer()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>.</p> </div> </div> <a id="a452ae7b392734f127e7400d0dce6b5aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a452ae7b392734f127e7400d0dce6b5aa">◆ </a></span>SIZE_RELADDR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_RELADDR   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00646">646</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00228">add_rel_addr()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00975">compile_length_quantifier_node()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>.</p> </div> </div> <a id="a490d13e5e2e54bd0ecf12be67f162be7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a490d13e5e2e54bd0ecf12be67f162be7">◆ </a></span>SIZE_REPEATNUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_REPEATNUM   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00651">651</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="acafabf47814e803b8df00989bf1cdc66"></a> <h2 class="memtitle"><span class="permalink"><a href="#acafabf47814e803b8df00989bf1cdc66">◆ </a></span>SIZE_STATE_CHECK_NUM</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZE_STATE_CHECK_NUM   (int )<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00650">650</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a35e8d96575eb3c858187ab1afa110e50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35e8d96575eb3c858187ab1afa110e50">◆ </a></span>STACK_POP_LEVEL_ALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STACK_POP_LEVEL_ALL   2</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00317">317</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a77ae5fda0fc4c1a5a62e7842ec957507"></a> <h2 class="memtitle"><span class="permalink"><a href="#a77ae5fda0fc4c1a5a62e7842ec957507">◆ </a></span>STACK_POP_LEVEL_FREE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STACK_POP_LEVEL_FREE   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00315">315</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a68fd5b5a66382cc62f35ae23a35675fa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a68fd5b5a66382cc62f35ae23a35675fa">◆ </a></span>STACK_POP_LEVEL_MEM_START</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STACK_POP_LEVEL_MEM_START   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00316">316</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="ad463bbc5490a97ad05781cba4dafcea3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad463bbc5490a97ad05781cba4dafcea3">◆ </a></span>STATE_CHECK_BUFF_MAX_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STATE_CHECK_BUFF_MAX_SIZE   0x4000</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00178">178</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad74a357fee4a15fbb53c843d0dbdf3f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad74a357fee4a15fbb53c843d0dbdf3f7">◆ </a></span>STATE_CHECK_STRING_THRESHOLD_LEN</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STATE_CHECK_STRING_THRESHOLD_LEN   7</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00177">177</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad9f3209c71ed09392888abcb3f5dbddb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9f3209c71ed09392888abcb3f5dbddb">◆ </a></span>SYN_GNU_REGEX_BV</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SYN_GNU_REGEX_BV</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">( <a class="code" href="../../d8/db3/oniguruma_8h.html#a175c002a78b17f91c5f0b411a054f9dd">ONIG_SYN_CONTEXT_INDEP_ANCHORS</a> | <a class="code" href="../../d8/db3/oniguruma_8h.html#afc0c228803db17e2bdff7a9ca0b79361">ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS</a> | \</div><div class="line"> ONIG_SYN_CONTEXT_INVALID_REPEAT_OPS | <a class="code" href="../../d8/db3/oniguruma_8h.html#aad472b6be9e09a13250cf51e43e3b8e9">ONIG_SYN_ALLOW_INVALID_INTERVAL</a> | \</div><div class="line"> ONIG_SYN_BACKSLASH_ESCAPE_IN_CC | <a class="code" href="../../d8/db3/oniguruma_8h.html#ab4d339123e8fad3ba3efc032efa0a0f6">ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC</a> )</div><div class="ttc" id="oniguruma_8h_html_afc0c228803db17e2bdff7a9ca0b79361"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#afc0c228803db17e2bdff7a9ca0b79361">ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS</a></div><div class="ttdeci">#define ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00488">oniguruma.h:488</a></div></div> <div class="ttc" id="oniguruma_8h_html_a175c002a78b17f91c5f0b411a054f9dd"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a175c002a78b17f91c5f0b411a054f9dd">ONIG_SYN_CONTEXT_INDEP_ANCHORS</a></div><div class="ttdeci">#define ONIG_SYN_CONTEXT_INDEP_ANCHORS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00487">oniguruma.h:487</a></div></div> <div class="ttc" id="oniguruma_8h_html_aad472b6be9e09a13250cf51e43e3b8e9"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#aad472b6be9e09a13250cf51e43e3b8e9">ONIG_SYN_ALLOW_INVALID_INTERVAL</a></div><div class="ttdeci">#define ONIG_SYN_ALLOW_INVALID_INTERVAL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00491">oniguruma.h:491</a></div></div> <div class="ttc" id="oniguruma_8h_html_ab4d339123e8fad3ba3efc032efa0a0f6"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#ab4d339123e8fad3ba3efc032efa0a0f6">ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC</a></div><div class="ttdeci">#define ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00504">oniguruma.h:504</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00747">747</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a5f9b4539b5b63b77593a2ce050d78636"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f9b4539b5b63b77593a2ce050d78636">◆ </a></span>SYN_GNU_REGEX_OP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SYN_GNU_REGEX_OP</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">( <a class="code" href="../../d8/db3/oniguruma_8h.html#a871dc5a91b66aaa89ed40828f0827bd6">ONIG_SYN_OP_DOT_ANYCHAR</a> | <a class="code" href="../../d8/db3/oniguruma_8h.html#a20e0285fa49a7fceffaf7e268a15f395">ONIG_SYN_OP_BRACKET_CC</a> | \</div><div class="line"> ONIG_SYN_OP_POSIX_BRACKET | <a class="code" href="../../d8/db3/oniguruma_8h.html#a43e86a2a8b36fea01e84e21b5a60b083">ONIG_SYN_OP_DECIMAL_BACKREF</a> | \</div><div class="line"> ONIG_SYN_OP_BRACE_INTERVAL | <a class="code" href="../../d8/db3/oniguruma_8h.html#a020a7e28ba6433d3336031b385f30e33">ONIG_SYN_OP_LPAREN_SUBEXP</a> | \</div><div class="line"> ONIG_SYN_OP_VBAR_ALT | \</div><div class="line"> ONIG_SYN_OP_ASTERISK_ZERO_INF | <a class="code" href="../../d8/db3/oniguruma_8h.html#a852bdacb98f1a27d73fc42eb6fef8e63">ONIG_SYN_OP_PLUS_ONE_INF</a> | \</div><div class="line"> ONIG_SYN_OP_QMARK_ZERO_ONE | \</div><div class="line"> ONIG_SYN_OP_ESC_AZ_BUF_ANCHOR | <a class="code" href="../../d8/db3/oniguruma_8h.html#accd6fb819ca7cacaa919eab7ff958e78">ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR</a> | \</div><div class="line"> ONIG_SYN_OP_ESC_W_WORD | \</div><div class="line"> ONIG_SYN_OP_ESC_B_WORD_BOUND | <a class="code" href="../../d8/db3/oniguruma_8h.html#a2cf4189198916ecf90fe9f51e8d55f64">ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END</a> | \</div><div class="line"> ONIG_SYN_OP_ESC_S_WHITE_SPACE | <a class="code" href="../../d8/db3/oniguruma_8h.html#ab211c273d9ff094354f83a8c9af80115">ONIG_SYN_OP_ESC_D_DIGIT</a> | \</div><div class="line"> ONIG_SYN_OP_LINE_ANCHOR )</div><div class="ttc" id="oniguruma_8h_html_accd6fb819ca7cacaa919eab7ff958e78"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#accd6fb819ca7cacaa919eab7ff958e78">ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR</a></div><div class="ttdeci">#define ONIG_SYN_OP_ESC_CAPITAL_G_BEGIN_ANCHOR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00435">oniguruma.h:435</a></div></div> <div class="ttc" id="oniguruma_8h_html_a43e86a2a8b36fea01e84e21b5a60b083"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a43e86a2a8b36fea01e84e21b5a60b083">ONIG_SYN_OP_DECIMAL_BACKREF</a></div><div class="ttdeci">#define ONIG_SYN_OP_DECIMAL_BACKREF</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00436">oniguruma.h:436</a></div></div> <div class="ttc" id="oniguruma_8h_html_a20e0285fa49a7fceffaf7e268a15f395"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a20e0285fa49a7fceffaf7e268a15f395">ONIG_SYN_OP_BRACKET_CC</a></div><div class="ttdeci">#define ONIG_SYN_OP_BRACKET_CC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00437">oniguruma.h:437</a></div></div> <div class="ttc" id="oniguruma_8h_html_ab211c273d9ff094354f83a8c9af80115"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#ab211c273d9ff094354f83a8c9af80115">ONIG_SYN_OP_ESC_D_DIGIT</a></div><div class="ttdeci">#define ONIG_SYN_OP_ESC_D_DIGIT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00442">oniguruma.h:442</a></div></div> <div class="ttc" id="oniguruma_8h_html_a852bdacb98f1a27d73fc42eb6fef8e63"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a852bdacb98f1a27d73fc42eb6fef8e63">ONIG_SYN_OP_PLUS_ONE_INF</a></div><div class="ttdeci">#define ONIG_SYN_OP_PLUS_ONE_INF</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00424">oniguruma.h:424</a></div></div> <div class="ttc" id="oniguruma_8h_html_a871dc5a91b66aaa89ed40828f0827bd6"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a871dc5a91b66aaa89ed40828f0827bd6">ONIG_SYN_OP_DOT_ANYCHAR</a></div><div class="ttdeci">#define ONIG_SYN_OP_DOT_ANYCHAR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00421">oniguruma.h:421</a></div></div> <div class="ttc" id="oniguruma_8h_html_a2cf4189198916ecf90fe9f51e8d55f64"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a2cf4189198916ecf90fe9f51e8d55f64">ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END</a></div><div class="ttdeci">#define ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00439">oniguruma.h:439</a></div></div> <div class="ttc" id="oniguruma_8h_html_a020a7e28ba6433d3336031b385f30e33"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a020a7e28ba6433d3336031b385f30e33">ONIG_SYN_OP_LPAREN_SUBEXP</a></div><div class="ttdeci">#define ONIG_SYN_OP_LPAREN_SUBEXP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00432">oniguruma.h:432</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00734">734</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a8e7b0eb439877bb2184153a800251612"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e7b0eb439877bb2184153a800251612">◆ </a></span>SYN_POSIX_COMMON_OP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SYN_POSIX_COMMON_OP</td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">( <a class="code" href="../../d8/db3/oniguruma_8h.html#a871dc5a91b66aaa89ed40828f0827bd6">ONIG_SYN_OP_DOT_ANYCHAR</a> | <a class="code" href="../../d8/db3/oniguruma_8h.html#ab5437bddeec1ff71e12ed4048ed0a9e8">ONIG_SYN_OP_POSIX_BRACKET</a> | \</div><div class="line"> ONIG_SYN_OP_DECIMAL_BACKREF | \</div><div class="line"> ONIG_SYN_OP_BRACKET_CC | <a class="code" href="../../d8/db3/oniguruma_8h.html#a0b234d172b26e5430cdec005af2611e5">ONIG_SYN_OP_ASTERISK_ZERO_INF</a> | \</div><div class="line"> ONIG_SYN_OP_LINE_ANCHOR | \</div><div class="line"> ONIG_SYN_OP_ESC_CONTROL_CHARS )</div><div class="ttc" id="oniguruma_8h_html_a0b234d172b26e5430cdec005af2611e5"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a0b234d172b26e5430cdec005af2611e5">ONIG_SYN_OP_ASTERISK_ZERO_INF</a></div><div class="ttdeci">#define ONIG_SYN_OP_ASTERISK_ZERO_INF</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00422">oniguruma.h:422</a></div></div> <div class="ttc" id="oniguruma_8h_html_ab5437bddeec1ff71e12ed4048ed0a9e8"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#ab5437bddeec1ff71e12ed4048ed0a9e8">ONIG_SYN_OP_POSIX_BRACKET</a></div><div class="ttdeci">#define ONIG_SYN_OP_POSIX_BRACKET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00444">oniguruma.h:444</a></div></div> <div class="ttc" id="oniguruma_8h_html_a871dc5a91b66aaa89ed40828f0827bd6"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a871dc5a91b66aaa89ed40828f0827bd6">ONIG_SYN_OP_DOT_ANYCHAR</a></div><div class="ttdeci">#define ONIG_SYN_OP_DOT_ANYCHAR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00421">oniguruma.h:421</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00727">727</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a88a1ea7a04c3da104c4ef1ff6444b3ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88a1ea7a04c3da104c4ef1ff6444b3ae">◆ </a></span>THREAD_ATOMIC_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_ATOMIC_END   /* depend on thread system */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00119">119</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01128">node_new()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05641">onig_chain_link_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06004">onig_end()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05409">onig_free_shared_cclass_table()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05981">onig_init()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01029">onig_node_free()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05627">onig_transfer()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00945">onigenc_property_list_init()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a89044129ef788a94169add8be849e66b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a89044129ef788a94169add8be849e66b">◆ </a></span>THREAD_ATOMIC_START</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_ATOMIC_START   /* depend on thread system */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00118">118</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01128">node_new()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05641">onig_chain_link_add()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06004">onig_end()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05409">onig_free_shared_cclass_table()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05981">onig_init()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l01029">onig_node_free()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05627">onig_transfer()</a>, <a class="el" href="../../d6/d8e/regenc_8c_source.html#l00945">onigenc_property_list_init()</a>, and <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a5221451d757ddf554f4689dfbef70d09"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5221451d757ddf554f4689dfbef70d09">◆ </a></span>THREAD_PASS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_PASS   /* depend on thread system */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00120">120</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="a41b02c331d85684db1ae371883298f0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41b02c331d85684db1ae371883298f0f">◆ </a></span>THREAD_PASS_LIMIT_COUNT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_PASS_LIMIT_COUNT   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00180">180</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="adcf4ba5cb211480c4a8535eda5bbc67b"></a> <h2 class="memtitle"><span class="permalink"><a href="#adcf4ba5cb211480c4a8535eda5bbc67b">◆ </a></span>THREAD_SYSTEM_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_SYSTEM_END   /* depend on thread system */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00117">117</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l06004">onig_end()</a>.</p> </div> </div> <a id="a9f4a5a1028f52baa1a6245542393f081"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f4a5a1028f52baa1a6245542393f081">◆ </a></span>THREAD_SYSTEM_INIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define THREAD_SYSTEM_INIT   /* depend on thread system */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00116">116</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05981">onig_init()</a>.</p> </div> </div> <a id="ad06b56f5a7d10a85e880f076d728f11b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad06b56f5a7d10a85e880f076d728f11b">◆ </a></span>USE_BACKREF_WITH_LEVEL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_BACKREF_WITH_LEVEL   /* \k<<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>+n>, \k<<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>-n> */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00063">63</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>.</p> </div> </div> <a id="a7e0a960f5e863c9e3934e357a3d44ff6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7e0a960f5e863c9e3934e357a3d44ff6">◆ </a></span>USE_CAPITAL_P_NAMED_GROUP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_CAPITAL_P_NAMED_GROUP</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00062">62</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a2999a4c577c58760addf64f75e475509"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2999a4c577c58760addf64f75e475509">◆ </a></span>USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00112">112</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a5206e90a9d3735118db008e49fb65e0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5206e90a9d3735118db008e49fb65e0d">◆ </a></span>USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT   /* /(?:()|())*\2/ */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00064">64</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="adfb006b9221807e538f814ee8c9b029c"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfb006b9221807e538f814ee8c9b029c">◆ </a></span>USE_NAMED_GROUP</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_NAMED_GROUP</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00059">59</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a5ee5ae1a725adc199f37d9d9ec2ec79d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ee5ae1a725adc199f37d9d9ec2ec79d">◆ </a></span>USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE   /* /\n$/ =~ "\n" */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00065">65</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad3ce51db176a341cb247bbcbb2b9f229"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad3ce51db176a341cb247bbcbb2b9f229">◆ </a></span>USE_NO_INVALID_QUANTIFIER</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_NO_INVALID_QUANTIFIER</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00069">69</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a99455b223dcf61b74bb58e4e24753dff"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99455b223dcf61b74bb58e4e24753dff">◆ </a></span>USE_OP_PUSH_OR_JUMP_EXACT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_OP_PUSH_OR_JUMP_EXACT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00073">73</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a3f112d20cf13ff7c72ec13c65a990722"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f112d20cf13ff7c72ec13c65a990722">◆ </a></span>USE_PARSE_TREE_NODE_RECYCLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_PARSE_TREE_NODE_RECYCLE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00072">72</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ab8a145004bf9dd7767cdfb0e9664f2f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8a145004bf9dd7767cdfb0e9664f2f5">◆ </a></span>USE_PERL_SUBEXP_CALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_PERL_SUBEXP_CALL</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00061">61</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a6b0e08516b5a38c64bb263f34a25b421"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b0e08516b5a38c64bb263f34a25b421">◆ </a></span>USE_POSIX_API_REGION_OPTION</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_POSIX_API_REGION_OPTION   /* needed for POSIX API support */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00111">111</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../db/d4b/regexec_8c_source.html#l03599">onig_match()</a>, and <a class="el" href="../../db/d4b/regexec_8c_source.html#l03909">onig_search_gpos()</a>.</p> </div> </div> <a id="aa690a8e0a7fb8832935d3f07b6f47078"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa690a8e0a7fb8832935d3f07b6f47078">◆ </a></span>USE_QTFR_PEEK_NEXT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_QTFR_PEEK_NEXT</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00074">74</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a9b7233d40ea7cba4c2d7775af98b6a98"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b7233d40ea7cba4c2d7775af98b6a98">◆ </a></span>USE_SHARED_CCLASS_TABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_SHARED_CCLASS_TABLE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00076">76</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a16d2f67ef59d8f07d2f321b8cce308c3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a16d2f67ef59d8f07d2f321b8cce308c3">◆ </a></span>USE_ST_LIBRARY</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_ST_LIBRARY</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00075">75</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a21559a8f38dcce02013fb72b84b66480"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21559a8f38dcce02013fb72b84b66480">◆ </a></span>USE_SUBEXP_CALL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_SUBEXP_CALL</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00060">60</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00690">compile_range_repeat_node()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05675">onig_compile()</a>.</p> </div> </div> <a id="a4003aeb2a68e4c311ff22aedac17d879"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4003aeb2a68e4c311ff22aedac17d879">◆ </a></span>USE_SUNDAY_QUICK_SEARCH</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_SUNDAY_QUICK_SEARCH</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00077">77</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a94647bd50509b3488d309b071a1dc0eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94647bd50509b3488d309b071a1dc0eb">◆ </a></span>USE_UPPER_CASE_TABLE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_UPPER_CASE_TABLE</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00150">150</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa4ed04f0b0a6b83810daf348f5178299"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4ed04f0b0a6b83810daf348f5178299">◆ </a></span>USE_VARIABLE_META_CHARS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_VARIABLE_META_CHARS</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00110">110</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a14e9143d240e3e0bb02318ac2a8a476d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14e9143d240e3e0bb02318ac2a8a476d">◆ </a></span>USE_WARNING_REDUNDANT_NESTED_REPEAT_OPERATOR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_WARNING_REDUNDANT_NESTED_REPEAT_OPERATOR</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00066">66</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a66f8eb91d1587eff70d71620d4294fa2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66f8eb91d1587eff70d71620d4294fa2">◆ </a></span>USE_WORD_BEGIN_END</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define USE_WORD_BEGIN_END   /* "<": word-begin, ">": word-end */</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00107">107</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a81d7d9cf3f0b83da8ab0a772c00cc3db"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81d7d9cf3f0b83da8ab0a772c00cc3db">◆ </a></span>WORD_ALIGNMENT_SIZE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define WORD_ALIGNMENT_SIZE   SIZEOF_LONG</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00299">299</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00563">add_multi_byte_cclass()</a>, and <a class="el" href="../../d0/d86/regcomp_8c_source.html#l00586">compile_length_cclass_node()</a>.</p> </div> </div> <a id="ac8cedf9b6f72f9370c682422afb4b3ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8cedf9b6f72f9370c682422afb4b3ec">◆ </a></span>xalloca</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xalloca   <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a871651237a27c4f7bac0c12882b08b93">alloca</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00189">189</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d86/regcomp_8c_source.html#l02011">disable_noname_group_capture()</a>.</p> </div> </div> <a id="ade8988c3fcdbca51eb623eb5f7ad5150"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade8988c3fcdbca51eb623eb5f7ad5150">◆ </a></span>xcalloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xcalloc   <a class="el" href="../../d4/d71/st_8c.html#a84beef8cc122add35118ec7cd35286c4">calloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00124">124</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad59a0a4554c9f12ea8a14e2b4bb068a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad59a0a4554c9f12ea8a14e2b4bb068a6">◆ </a></span>XDIGITVAL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define XDIGITVAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">enc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">code </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../d8/db3/oniguruma_8h.html#a5ce23077f30d0af86e623ee1e0838a2e">ONIGENC_IS_CODE_DIGIT</a>(enc,code) ? <a class="code" href="../../d6/d87/regint_8h.html#a17b1aae870bcd4f2c344528a3b7a3427">DIGITVAL</a>(code) \</div><div class="line"> : (<a class="code" href="../../d8/db3/oniguruma_8h.html#af410d245cc2fc563a75f482152814c46">ONIGENC_IS_CODE_UPPER</a>(enc,code) ? (code) - <span class="charliteral">'A'</span> + 10 : (code) - <span class="charliteral">'a'</span> + 10))</div><div class="ttc" id="oniguruma_8h_html_af410d245cc2fc563a75f482152814c46"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#af410d245cc2fc563a75f482152814c46">ONIGENC_IS_CODE_UPPER</a></div><div class="ttdeci">#define ONIGENC_IS_CODE_UPPER(enc, code)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00286">oniguruma.h:286</a></div></div> <div class="ttc" id="oniguruma_8h_html_a5ce23077f30d0af86e623ee1e0838a2e"><div class="ttname"><a href="../../d8/db3/oniguruma_8h.html#a5ce23077f30d0af86e623ee1e0838a2e">ONIGENC_IS_CODE_DIGIT</a></div><div class="ttdeci">#define ONIGENC_IS_CODE_DIGIT(enc, code)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/db3/oniguruma_8h_source.html#l00296">oniguruma.h:296</a></div></div> <div class="ttc" id="regint_8h_html_a17b1aae870bcd4f2c344528a3b7a3427"><div class="ttname"><a href="../../d6/d87/regint_8h.html#a17b1aae870bcd4f2c344528a3b7a3427">DIGITVAL</a></div><div class="ttdeci">#define DIGITVAL(code)</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d87/regint_8h_source.html#l00353">regint.h:353</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00355">355</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l01650">scan_unsigned_hexadecimal_number()</a>.</p> </div> </div> <a id="a2c3897f7c46ca54a2e0dd7b24a40c7cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c3897f7c46ca54a2e0dd7b24a40c7cb">◆ </a></span>xfree</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xfree   <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00125">125</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a6af5faec3f9662b20ffc9903f923dec0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6af5faec3f9662b20ffc9903f923dec0">◆ </a></span>xmalloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmalloc   <a class="el" href="../../d4/d71/st_8c.html#acf143577800376dd931c059ecc61ba06">malloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00122">122</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ad9f94f6a1ee2c69b34d8034684b31518"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9f94f6a1ee2c69b34d8034684b31518">◆ </a></span>xmemcpy</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmemcpy   memcpy</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00182">182</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d6/dda/regparse_8c_source.html#l00118">bbuf_clone()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l04687">clear_opt_map_info()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l01330">match_at()</a>, <a class="el" href="../../d5/d61/regerror_8c_source.html#l00258">onig_error_code_to_str()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00232">onig_strcpy()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l05739">parse_exp()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00975">scan_env_add_mem_entry()</a>, <a class="el" href="../../d0/d86/regcomp_8c_source.html#l05259">set_optimize_exact_info()</a>, <a class="el" href="../../db/d4b/regexec_8c_source.html#l00506">stack_double()</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00243">strdup_with_null()</a>, and <a class="el" href="../../d5/d61/regerror_8c_source.html#l00202">to_ascii()</a>.</p> </div> </div> <a id="ac2dfd444f373185cce0ffecb8dfc5c79"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2dfd444f373185cce0ffecb8dfc5c79">◆ </a></span>xmemmove</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmemmove   <a class="el" href="../../da/d6f/memmove_8c.html#aebd1f8f59ded931d7d16864f7d112cfc">memmove</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00183">183</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a607e563e4f7194e9c7c1168d0b76a028"></a> <h2 class="memtitle"><span class="permalink"><a href="#a607e563e4f7194e9c7c1168d0b76a028">◆ </a></span>xmemset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xmemset   memset</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00181">181</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a40740062faf2d95d4935112447c464ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40740062faf2d95d4935112447c464ef">◆ </a></span>xrealloc</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xrealloc   <a class="el" href="../../d4/d71/st_8c.html#a1b739878adcdb46fb5d209af7ce79628">realloc</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00123">123</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="add41ce77cb7395ebdbbd6483a038b964"></a> <h2 class="memtitle"><span class="permalink"><a href="#add41ce77cb7395ebdbbd6483a038b964">◆ </a></span>xvsnprintf</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define xvsnprintf   <a class="el" href="../../d7/d72/subst_8h.html#a00ba2ca988495904efc418acbf0627d7">vsnprintf</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00190">190</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/d61/regerror_8c_source.html#l00323">onig_vsnprintf_with_pattern()</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="a00ea65c75399f966f4362de003203ed5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00ea65c75399f966f4362de003203ed5">◆ </a></span>AbsAddrType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int <a class="el" href="../../d6/d87/regint_8h.html#a00ea65c75399f966f4362de003203ed5">AbsAddrType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00638">638</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="ab011a87d47648cdc49b5d26bc5178c00"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab011a87d47648cdc49b5d26bc5178c00">◆ </a></span>BBuf</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d0/deb/struct___b_buf.html">_BBuf</a> <a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a447bc5a76146a21ea07921e49eed7e82"></a> <h2 class="memtitle"><span class="permalink"><a href="#a447bc5a76146a21ea07921e49eed7e82">◆ </a></span>Bits</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef unsigned char <a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00397">397</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa90e0ae541ce0c9cfff450c7717b7856"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa90e0ae541ce0c9cfff450c7717b7856">◆ </a></span>BitSet</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a> BitSet[<a class="el" href="../../d6/d87/regint_8h.html#a89f6695a59a3a2db45421825d3e03ecd">BITSET_SIZE</a>]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00399">399</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="adb2b463784f4cfa2f5504eb0ed9ee70a"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb2b463784f4cfa2f5504eb0ed9ee70a">◆ </a></span>BitSetRef</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../d6/d87/regint_8h.html#a447bc5a76146a21ea07921e49eed7e82">Bits</a>* <a class="el" href="../../d6/d87/regint_8h.html#adb2b463784f4cfa2f5504eb0ed9ee70a">BitSetRef</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00400">400</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a8d82b7e6852911c76797b50cd40cfbed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d82b7e6852911c76797b50cd40cfbed">◆ </a></span>BitStatusType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef unsigned int <a class="el" href="../../d6/d87/regint_8h.html#a8d82b7e6852911c76797b50cd40cfbed">BitStatusType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00330">330</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a0703aa286ee819f8a43df4d4f2fc2bad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0703aa286ee819f8a43df4d4f2fc2bad">◆ </a></span>hash_data_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../dd/d24/st_8h.html#ae83f60f8022ef1ccdc536b8b43efa06b">st_data_t</a> <a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00877">877</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa662c9c4b708dbcab817a475c7fc7b7c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa662c9c4b708dbcab817a475c7fc7b7c">◆ </a></span>hash_table_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef void <a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00874">874</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a2d7f6198122e9252799bc8ba7dc60727"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d7f6198122e9252799bc8ba7dc60727">◆ </a></span>LengthType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int <a class="el" href="../../d6/d87/regint_8h.html#a2d7f6198122e9252799bc8ba7dc60727">LengthType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00639">639</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a2f2763a4c4b7652ac3ad18c8c160e9f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f2763a4c4b7652ac3ad18c8c160e9f6">◆ </a></span>MemNumType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef short int <a class="el" href="../../d6/d87/regint_8h.html#a2f2763a4c4b7652ac3ad18c8c160e9f6">MemNumType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00641">641</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a24baaeaffbabe16e8191787ac5121d70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24baaeaffbabe16e8191787ac5121d70">◆ </a></span>ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int(* ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE) (void)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00902">902</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a69fae2e0c84237a34ecc6e780b9f5acf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a69fae2e0c84237a34ecc6e780b9f5acf">◆ </a></span>OnigStackIndex</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../dc/db1/win32_8h.html#a0fbe4a4f8dd857ee04923a901f27465f">intptr_t</a> <a class="el" href="../../d6/d87/regint_8h.html#a69fae2e0c84237a34ecc6e780b9f5acf">OnigStackIndex</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00781">781</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a768a62d71af584bbf8ca55e7ea9b6fad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a768a62d71af584bbf8ca55e7ea9b6fad">◆ </a></span>OnigStackType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../da/d0f/struct___onig_stack_type.html">_OnigStackType</a> <a class="el" href="../../d6/d87/regint_8h.html#a768a62d71af584bbf8ca55e7ea9b6fad">OnigStackType</a></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="acb6b48711ee0db9ad832d64a7b19ccbd"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb6b48711ee0db9ad832d64a7b19ccbd">◆ </a></span>PointerType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef void* <a class="el" href="../../d6/d87/regint_8h.html#acb6b48711ee0db9ad832d64a7b19ccbd">PointerType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00643">643</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a9d058c40ebc713355574e3d4579bbd2a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d058c40ebc713355574e3d4579bbd2a">◆ </a></span>RelAddrType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int <a class="el" href="../../d6/d87/regint_8h.html#a9d058c40ebc713355574e3d4579bbd2a">RelAddrType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00637">637</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="a098b0e36ae6953729b5315c91a01662e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a098b0e36ae6953729b5315c91a01662e">◆ </a></span>RepeatNumType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int <a class="el" href="../../d6/d87/regint_8h.html#a098b0e36ae6953729b5315c91a01662e">RepeatNumType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00640">640</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <a id="aa877bee333a03d69077236a4bb72710c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa877bee333a03d69077236a4bb72710c">◆ </a></span>StateCheckNumType</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef short int <a class="el" href="../../d6/d87/regint_8h.html#aa877bee333a03d69077236a4bb72710c">StateCheckNumType</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00642">642</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <h2 class="groupheader">Enumeration Type Documentation</h2> <a id="abeb7dfb0e9e2b3114e240a405d046ea7"></a> <h2 class="memtitle"><span class="permalink"><a href="#abeb7dfb0e9e2b3114e240a405d046ea7">◆ </a></span>OpCode</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="../../d6/d87/regint_8h.html#abeb7dfb0e9e2b3114e240a405d046ea7">OpCode</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a86764fa0fcd50e4d4d56ca7388b957d7"></a>OP_FINISH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a010acee11f1e0ca0026e20c2f36bfdb7"></a>OP_END </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a802685c8960564369443ab09fa0ed994"></a>OP_EXACT1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a612d1fabc2c5cbd58fb1e0bbe51ff0ad"></a>OP_EXACT2 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ab9f9811100c299335394d2d6cc392ae3"></a>OP_EXACT3 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a6030307a6de89986500bdffabe2f3161"></a>OP_EXACT4 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a60487277aab383bdfa623eb1747d7c1d"></a>OP_EXACT5 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a6543fb856be4fe416ec56b3b8b07dcc8"></a>OP_EXACTN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aba9f67a2b24665f739b19df7c9a50107"></a>OP_EXACTMB2N1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ac25b152495efa0a51038928a05e2b459"></a>OP_EXACTMB2N2 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aeeac4db9268157fe5cebbdd6f81b0f1d"></a>OP_EXACTMB2N3 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a45c3ff711c94546da76e9413d7cb0f31"></a>OP_EXACTMB2N </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a00de7e9b227f6e16bacbbca42d8441a2"></a>OP_EXACTMB3N </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a412ae4e1f2a0f31c2e59cad6d94f4906"></a>OP_EXACTMBN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ac1bb2eb7cff7020cfe303801e9ca45e1"></a>OP_EXACT1_IC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af99b2fc071b095c9c5813abdbc4ee7e6"></a>OP_EXACTN_IC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a843e6fcc2c81d592d84267ec452b0c32"></a>OP_CCLASS </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa55987e4798bb3b4a9a84fc791a092a1"></a>OP_CCLASS_MB </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af700cb11f22421db229d4eb59eb6ccf7"></a>OP_CCLASS_MIX </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af3302d2798a28920fca92621f0ad0a33"></a>OP_CCLASS_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7abceea1b39968ed193131ef266a0f7313"></a>OP_CCLASS_MB_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa16a4fa0dab93e1b9feb3aa775722757"></a>OP_CCLASS_MIX_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a8cdeebcd10a14c5eaf2276127b9f8063"></a>OP_CCLASS_NODE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a5b08468e605792b6b89d7be760b6d8ed"></a>OP_ANYCHAR </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a2443080bedde163464aa357ca6477615"></a>OP_ANYCHAR_ML </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a6d5f8220471f142a4b341f2ef4b8919c"></a>OP_ANYCHAR_STAR </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a62797c81bffe2c3d9c4919d67de05bb9"></a>OP_ANYCHAR_ML_STAR </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a38ecf0bc81634703d7efb9cd25696bed"></a>OP_ANYCHAR_STAR_PEEK_NEXT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7acc0675ef0928d65dd4c91b226c494d4a"></a>OP_ANYCHAR_ML_STAR_PEEK_NEXT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a8506a6037e9060782cc55cec94419a09"></a>OP_WORD </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aad741b267054ede86f875bee9a2fac55"></a>OP_NOT_WORD </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a54cec6cd7483b7562f8897301d5bf2d1"></a>OP_WORD_BOUND </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7adb558375d652ef360d63b17c2b0c352a"></a>OP_NOT_WORD_BOUND </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a2fec22cbf9b011b09c6f3348e6cc57aa"></a>OP_WORD_BEGIN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a2f171697d7a44612cf41e4e92ade53af"></a>OP_WORD_END </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a0a3cd81e0a6673f52dd6cae41ca83b6c"></a>OP_ASCII_WORD </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a7a5376ac322a058a77b514f59f44c9a3"></a>OP_NOT_ASCII_WORD </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a995850b2675cfc8ac21885da7521354b"></a>OP_ASCII_WORD_BOUND </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a56389e1debc0bfa0372d354d8f12d7b9"></a>OP_NOT_ASCII_WORD_BOUND </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aaf1065dd3718ed98d9efcdf7e05f0626"></a>OP_ASCII_WORD_BEGIN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a89808102e02970c325f146d641aa7be6"></a>OP_ASCII_WORD_END </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ac25b75d19f6d5cd630a33af760282c9f"></a>OP_BEGIN_BUF </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a7f3e45fe326369661137f1c6917452e5"></a>OP_END_BUF </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a5027423d234f4c5c0c274f73e1e3fadf"></a>OP_BEGIN_LINE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a713c68f995a911ebed7e76959dd399cb"></a>OP_END_LINE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa6767417108895a812655ac876c8e864"></a>OP_SEMI_END_BUF </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a73e05280eb706c29a5ffbe231409e493"></a>OP_BEGIN_POSITION </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a4e58b077595888c1d0015b4067b9d56e"></a>OP_BEGIN_POS_OR_LINE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a8b63034533b3aeca8955843b184c4a54"></a>OP_BACKREF1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ae06b335a0847c8a56fcd748996faae69"></a>OP_BACKREF2 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a39bc017579125d7a8a55c6f15ab8407f"></a>OP_BACKREFN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a92cac10d5dd6563484d83d78ffd7a9fe"></a>OP_BACKREFN_IC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af1ec37c9660cb03e31c26c7f54e18481"></a>OP_BACKREF_MULTI </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ab618b20a94bacf16ee983d035b87bdf4"></a>OP_BACKREF_MULTI_IC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af5a6fae90bfd486b620f19fe1afd5cd2"></a>OP_BACKREF_WITH_LEVEL </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a478f412b2ab4f5af5a8fd5b5bcbd8099"></a>OP_MEMORY_START </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ad44ea2499dde46a2fcae29c05eff5865"></a>OP_MEMORY_START_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a9506e738bc1e09a6683b903e3b74e042"></a>OP_MEMORY_END_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a7389f0c8828e3af17d7f37ce1091e428"></a>OP_MEMORY_END_PUSH_REC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a614869c999fdc8cbbb3795e881bd82b4"></a>OP_MEMORY_END </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a1bd6d9ded3fe265889fbde6fafdc4029"></a>OP_MEMORY_END_REC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ad826c32ac14d03d3e9131e7b8eed30b2"></a>OP_KEEP </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7adad4289276b97b650558ce66d141d648"></a>OP_FAIL </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a702651101fc28a886970546cf992ce3b"></a>OP_JUMP </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a8dac71c3d6bbd96671b3a21efcc5b49f"></a>OP_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7afb3c2d934da3bfb01e4fd56338324e21"></a>OP_POP </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a6c17e281c04ad4d3282805c194e8ff99"></a>OP_PUSH_OR_JUMP_EXACT1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa8bc2955f8564742ed69b36ef9474dd4"></a>OP_PUSH_IF_PEEK_NEXT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a6066e50e385eb0ebb5edf501c66a77ce"></a>OP_REPEAT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ab1500068559c4c4ad727756c7447e30f"></a>OP_REPEAT_NG </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a21c8b4297ab29937dec4bc0833c3ac6b"></a>OP_REPEAT_INC </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a19ad72a6cf7049c69736ac9b7ff8ec7e"></a>OP_REPEAT_INC_NG </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ab896f48834f7a980822f09a432e0447e"></a>OP_REPEAT_INC_SG </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7adc2416f57694795b0ec4e6ec6ada8970"></a>OP_REPEAT_INC_NG_SG </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a4b54f33edb33e9ad4056409ad7976858"></a>OP_NULL_CHECK_START </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af0aec5c428361aa193258519f51ca784"></a>OP_NULL_CHECK_END </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7af5666f4ae82f3138be3170451f0a4d02"></a>OP_NULL_CHECK_END_MEMST </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a7bc64a642c299c19d8fc50ba5ad5ed10"></a>OP_NULL_CHECK_END_MEMST_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a7610e76242dce7c27e1ae5f896018f8a"></a>OP_PUSH_POS </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a2a4012299c05e09918aa9c94825d17c5"></a>OP_POP_POS </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a0d4a8a75d3fb3cfa8a2989e475b0aa4b"></a>OP_PUSH_POS_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7abd08dd3919e43ea497e79f43deb03d3e"></a>OP_FAIL_POS </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a3d0f03207719e90631a99584f156fd69"></a>OP_PUSH_STOP_BT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a3425a34f545c48e5063f609951f6a5d2"></a>OP_POP_STOP_BT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a077f66491531fb39f88e9061b5c21f50"></a>OP_LOOK_BEHIND </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a3a1e1f361ad65db2b5f4b953c86d1dcd"></a>OP_PUSH_LOOK_BEHIND_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7adfd6110eed51c3cd1dd5b5aba4e74017"></a>OP_FAIL_LOOK_BEHIND_NOT </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a098bbeea13096667b102f7fd90cbe38f"></a>OP_CALL </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7ad436c18b194473f5ec64c28b774e41b3"></a>OP_RETURN </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa7513bb39a97948167b1044ea148649d"></a>OP_CONDITION </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a9b76e8922477cbbb9e53f8ce3c255536"></a>OP_STATE_CHECK_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a0b5db3c7450ac9950ff859e8f58bb24c"></a>OP_STATE_CHECK_PUSH_OR_JUMP </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a1b9a9a69ed5dd1a468b8cb4343ba2d42"></a>OP_STATE_CHECK </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a146ae0f0e9a7a21afb4edb4f6971a66a"></a>OP_STATE_CHECK_ANYCHAR_STAR </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7aa70df437aa2f9fcdf377768a26199386"></a>OP_STATE_CHECK_ANYCHAR_ML_STAR </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a5d513f1b6600c48c5a04c81a74a25fe6"></a>OP_SET_OPTION_PUSH </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="abeb7dfb0e9e2b3114e240a405d046ea7a48fb4a33f7cdc4c6d194377fea0e9ff0"></a>OP_SET_OPTION </td><td class="fielddoc"></td></tr> </table> <p class="definition">Definition at line <a class="el" href="../../d6/d87/regint_8h_source.html#l00520">520</a> of file <a class="el" href="../../d6/d87/regint_8h_source.html">regint.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a64485c8bd4fe9acca22398e7ebe26de7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64485c8bd4fe9acca22398e7ebe26de7">◆ </a></span>P_() <span class="overload">[1/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a>* <a class="el" href="../../d5/d61/regerror_8c.html#aa9193cc1dfd4960348d875073cdf2149">onig_error_code_to_format</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a71da9805bc8c25818894a536b15b1621">OnigPosition</a> code) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae07bcbbd983fa1fd940bbe3ebace47b2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae07bcbbd983fa1fd940bbe3ebace47b2">◆ </a></span>P_() <span class="overload">[2/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d0/d86/regcomp_8c.html#a482b20817f394518a2ac234692c2add2">onig_bbuf_init</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d6/d87/regint_8h.html#ab011a87d47648cdc49b5d26bc5178c00">BBuf</a> *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#aea2e926fe611f36269c4df294e43ae5f">OnigDistance</a> <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a452bd677a6bb8b20a5965a598e203c0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a452bd677a6bb8b20a5965a598e203c0d">◆ </a></span>P_() <span class="overload">[3/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d0/d86/regcomp_8c.html#aa98aadf1b06fc184a285c2f8d9ac2950">onig_compile</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="../../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> *pattern_end, <a class="el" href="../../da/df3/struct_onig_error_info.html">OnigErrorInfo</a> *einfo, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *sourcefile, int sourceline) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3b7cfeec1330bedde26234265ee39f4b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b7cfeec1330bedde26234265ee39f4b">◆ </a></span>P_() <span class="overload">[4/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d0/d86/regcomp_8c.html#a75ed4b1466d696a9ccad1c7f205d82f1">onig_chain_reduce</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="a642bca11e3bea1c8bb5701d6e3b859b9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a642bca11e3bea1c8bb5701d6e3b859b9">◆ </a></span>P_() <span class="overload">[5/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d0/d86/regcomp_8c.html#ab0716f6853df79d80c34c3273ce1fd00">onig_chain_link_add</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *to, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *<a class="el" href="../../df/d73/time_8c.html#a9a6eb43907c030321db65cc24ebb5d25">add</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae6104d610c988c6adf67644108f9eb80"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae6104d610c988c6adf67644108f9eb80">◆ </a></span>P_() <span class="overload">[6/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d0/d86/regcomp_8c.html#a9684a5e16b771c14e371ce4e2600a127">onig_transfer</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *to, <a class="el" href="../../d8/db3/oniguruma_8h.html#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *from) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9c917444ec38ee1daecc6fb5d6eb175a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c917444ec38ee1daecc6fb5d6eb175a">◆ </a></span>P_() <span class="overload">[7/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d0/d86/regcomp_8c.html#a7cf5f4a5bd94180443ca81ffa1e449b5">onig_is_code_in_cc</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a> *cc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af5f1daf1886962a41d8a2704113510fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5f1daf1886962a41d8a2704113510fb">◆ </a></span>P_() <span class="overload">[8/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d0/d86/regcomp_8c.html#a83c23dd82edc54d7e24f797b8245a3de">onig_is_code_in_cc_len</a> P_ </td> <td>(</td> <td class="paramtype">(int <a class="el" href="../../dd/df8/regenc_8h.html#ae9f8530a4c9ec89ae8d62ce5b4410aad">enclen</a>, <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> code, <a class="el" href="../../d8/d79/struct_c_class_node.html">CClassNode</a> *cc) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3c004f7b46c388638b3f72615932f182"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c004f7b46c388638b3f72615932f182">◆ </a></span>P_() <span class="overload">[9/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a>* <a class="el" href="../../d6/dda/regparse_8c.html#a851bd0c708c9617427503055f460e3bd">onig_st_init_strend_table_with_size</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa8ed03fd9968ae0162d8e4a526aace42"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8ed03fd9968ae0162d8e4a526aace42">◆ </a></span>P_() <span class="overload">[10/15]</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#ae09a5cf9f1da50ac386554e3f435a77c">onig_st_lookup_strend</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> *table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *str_key, <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_key, <a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a> *value) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a35a72f5d00f90c0ddd4095463a187624"></a> <h2 class="memtitle"><span class="permalink"><a href="#a35a72f5d00f90c0ddd4095463a187624">◆ </a></span>P_() <span class="overload">[11/15]</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#a422ffdbf2a9a4e9b0ed8458f84f6d2f3">onig_st_insert_strend</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> *table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *str_key, <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_key, <a class="el" href="../../d6/d87/regint_8h.html#a0703aa286ee819f8a43df4d4f2fc2bad">hash_data_type</a> value) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aeebefdc5526c8e22f04d7c41a12525af"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeebefdc5526c8e22f04d7c41a12525af">◆ </a></span>P_() <span class="overload">[12/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/d8e/regenc_8c.html#a07da1cf8c6916db63a22b7061baaa7ea">onigenc_property_list_add_property</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> *prop, <a class="el" href="../../d6/d87/regint_8h.html#aa662c9c4b708dbcab817a475c7fc7b7c">hash_table_type</a> **table, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a7c8a84bc12127007886efbfcf53b6fb5">OnigCodePoint</a> ***plist, int *pnum, int *psize) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3c9ab3ab298144368cd78a683d47e641"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c9ab3ab298144368cd78a683d47e641">◆ </a></span>P_() <span class="overload">[13/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="../../d6/d8e/regenc_8c.html#aa05e1e24f235e2c46e4726f9d5640edc">onigenc_property_list_init</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d6/d87/regint_8h.html#a24baaeaffbabe16e8191787ac5121d70">ONIGENC_INIT_PROPERTY_LIST_FUNC_TYPE</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae7874b9c491a74afc085dd5ff43e352e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7874b9c491a74afc085dd5ff43e352e">◆ </a></span>P_() <span class="overload">[14/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t <a class="el" href="../../d0/d86/regcomp_8c.html#aa7cd0a6158a91b332b585e3ce32035fe">onig_memsize</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#a2a2723c83c6af78be41dadbe685cfce1">regex_t</a> *reg) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab0dd8860d926621388cd6f89013d6272"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0dd8860d926621388cd6f89013d6272">◆ </a></span>P_() <span class="overload">[15/15]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t <a class="el" href="../../d0/d86/regcomp_8c.html#a6d871056261f5dd885abae39eeb6d600">onig_region_memsize</a> P_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d14/structre__registers.html">re_registers</a> *regs) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a29cdfec203947e6e2d26552b24cd91a4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29cdfec203947e6e2d26552b24cd91a4">◆ </a></span>PV_()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void <a class="el" href="../../d5/d61/regerror_8c.html#a9820b6d3b0b87ef9199aff744725bda6">onig_snprintf_with_pattern</a> PV_ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> <a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>[], int bufsize, <a class="el" href="../../d8/db3/oniguruma_8h.html#ac86e85dd394c628bb3a02cc0b7cab0a9">OnigEncoding</a> enc, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pat, <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *pat_end, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a5d08c75474105d0e4acc21cd56769904">UChar</a> *fmt,...) </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>