Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > f6ec3de51c94922f2240c0767594dcf5 > files > 218

antlr3-C-docs-3.2-14.fc15.noarch.rpm

<!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"/>
<title>ANTLR3C: src/antlr3bitset.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">ANTLR3C&#160;<span id="projectnumber">3.1.2</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('antlr3bitset_8c.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<h1>antlr3bitset.c File Reference</h1>  </div>
</div>
<div class="contents">

<p>Contains the C implementation of ANTLR3 bitsets as adapted from Terence Parr's Java implementation.  
<a href="#_details">More...</a></p>
<div class="textblock"><code>#include &lt;antlr3bitset.h&gt;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for antlr3bitset.c:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c__incl.png" border="0" usemap="#src_2antlr3bitset_8c" alt=""/></div>
<map name="src_2antlr3bitset_8c" id="src_2antlr3bitset_8c">
</map>
</div>
</div><table class="memberdecls">
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a> bit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf">antlr3BitsetClone</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> inSet)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#ae1db9be711269e919c53fb3fc9f401b8">antlr3BitsetCopy</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html">pANTLR3_BITSET_LIST</a> blist)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558">antlr3BitsetEquals</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset1, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e">antlr3BitsetFree</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1">antlr3BitsetIsNil</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a4952080b270043b249ba24ebfb5dd531">antlr3BitsetList</a> (<a class="el" href="struct_a_n_t_l_r3___h_a_s_h___t_a_b_l_e__struct.html">pANTLR3_HASH_TABLE</a> list)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#adee17893182cf3d0c91bfce5e6ba12a9">antlr3BitsetLoad</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html">pANTLR3_BITSET_LIST</a> inBits)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required.  <a href="#adee17893182cf3d0c91bfce5e6ba12a9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a">antlr3BitsetMember</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> bit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew</a> (<a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> numBits)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8">antlr3BitsetNumBits</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a7e3066d027077cf306b765c5bff590bc">antlr3BitsetOf</a> (<a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a> bit,...)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new bitset with at least one element, but as many elements are required.  <a href="#a7e3066d027077cf306b765c5bff590bc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c">antlr3BitsetOR</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset1, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3">antlr3BitsetORInPlace</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab">antlr3BitsetRemove</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> bit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ANTLR3_API void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e">antlr3BitsetSize</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#a1b47e305e2960dec14a9da11de8cec39">pANTLR3_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0">antlr3BitsetToIntList</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Produce an integer list of all the bits that are turned on in this bitset.  <a href="#ab4b75259b67febc2ecb796f8f6121df0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#abfeb091bce24cffd086bd7dc03327550">ANTLR3_UINT64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363">bitMask</a> (<a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> bitNumber)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c">grow</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a> newSize)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d">growToInclude</a> (<a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> bitset, <a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a> bit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1">numWordsToHold</a> (<a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> bit)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d">wordNumber</a> (<a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> bit)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Contains the C implementation of ANTLR3 bitsets as adapted from Terence Parr's Java implementation. </p>
</div><hr/><h2>Function Documentation</h2>
<a class="anchor" id="a3981f36e2036577bc4532c4f3216cc8b"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetAdd" ref="a3981f36e2036577bc4532c4f3216cc8b" args="(pANTLR3_BITSET bitset, ANTLR3_INT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void antlr3BitsetAdd </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a>&#160;</td>
          <td class="paramname"><em>bit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363">bitMask()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, <a class="el" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d">growToInclude()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>, and <a class="el" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d">wordNumber()</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc">antlr3BitsetOf()</a>, and <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_cgraph.png" border="0" usemap="#antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_cgraph" id="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="257,5,348,32"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="227,56,379,83"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="241,107,364,133"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="427,56,589,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_icgraph.png" border="0" usemap="#antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_icgraph" id="antlr3bitset_8c_a3981f36e2036577bc4532c4f3216cc8b_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="713,5,876,32"/><area shape="rect" id="node13" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="227,233,429,260"/><area shape="rect" id="node5" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="984,5,1136,32"/><area shape="rect" id="node7" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1240,56,1523,83"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1583,56,1924,83"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1973,56,2365,83"/><area shape="rect" id="node15" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="479,183,649,209"/><area shape="rect" id="node17" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="749,107,840,133"/><area shape="rect" id="node21" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="699,309,891,336"/><area shape="rect" id="node27" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="704,157,885,184"/><area shape="rect" id="node32" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="704,259,885,285"/><area shape="rect" id="node34" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="979,157,1141,184"/><area shape="rect" id="node67" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="729,56,860,83"/><area shape="rect" id="node19" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="984,56,1136,83"/><area shape="rect" id="node23" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="979,360,1141,387"/><area shape="rect" id="node29" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="984,107,1136,133"/><area shape="rect" id="node50" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1256,259,1507,285"/><area shape="rect" id="node53" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="939,309,1181,336"/><area shape="rect" id="node62" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1231,208,1532,235"/><area shape="rect" id="node36" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1628,284,1879,311"/><area shape="rect" id="node38" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2088,284,2251,311"/><area shape="rect" id="node42" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2084,335,2255,361"/><area shape="rect" id="node48" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2033,233,2305,260"/><area shape="rect" id="node40" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2419,284,2640,311"/><area shape="rect" id="node44" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2413,335,2645,361"/><area shape="rect" id="node46" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2695,335,2956,361"/><area shape="rect" id="node56" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1331,360,1432,387"/><area shape="rect" id="node59" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1240,411,1523,437"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a27d5998204727b78f3ab89c31d2beacf"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetClone" ref="a27d5998204727b78f3ab89c31d2beacf" args="(pANTLR3_BITSET inSet)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetClone </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>inSet</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#ab94147859ecaf6349e1ad7f950567928">ANTLR3_BITSET_BITS</a>, <a class="el" href="antlr3defs_8h.html#a4a3e241e0b7868edf1bfa8895e8518af">ANTLR3_MEMCPY</a>, <a class="el" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c">antlr3BitsetOR()</a>, and <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_cgraph.png" border="0" usemap="#antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_cgraph" id="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="247,360,417,387"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="467,309,669,336"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="748,157,919,184"/><area shape="rect" id="node18" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="732,208,935,235"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="743,259,924,285"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="737,309,929,336"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="732,360,935,387"/><area shape="rect" id="node28" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="728,411,939,437"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="752,563,915,589"/><area shape="rect" id="node33" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="997,512,1229,539"/><area shape="rect" id="node37" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="732,461,935,488"/><area shape="rect" id="node41" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="743,5,924,32"/><area shape="rect" id="node43" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="717,56,949,83"/><area shape="rect" id="node45" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="803,107,864,133"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="1068,335,1159,361"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1277,373,1429,400"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="1052,385,1175,412"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1477,373,1640,400"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_icgraph.png" border="0" usemap="#antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_icgraph" id="antlr3bitset_8c_a27d5998204727b78f3ab89c31d2beacf_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="245,107,408,133"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="456,107,659,133"/><area shape="rect" id="node7" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="708,132,879,159"/><area shape="rect" id="node9" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="975,5,1065,32"/><area shape="rect" id="node14" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="929,157,1111,184"/><area shape="rect" id="node24" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="929,259,1111,285"/><area shape="rect" id="node26" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1200,208,1363,235"/><area shape="rect" id="node57" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="939,107,1101,133"/><area shape="rect" id="node63" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="955,56,1085,83"/><area shape="rect" id="node11" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1205,31,1357,57"/><area shape="rect" id="node16" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1205,157,1357,184"/><area shape="rect" id="node18" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1461,132,1744,159"/><area shape="rect" id="node20" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1804,132,2145,159"/><area shape="rect" id="node22" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2195,132,2587,159"/><area shape="rect" id="node42" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1477,309,1728,336"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1160,385,1403,412"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1452,259,1753,285"/><area shape="rect" id="node28" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1849,335,2100,361"/><area shape="rect" id="node30" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2309,335,2472,361"/><area shape="rect" id="node34" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2305,385,2476,412"/><area shape="rect" id="node40" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2255,284,2527,311"/><area shape="rect" id="node32" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2640,335,2861,361"/><area shape="rect" id="node36" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2635,385,2867,412"/><area shape="rect" id="node38" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2916,385,3177,412"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1552,461,1653,488"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1461,360,1744,387"/><area shape="rect" id="node59" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1205,107,1357,133"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae1db9be711269e919c53fb3fc9f401b8"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetCopy" ref="ae1db9be711269e919c53fb3fc9f401b8" args="(pANTLR3_BITSET_LIST blist)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetCopy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html">pANTLR3_BITSET_LIST</a>&#160;</td>
          <td class="paramname"><em>blist</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3defs_8h.html#a6558340e5762ec9d464c2f5ff70d9b5f">ANTLR3_FREE</a>, <a class="el" href="antlr3defs_8h.html#a3ba818e88ae972c4f77e55e80ed8abd5">ANTLR3_MALLOC</a>, <a class="el" href="antlr3defs_8h.html#a4a3e241e0b7868edf1bfa8895e8518af">ANTLR3_MEMCPY</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

</div>
</div>
<a class="anchor" id="a61fa5f4035fcc2a735c522d97cee9558"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetEquals" ref="a61fa5f4035fcc2a735c522d97cee9558" args="(pANTLR3_BITSET bitset1, pANTLR3_BITSET bitset2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a> antlr3BitsetEquals </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3errors_8h.html#a3baea4fe1963323e5757ee2c8f471d1c">ANTLR3_FALSE</a>, <a class="el" href="antlr3errors_8h.html#a8cfcfbce03f3039eb35d87f97105dc1b">ANTLR3_TRUE</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a61fa5f4035fcc2a735c522d97cee9558_icgraph.png" border="0" usemap="#antlr3bitset_8c_a61fa5f4035fcc2a735c522d97cee9558_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a61fa5f4035fcc2a735c522d97cee9558_icgraph" id="antlr3bitset_8c_a61fa5f4035fcc2a735c522d97cee9558_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="256,416,459,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="508,289,679,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="779,264,869,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="728,416,920,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="733,315,915,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="733,163,915,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1008,61,1171,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="743,365,905,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="759,213,889,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1013,264,1165,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1008,441,1171,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1013,315,1165,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1269,340,1552,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1612,340,1953,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2003,340,2395,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1285,239,1536,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="968,112,1211,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1260,188,1561,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1657,112,1908,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2117,112,2280,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2113,163,2284,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2063,61,2335,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2448,112,2669,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2443,163,2675,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2724,163,2985,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1360,137,1461,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1269,36,1552,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1013,365,1165,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aa2ead142716bb73adbfe2b9f0bd4ea4e"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetFree" ref="aa2ead142716bb73adbfe2b9f0bd4ea4e" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void antlr3BitsetFree </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3defs_8h.html#a6558340e5762ec9d464c2f5ff70d9b5f">ANTLR3_FREE</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_aa2ead142716bb73adbfe2b9f0bd4ea4e_icgraph.png" border="0" usemap="#antlr3bitset_8c_aa2ead142716bb73adbfe2b9f0bd4ea4e_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_aa2ead142716bb73adbfe2b9f0bd4ea4e_icgraph" id="antlr3bitset_8c_aa2ead142716bb73adbfe2b9f0bd4ea4e_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="237,416,440,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="489,289,660,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="760,264,851,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="709,416,901,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="715,315,896,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="715,163,896,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="989,61,1152,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="724,365,887,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="740,213,871,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="995,264,1147,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="989,441,1152,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="995,315,1147,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1251,340,1533,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1593,340,1935,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1984,340,2376,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1267,239,1517,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="949,112,1192,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1241,188,1543,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1639,112,1889,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2099,112,2261,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2095,163,2265,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2044,61,2316,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2429,112,2651,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2424,163,2656,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2705,163,2967,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1341,137,1443,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1251,36,1533,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="995,365,1147,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aca05cfe85e66e6d289e976d6faf69ac1"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetIsNil" ref="aca05cfe85e66e6d289e976d6faf69ac1" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a> antlr3BitsetIsNil </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3errors_8h.html#a3baea4fe1963323e5757ee2c8f471d1c">ANTLR3_FALSE</a>, <a class="el" href="antlr3errors_8h.html#a8cfcfbce03f3039eb35d87f97105dc1b">ANTLR3_TRUE</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_aca05cfe85e66e6d289e976d6faf69ac1_icgraph.png" border="0" usemap="#antlr3bitset_8c_aca05cfe85e66e6d289e976d6faf69ac1_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_aca05cfe85e66e6d289e976d6faf69ac1_icgraph" id="antlr3bitset_8c_aca05cfe85e66e6d289e976d6faf69ac1_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="245,416,448,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="497,289,668,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="768,264,859,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="717,416,909,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="723,315,904,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="723,163,904,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="997,61,1160,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="732,365,895,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="748,213,879,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1003,264,1155,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="997,441,1160,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1003,315,1155,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1259,340,1541,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1601,340,1943,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1992,340,2384,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1275,239,1525,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="957,112,1200,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1249,188,1551,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1647,112,1897,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2107,112,2269,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2103,163,2273,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2052,61,2324,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2437,112,2659,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2432,163,2664,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2713,163,2975,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1349,137,1451,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1259,36,1541,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1003,365,1155,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a4952080b270043b249ba24ebfb5dd531"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetList" ref="a4952080b270043b249ba24ebfb5dd531" args="(pANTLR3_HASH_TABLE list)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___h_a_s_h___t_a_b_l_e__struct.html">pANTLR3_HASH_TABLE</a>&#160;</td>
          <td class="paramname"><em>list</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#acafdf986cd95396e1f22e41f1e59c46a">ANTLR3_BITSET_struct::add</a>, <a class="el" href="antlr3errors_8h.html#a7820810a680eaeb12344ec6f3dbecdde">ANTLR3_SUCCESS</a>, <a class="el" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew()</a>, <a class="el" href="antlr3collections_8c.html#ac56659a35c10d4df1c9afa108832899a">antlr3EnumNew()</a>, <a class="el" href="struct_a_n_t_l_r3___h_a_s_h___e_n_u_m__struct.html#ab6e60503e41b2e8c95e3edd5a23e76aa">ANTLR3_HASH_ENUM_struct::free</a>, and <a class="el" href="struct_a_n_t_l_r3___h_a_s_h___e_n_u_m__struct.html#a2d8768bcca37e77b64cc9ab2651ce134">ANTLR3_HASH_ENUM_struct::next</a>.</p>

<p>Referenced by <a class="el" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844">getTokensList()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_cgraph.png" border="0" usemap="#antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_cgraph" id="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="239,664,409,691"/><area shape="rect" id="node49" href="antlr3collections_8c.html#ac56659a35c10d4df1c9afa108832899a" title="Creates an enumeration structure to traverse the hash table." alt="" coords="248,740,400,767"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="459,335,661,361"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="740,309,911,336"/><area shape="rect" id="node17" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="1009,461,1201,488"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="724,512,927,539"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="735,563,916,589"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="729,613,921,640"/><area shape="rect" id="node26" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="724,259,927,285"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="720,5,931,32"/><area shape="rect" id="node32" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="744,411,907,437"/><area shape="rect" id="node35" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="989,360,1221,387"/><area shape="rect" id="node39" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="724,107,927,133"/><area shape="rect" id="node43" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="735,56,916,83"/><area shape="rect" id="node45" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="709,157,941,184"/><area shape="rect" id="node47" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="795,208,856,235"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="1060,208,1151,235"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1269,335,1421,361"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="1044,259,1167,285"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1469,335,1632,361"/><area shape="rect" id="node51" href="antlr3collections_8c.html#a60914b1ec1421b34be19479ce8f25a1c" title="Frees up the memory structures that represent a hash table enumeration." alt="" coords="479,715,641,741"/><area shape="rect" id="node53" href="antlr3collections_8c.html#a691a8aa16bc41bc97f89d0cd902c31f5" title="Return the next entry in the hashtable being traversed by the supplied enumeration." alt="" coords="479,765,641,792"/><area shape="rect" id="node55" href="antlr3collections_8c.html#abe4443f489f623fd658f5a9f67655fbb" title="Local function to advance the entry pointer of an enumeration structure to the next valid entry (if t..." alt="" coords="720,791,931,817"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_icgraph.png" border="0" usemap="#antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_icgraph" id="antlr3bitset_8c_a4952080b270043b249ba24ebfb5dd531_icgraph">
<area shape="rect" id="node3" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="237,5,389,32"/><area shape="rect" id="node5" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="437,5,720,32"/><area shape="rect" id="node7" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="769,5,1111,32"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1160,5,1552,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="adee17893182cf3d0c91bfce5e6ba12a9"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetLoad" ref="adee17893182cf3d0c91bfce5e6ba12a9" args="(pANTLR3_BITSET_LIST inBits)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetLoad </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html">pANTLR3_BITSET_LIST</a>&#160;</td>
          <td class="paramname"><em>inBits</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">bset</td><td>A variable number of bits to add to the set, ending in -1 (impossible bit).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A new bit set with all of the specified bitmaps in it and the API initialized.</dd></dl>
<p>Call as:</p>
<ul>
<li>pANTLR3_BITSET = antlrBitsetLoad(bset, bset11, ..., -1);</li>
<li>pANTLR3_BITSET = antlrBitsetOf(-1); Create empty bitset</li>
</ul>
<dl class="remark"><dt><b>Remarks:</b></dt><dd>Stdargs function - must supply -1 as last paremeter, which is NOT added to the set. </dd></dl>

<p>References <a class="el" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ac960f12142d6cc806a52deccdf11db31">ANTLR3_BITSET_struct::grow</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480">combineFollows()</a>, <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424">displayRecognitionError()</a>, <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b">mismatchIsMissingToken()</a>, and <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f">recoverFromMismatchedElement()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_cgraph.png" border="0" usemap="#antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_cgraph" id="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="239,233,409,260"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="459,335,661,361"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="740,107,911,133"/><area shape="rect" id="node17" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="1009,259,1201,285"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="724,512,927,539"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="735,563,916,589"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="729,613,921,640"/><area shape="rect" id="node26" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="724,5,927,32"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="720,664,931,691"/><area shape="rect" id="node32" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="744,259,907,285"/><area shape="rect" id="node35" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="989,208,1221,235"/><area shape="rect" id="node39" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="724,56,927,83"/><area shape="rect" id="node43" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="735,309,916,336"/><area shape="rect" id="node45" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="709,360,941,387"/><area shape="rect" id="node47" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="795,411,856,437"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="1060,69,1151,96"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1269,171,1421,197"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="1044,19,1167,45"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1469,171,1632,197"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_icgraph.png" border="0" usemap="#antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_icgraph" id="antlr3bitset_8c_adee17893182cf3d0c91bfce5e6ba12a9_icgraph">
<area shape="rect" id="node3" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="649,5,812,32"/><area shape="rect" id="node19" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="264,75,515,101"/><area shape="rect" id="node22" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="268,151,511,177"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="239,227,540,253"/><area shape="rect" id="node5" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="921,132,1172,159"/><area shape="rect" id="node7" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="1276,81,1439,108"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="1272,132,1443,159"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="1221,183,1493,209"/><area shape="rect" id="node9" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="1547,81,1768,108"/><area shape="rect" id="node13" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="1541,132,1773,159"/><area shape="rect" id="node15" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="1823,132,2084,159"/><area shape="rect" id="node25" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="680,157,781,184"/><area shape="rect" id="node28" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="589,208,872,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a50664bfeae4e3d962c675fd1795e293a"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetMember" ref="a50664bfeae4e3d962c675fd1795e293a" args="(pANTLR3_BITSET bitset, ANTLR3_UINT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a> antlr3BitsetMember </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>bit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3errors_8h.html#a3baea4fe1963323e5757ee2c8f471d1c">ANTLR3_FALSE</a>, <a class="el" href="antlr3errors_8h.html#a8cfcfbce03f3039eb35d87f97105dc1b">ANTLR3_TRUE</a>, <a class="el" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363">bitMask()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>, and <a class="el" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d">wordNumber()</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_cgraph.png" border="0" usemap="#antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_cgraph" id="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="272,5,363,32"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="256,56,379,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_icgraph.png" border="0" usemap="#antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_icgraph" id="antlr3bitset_8c_a50664bfeae4e3d962c675fd1795e293a_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="256,416,459,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="508,289,679,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="779,264,869,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="728,416,920,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="733,315,915,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="733,163,915,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1008,61,1171,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="743,365,905,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="759,213,889,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1013,264,1165,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1008,441,1171,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1013,315,1165,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1269,340,1552,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1612,340,1953,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2003,340,2395,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1285,239,1536,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="968,112,1211,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1260,188,1561,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1657,112,1908,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2117,112,2280,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2113,163,2284,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2063,61,2335,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2448,112,2669,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2443,163,2675,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2724,163,2985,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1360,137,1461,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1269,36,1552,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1013,365,1165,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a4179c82d3761a00b268461756c59222a"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetNew" ref="a4179c82d3761a00b268461756c59222a" args="(ANTLR3_UINT32 numBits)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetNew </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>numBits</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#ab94147859ecaf6349e1ad7f950567928">ANTLR3_BITSET_BITS</a>, <a class="el" href="antlr3bitset_8h.html#a065030a161bde77dc82cddac8b225bd0">ANTLR3_BITSET_LOG_BITS</a>, <a class="el" href="antlr3defs_8h.html#a6558340e5762ec9d464c2f5ff70d9b5f">ANTLR3_FREE</a>, <a class="el" href="antlr3defs_8h.html#a3ba818e88ae972c4f77e55e80ed8abd5">ANTLR3_MALLOC</a>, <a class="el" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd">addEdge()</a>, <a class="el" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf">antlr3BitsetClone()</a>, <a class="el" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531">antlr3BitsetList()</a>, <a class="el" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14">antlr3BitsetLoad()</a>, <a class="el" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc">antlr3BitsetOf()</a>, <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480">combineFollows()</a>, and <a class="el" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4">sortToArray()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_cgraph.png" border="0" usemap="#antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_cgraph" id="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="227,335,429,361"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="508,107,679,133"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="777,259,969,285"/><area shape="rect" id="node18" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="492,512,695,539"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="503,563,684,589"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="497,613,689,640"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="492,5,695,32"/><area shape="rect" id="node28" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="488,664,699,691"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="512,259,675,285"/><area shape="rect" id="node33" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="757,208,989,235"/><area shape="rect" id="node37" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="492,56,695,83"/><area shape="rect" id="node41" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="503,309,684,336"/><area shape="rect" id="node43" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="477,360,709,387"/><area shape="rect" id="node45" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="563,411,624,437"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="828,69,919,96"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1037,171,1189,197"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="812,19,935,45"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1237,171,1400,197"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_icgraph.png" border="0" usemap="#antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_icgraph" id="antlr3bitset_8c_a4179c82d3761a00b268461756c59222a_icgraph">
<area shape="rect" id="node3" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="1196,61,1287,88"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="227,195,419,221"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="1151,264,1332,291"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="1151,397,1332,424"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1421,271,1584,297"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="1160,163,1323,189"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="1176,11,1307,37"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1427,36,1579,63"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="467,195,629,221"/><area shape="rect" id="node11" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="677,195,880,221"/><area shape="rect" id="node13" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="929,207,1100,233"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1427,220,1579,247"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1683,195,1965,221"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="2025,195,2367,221"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2416,195,2808,221"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1699,308,1949,335"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1381,397,1624,424"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1673,511,1975,537"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="2071,384,2321,411"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2531,333,2693,360"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2527,384,2697,411"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2476,435,2748,461"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2861,333,3083,360"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2856,384,3088,411"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="3137,384,3399,411"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1773,409,1875,436"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1683,460,1965,487"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1427,169,1579,196"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9f79c2465a6c3c2e6d3b61b2f03373a8"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetNumBits" ref="a9f79c2465a6c3c2e6d3b61b2f03373a8" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> antlr3BitsetNumBits </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#a065030a161bde77dc82cddac8b225bd0">ANTLR3_BITSET_LOG_BITS</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a9f79c2465a6c3c2e6d3b61b2f03373a8_icgraph.png" border="0" usemap="#antlr3bitset_8c_a9f79c2465a6c3c2e6d3b61b2f03373a8_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a9f79c2465a6c3c2e6d3b61b2f03373a8_icgraph" id="antlr3bitset_8c_a9f79c2465a6c3c2e6d3b61b2f03373a8_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="267,416,469,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="519,289,689,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="789,264,880,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="739,416,931,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="744,315,925,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="744,163,925,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1019,61,1181,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="753,365,916,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="769,213,900,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1024,264,1176,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1019,441,1181,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1024,315,1176,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1280,340,1563,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1623,340,1964,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2013,340,2405,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1296,239,1547,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="979,112,1221,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1271,188,1572,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1668,112,1919,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2128,112,2291,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2124,163,2295,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2073,61,2345,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2459,112,2680,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2453,163,2685,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2735,163,2996,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1371,137,1472,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1280,36,1563,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1024,365,1176,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7e3066d027077cf306b765c5bff590bc"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetOf" ref="a7e3066d027077cf306b765c5bff590bc" args="(ANTLR3_INT32 bit,...)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetOf </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a>&#160;</td>
          <td class="paramname"><em>bit</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a new bitset with at least one element, but as many elements are required. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">bit</td><td>A variable number of bits to add to the set, ending in -1 (impossible bit).</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A new bit set with all of the specified elements added into it.</dd></dl>
<p>Call as:</p>
<ul>
<li>pANTLR3_BITSET = antlrBitsetOf(n, n1, n2, -1);</li>
<li>pANTLR3_BITSET = antlrBitsetOf(-1); Create empty bitset</li>
</ul>
<dl class="remark"><dt><b>Remarks:</b></dt><dd>Stdargs function - must supply -1 as last paremeter, which is NOT added to the set. </dd></dl>

<p>References <a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd()</a>, and <a class="el" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew()</a>.</p>

<p>Referenced by <a class="el" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238">getTokensType()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_cgraph.png" border="0" usemap="#antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_cgraph" id="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="719,5,889,32"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="217,309,388,336"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="1039,95,1129,121"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1248,177,1400,204"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="1023,145,1145,172"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1448,177,1611,204"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="437,309,640,336"/><area shape="rect" id="node18" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="988,284,1180,311"/><area shape="rect" id="node21" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="703,411,905,437"/><area shape="rect" id="node23" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="713,461,895,488"/><area shape="rect" id="node25" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="708,512,900,539"/><area shape="rect" id="node27" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="703,107,905,133"/><area shape="rect" id="node31" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="699,563,909,589"/><area shape="rect" id="node33" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="723,309,885,336"/><area shape="rect" id="node36" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="968,335,1200,361"/><area shape="rect" id="node40" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="703,157,905,184"/><area shape="rect" id="node44" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="713,613,895,640"/><area shape="rect" id="node46" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="688,56,920,83"/><area shape="rect" id="node48" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="773,208,835,235"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_icgraph.png" border="0" usemap="#antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_icgraph" id="antlr3bitset_8c_a7e3066d027077cf306b765c5bff590bc_icgraph">
<area shape="rect" id="node3" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="216,5,368,32"/><area shape="rect" id="node5" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="416,5,699,32"/><area shape="rect" id="node7" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="748,5,1089,32"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1139,5,1531,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af844c13aca32ead9bc7de4714eb4483c"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetOR" ref="af844c13aca32ead9bc7de4714eb4483c" args="(pANTLR3_BITSET bitset1, pANTLR3_BITSET bitset2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a> antlr3BitsetOR </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf">antlr3BitsetClone()</a>, and <a class="el" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3">antlr3BitsetORInPlace()</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_cgraph.png" border="0" usemap="#antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_cgraph" id="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="216,335,408,361"/><area shape="rect" id="node33" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="928,512,1160,539"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="457,360,628,387"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="677,284,880,311"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="959,259,1129,285"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="943,309,1145,336"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="953,360,1135,387"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="948,411,1140,437"/><area shape="rect" id="node26" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="943,208,1145,235"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="939,461,1149,488"/><area shape="rect" id="node36" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="943,157,1145,184"/><area shape="rect" id="node40" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="953,5,1135,32"/><area shape="rect" id="node42" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="928,56,1160,83"/><area shape="rect" id="node44" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="1013,107,1075,133"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="1239,233,1329,260"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="1208,385,1360,412"/><area shape="rect" id="node17" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="1223,183,1345,209"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1408,385,1571,412"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_icgraph.png" border="0" usemap="#antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_icgraph" id="antlr3bitset_8c_af844c13aca32ead9bc7de4714eb4483c_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="216,259,419,285"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="468,183,639,209"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="739,56,829,83"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="688,309,880,336"/><area shape="rect" id="node15" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="693,157,875,184"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="693,259,875,285"/><area shape="rect" id="node27" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="968,208,1131,235"/><area shape="rect" id="node58" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="703,5,865,32"/><area shape="rect" id="node64" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="719,107,849,133"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="973,88,1125,115"/><area shape="rect" id="node17" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="973,151,1125,177"/><area shape="rect" id="node19" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1229,85,1512,112"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1572,85,1913,112"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1963,85,2355,112"/><area shape="rect" id="node43" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1245,244,1496,271"/><area shape="rect" id="node46" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="928,331,1171,357"/><area shape="rect" id="node55" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1220,447,1521,473"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1617,320,1868,347"/><area shape="rect" id="node31" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2077,320,2240,347"/><area shape="rect" id="node35" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2073,371,2244,397"/><area shape="rect" id="node41" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2023,269,2295,296"/><area shape="rect" id="node33" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2408,320,2629,347"/><area shape="rect" id="node37" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2403,371,2635,397"/><area shape="rect" id="node39" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2684,371,2945,397"/><area shape="rect" id="node49" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1320,396,1421,423"/><area shape="rect" id="node52" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1229,295,1512,321"/><area shape="rect" id="node60" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="973,12,1125,39"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a43c02f416d3e8e3f7578ec06ce14d1a3"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetORInPlace" ref="a43c02f416d3e8e3f7578ec06ce14d1a3" args="(pANTLR3_BITSET bitset, pANTLR3_BITSET bitset2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void antlr3BitsetORInPlace </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, <a class="el" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d">growToInclude()</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c">antlr3BitsetOR()</a>, and <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_cgraph.png" border="0" usemap="#antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_cgraph" id="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="285,5,437,32"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="485,5,648,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_icgraph.png" border="0" usemap="#antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_icgraph" id="antlr3bitset_8c_a43c02f416d3e8e3f7578ec06ce14d1a3_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="285,309,448,336"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="496,259,699,285"/><area shape="rect" id="node7" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="748,183,919,209"/><area shape="rect" id="node9" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="1019,56,1109,83"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="968,309,1160,336"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="973,157,1155,184"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="973,259,1155,285"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1248,208,1411,235"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="983,5,1145,32"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="999,107,1129,133"/><area shape="rect" id="node11" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1253,88,1405,115"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1253,151,1405,177"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1509,85,1792,112"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1852,85,2193,112"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2243,85,2635,112"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1525,244,1776,271"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1208,331,1451,357"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1500,447,1801,473"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1897,320,2148,347"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2357,320,2520,347"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2353,371,2524,397"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2303,269,2575,296"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2688,320,2909,347"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2683,371,2915,397"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2964,371,3225,397"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1600,396,1701,423"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1509,295,1792,321"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1253,12,1405,39"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ae0a17dc8267f0b9527624348ad322eab"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetRemove" ref="ae0a17dc8267f0b9527624348ad322eab" args="(pANTLR3_BITSET bitset, ANTLR3_UINT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void antlr3BitsetRemove </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>bit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363">bitMask()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d">wordNumber()</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_cgraph.png" border="0" usemap="#antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_cgraph" id="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="272,5,363,32"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="256,56,379,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_icgraph.png" border="0" usemap="#antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_icgraph" id="antlr3bitset_8c_ae0a17dc8267f0b9527624348ad322eab_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="256,416,459,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="508,289,679,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="779,264,869,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="728,416,920,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="733,315,915,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="733,163,915,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1008,61,1171,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="743,365,905,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="759,213,889,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1013,264,1165,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1008,441,1171,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1013,315,1165,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1269,340,1552,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1612,340,1953,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2003,340,2395,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1285,239,1536,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="968,112,1211,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1260,188,1561,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1657,112,1908,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2117,112,2280,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2113,163,2284,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2063,61,2335,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2448,112,2669,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2443,163,2675,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2724,163,2985,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1360,137,1461,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1269,36,1552,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1013,365,1165,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a6228fd1eed1beb76cb7e880003b15fdc"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetSetAPI" ref="a6228fd1eed1beb76cb7e880003b15fdc" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ANTLR3_API void antlr3BitsetSetAPI </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#acafdf986cd95396e1f22e41f1e59c46a">ANTLR3_BITSET_struct::add</a>, <a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd()</a>, <a class="el" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf">antlr3BitsetClone()</a>, <a class="el" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558">antlr3BitsetEquals()</a>, <a class="el" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e">antlr3BitsetFree()</a>, <a class="el" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1">antlr3BitsetIsNil()</a>, <a class="el" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a">antlr3BitsetMember()</a>, <a class="el" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8">antlr3BitsetNumBits()</a>, <a class="el" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c">antlr3BitsetOR()</a>, <a class="el" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3">antlr3BitsetORInPlace()</a>, <a class="el" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab">antlr3BitsetRemove()</a>, <a class="el" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e">antlr3BitsetSize()</a>, <a class="el" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0">antlr3BitsetToIntList()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a244506d05f6346631b9437b5f4aad2e4">ANTLR3_BITSET_struct::bor</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a4354623d1e7f563c84a8ad2c6839db25">ANTLR3_BITSET_struct::borInPlace</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a2285d8dc3d04b4eae8986908897a86f4">ANTLR3_BITSET_struct::clone</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a94e3dc61f3da71dadfc19c1b31981134">ANTLR3_BITSET_struct::equals</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ab3db8527ade03bfcaccc50ba77457590">ANTLR3_BITSET_struct::free</a>, <a class="el" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c">grow()</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ac960f12142d6cc806a52deccdf11db31">ANTLR3_BITSET_struct::grow</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#af8176cb13102a69cd7163b7912070c44">ANTLR3_BITSET_struct::isMember</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#adbe68e4b485b04ab96aca86612ad8582">ANTLR3_BITSET_struct::isNilNode</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ac2391f2f18462a32d3230aa3d4e77749">ANTLR3_BITSET_struct::numBits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a2c4b88534ca52e10632aa8b85ac3d951">ANTLR3_BITSET_struct::remove</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a3a0ba96ff9cff13ee102c33382175dd2">ANTLR3_BITSET_struct::size</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a0e2c28acd227ec3216dab2c7faa65760">ANTLR3_BITSET_struct::toIntList</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a">antlr3BitsetNew()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_cgraph.png" border="0" usemap="#antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_cgraph" id="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="287,107,457,133"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="556,259,748,285"/><area shape="rect" id="node18" href="antlr3bitset_8c.html#a61fa5f4035fcc2a735c522d97cee9558" title="antlr3BitsetEquals" alt="" coords="271,360,473,387"/><area shape="rect" id="node20" href="antlr3bitset_8c.html#aa2ead142716bb73adbfe2b9f0bd4ea4e" title="antlr3BitsetFree" alt="" coords="281,411,463,437"/><area shape="rect" id="node22" href="antlr3bitset_8c.html#aca05cfe85e66e6d289e976d6faf69ac1" title="antlr3BitsetIsNil" alt="" coords="276,461,468,488"/><area shape="rect" id="node24" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="271,5,473,32"/><area shape="rect" id="node28" href="antlr3bitset_8c.html#a9f79c2465a6c3c2e6d3b61b2f03373a8" title="antlr3BitsetNumBits" alt="" coords="267,512,477,539"/><area shape="rect" id="node30" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="291,208,453,235"/><area shape="rect" id="node33" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="536,157,768,184"/><area shape="rect" id="node37" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="271,56,473,83"/><area shape="rect" id="node41" href="antlr3bitset_8c.html#a39443d4264927c670d34df70ae33f03e" title="antlr3BitsetSize" alt="" coords="281,563,463,589"/><area shape="rect" id="node43" href="antlr3bitset_8c.html#ab4b75259b67febc2ecb796f8f6121df0" title="Produce an integer list of all the bits that are turned on in this bitset." alt="" coords="256,613,488,640"/><area shape="rect" id="node45" href="antlr3bitset_8c.html#a7912f2e670e99378ec98c5320fa4f40c" title="grow" alt="" coords="341,664,403,691"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a81089b394a721b00ea10a4be28fc0363" title="bitMask" alt="" coords="607,5,697,32"/><area shape="rect" id="node7" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="827,132,979,159"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a8d2e4e0003945f022083c388c8550a2d" title="wordNumber" alt="" coords="591,56,713,83"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="1037,132,1200,159"/><area shape="rect" id="node15" href="antlr3bitset_8c.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="817,284,988,311"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_icgraph.png" border="0" usemap="#antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_icgraph" id="antlr3bitset_8c_a6228fd1eed1beb76cb7e880003b15fdc_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="257,233,428,260"/><area shape="rect" id="node5" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="528,5,619,32"/><area shape="rect" id="node9" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="477,208,669,235"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="483,309,664,336"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="483,411,664,437"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="757,360,920,387"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="492,259,655,285"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="508,56,639,83"/><area shape="rect" id="node7" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="763,31,915,57"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="757,157,920,184"/><area shape="rect" id="node13" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="1059,157,1261,184"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="763,309,915,336"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1019,259,1301,285"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1361,259,1703,285"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1752,259,2144,285"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1035,563,1285,589"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="717,411,960,437"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1009,512,1311,539"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1407,436,1657,463"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="1867,436,2029,463"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="1863,487,2033,513"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="1812,385,2084,412"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2197,436,2419,463"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2192,487,2424,513"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2473,487,2735,513"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1109,411,1211,437"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1019,461,1301,488"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="763,259,915,285"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a39443d4264927c670d34df70ae33f03e"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetSize" ref="a39443d4264927c670d34df70ae33f03e" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> antlr3BitsetSize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#ab94147859ecaf6349e1ad7f950567928">ANTLR3_BITSET_BITS</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a39443d4264927c670d34df70ae33f03e_icgraph.png" border="0" usemap="#antlr3bitset_8c_a39443d4264927c670d34df70ae33f03e_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a39443d4264927c670d34df70ae33f03e_icgraph" id="antlr3bitset_8c_a39443d4264927c670d34df70ae33f03e_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="237,416,440,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="489,289,660,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="760,264,851,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="709,416,901,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="715,315,896,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="715,163,896,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="989,61,1152,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="724,365,887,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="740,213,871,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="995,264,1147,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="989,441,1152,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="995,315,1147,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1251,340,1533,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1593,340,1935,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1984,340,2376,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1267,239,1517,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="949,112,1192,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1241,188,1543,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1639,112,1889,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2099,112,2261,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2095,163,2265,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2044,61,2316,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2429,112,2651,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2424,163,2656,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2705,163,2967,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1341,137,1443,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1251,36,1533,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="995,365,1147,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="ab4b75259b67febc2ecb796f8f6121df0"></a><!-- doxytag: member="antlr3bitset.c::antlr3BitsetToIntList" ref="ab4b75259b67febc2ecb796f8f6121df0" args="(pANTLR3_BITSET bitset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#a1b47e305e2960dec14a9da11de8cec39">pANTLR3_INT32</a> antlr3BitsetToIntList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Produce an integer list of all the bits that are turned on in this bitset. </p>
<p>Used for error processing in the main as the bitset reresents a number of integer tokens which we use for follow sets and so on.</p>
<p>The first entry is the number of elements following in the list. </p>

<p>References <a class="el" href="antlr3defs_8h.html#a3ba818e88ae972c4f77e55e80ed8abd5">ANTLR3_MALLOC</a>, <a class="el" href="antlr3errors_8h.html#a8cfcfbce03f3039eb35d87f97105dc1b">ANTLR3_TRUE</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#af8176cb13102a69cd7163b7912070c44">ANTLR3_BITSET_struct::isMember</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ac2391f2f18462a32d3230aa3d4e77749">ANTLR3_BITSET_struct::numBits</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#a3a0ba96ff9cff13ee102c33382175dd2">ANTLR3_BITSET_struct::size</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_ab4b75259b67febc2ecb796f8f6121df0_icgraph.png" border="0" usemap="#antlr3bitset_8c_ab4b75259b67febc2ecb796f8f6121df0_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_ab4b75259b67febc2ecb796f8f6121df0_icgraph" id="antlr3bitset_8c_ab4b75259b67febc2ecb796f8f6121df0_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="285,416,488,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="537,289,708,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="808,264,899,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="757,416,949,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="763,315,944,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="763,163,944,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1037,61,1200,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="772,365,935,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="788,213,919,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1043,264,1195,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1037,441,1200,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1043,315,1195,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1299,340,1581,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1641,340,1983,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2032,340,2424,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1315,239,1565,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="997,112,1240,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1289,188,1591,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1687,112,1937,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2147,112,2309,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2143,163,2313,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2092,61,2364,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2477,112,2699,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2472,163,2704,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2753,163,3015,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1389,137,1491,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1299,36,1581,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1043,365,1195,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a81089b394a721b00ea10a4be28fc0363"></a><!-- doxytag: member="antlr3bitset.c::bitMask" ref="a81089b394a721b00ea10a4be28fc0363" args="(ANTLR3_UINT32 bitNumber)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#abfeb091bce24cffd086bd7dc03327550">ANTLR3_UINT64</a> bitMask </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>bitNumber</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#aa25e7383bc45376cff8e9389e77330c4">ANTLR3_BITSET_MOD_MASK</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd()</a>, <a class="el" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a">antlr3BitsetMember()</a>, and <a class="el" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab">antlr3BitsetRemove()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a81089b394a721b00ea10a4be28fc0363_icgraph.png" border="0" usemap="#antlr3bitset_8c_a81089b394a721b00ea10a4be28fc0363_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a81089b394a721b00ea10a4be28fc0363_icgraph" id="antlr3bitset_8c_a81089b394a721b00ea10a4be28fc0363_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="163,157,333,184"/><area shape="rect" id="node72" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="147,208,349,235"/><area shape="rect" id="node75" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="147,259,349,285"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="884,5,1047,32"/><area shape="rect" id="node15" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="397,233,600,260"/><area shape="rect" id="node7" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1155,5,1307,32"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1411,56,1693,83"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1753,56,2095,83"/><area shape="rect" id="node13" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2144,56,2536,83"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="649,183,820,209"/><area shape="rect" id="node19" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="920,107,1011,133"/><area shape="rect" id="node23" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="869,309,1061,336"/><area shape="rect" id="node29" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="875,157,1056,184"/><area shape="rect" id="node34" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="875,259,1056,285"/><area shape="rect" id="node36" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1149,157,1312,184"/><area shape="rect" id="node69" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="900,56,1031,83"/><area shape="rect" id="node21" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1155,56,1307,83"/><area shape="rect" id="node25" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1149,360,1312,387"/><area shape="rect" id="node31" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1155,107,1307,133"/><area shape="rect" id="node52" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1427,259,1677,285"/><area shape="rect" id="node55" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1109,309,1352,336"/><area shape="rect" id="node64" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1401,208,1703,235"/><area shape="rect" id="node38" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1799,284,2049,311"/><area shape="rect" id="node40" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2259,284,2421,311"/><area shape="rect" id="node44" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2255,335,2425,361"/><area shape="rect" id="node50" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2204,233,2476,260"/><area shape="rect" id="node42" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2589,284,2811,311"/><area shape="rect" id="node46" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2584,335,2816,361"/><area shape="rect" id="node48" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2865,335,3127,361"/><area shape="rect" id="node58" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1501,360,1603,387"/><area shape="rect" id="node61" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1411,411,1693,437"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a7912f2e670e99378ec98c5320fa4f40c"></a><!-- doxytag: member="antlr3bitset.c::grow" ref="a7912f2e670e99378ec98c5320fa4f40c" args="(pANTLR3_BITSET bitset, ANTLR3_INT32 newSize)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void grow </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a>&#160;</td>
          <td class="paramname"><em>newSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3defs_8h.html#ab14376fa4b3a6ffe41ba76e897824767">ANTLR3_CALLOC</a>, <a class="el" href="antlr3defs_8h.html#a6558340e5762ec9d464c2f5ff70d9b5f">ANTLR3_FREE</a>, <a class="el" href="antlr3defs_8h.html#a4a3e241e0b7868edf1bfa8895e8518af">ANTLR3_MEMCPY</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#aacbf2010515e473d888167d89ffda12b">ANTLR3_BITSET_LIST_struct::bits</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, and <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>.</p>

<p>Referenced by <a class="el" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc">antlr3BitsetSetAPI()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a7912f2e670e99378ec98c5320fa4f40c_icgraph.png" border="0" usemap="#antlr3bitset_8c_a7912f2e670e99378ec98c5320fa4f40c_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a7912f2e670e99378ec98c5320fa4f40c_icgraph" id="antlr3bitset_8c_a7912f2e670e99378ec98c5320fa4f40c_icgraph">
<area shape="rect" id="node3" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="117,416,320,443"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="369,289,540,316"/><area shape="rect" id="node7" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="640,264,731,291"/><area shape="rect" id="node11" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="589,416,781,443"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="595,315,776,341"/><area shape="rect" id="node27" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="595,163,776,189"/><area shape="rect" id="node29" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="869,61,1032,88"/><area shape="rect" id="node60" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="604,365,767,392"/><area shape="rect" id="node66" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="620,213,751,240"/><area shape="rect" id="node9" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="875,264,1027,291"/><area shape="rect" id="node13" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="869,441,1032,468"/><area shape="rect" id="node19" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="875,315,1027,341"/><area shape="rect" id="node21" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1131,340,1413,367"/><area shape="rect" id="node23" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1473,340,1815,367"/><area shape="rect" id="node25" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="1864,340,2256,367"/><area shape="rect" id="node45" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1147,239,1397,265"/><area shape="rect" id="node48" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="829,112,1072,139"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1121,188,1423,215"/><area shape="rect" id="node31" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1519,112,1769,139"/><area shape="rect" id="node33" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="1979,112,2141,139"/><area shape="rect" id="node37" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="1975,163,2145,189"/><area shape="rect" id="node43" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="1924,61,2196,88"/><area shape="rect" id="node35" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2309,112,2531,139"/><area shape="rect" id="node39" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2304,163,2536,189"/><area shape="rect" id="node41" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2585,163,2847,189"/><area shape="rect" id="node51" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1221,137,1323,164"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1131,36,1413,63"/><area shape="rect" id="node62" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="875,365,1027,392"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a77502eccb26e6226cb7793d2790d197d"></a><!-- doxytag: member="antlr3bitset.c::growToInclude" ref="a77502eccb26e6226cb7793d2790d197d" args="(pANTLR3_BITSET bitset, ANTLR3_INT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void growToInclude </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html">pANTLR3_BITSET</a>&#160;</td>
          <td class="paramname"><em>bitset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a6faef5c4687f8eb633d2aefea93973ca">ANTLR3_INT32</a>&#160;</td>
          <td class="paramname"><em>bit</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ae602429f83ab8519882b446e81f7167b">ANTLR3_BITSET_struct::blist</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html#ac960f12142d6cc806a52deccdf11db31">ANTLR3_BITSET_struct::grow</a>, <a class="el" href="struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html#a94f5be886e6aa4c19828209409ec6fa3">ANTLR3_BITSET_LIST_struct::length</a>, and <a class="el" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1">numWordsToHold()</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd()</a>, and <a class="el" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3">antlr3BitsetORInPlace()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_cgraph.png" border="0" usemap="#antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_cgraph" alt=""/></div>
<map name="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_cgraph" id="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_cgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a54002a09d61bd76ff7a9c3c06425aff1" title="numWordsToHold" alt="" coords="205,5,368,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_icgraph.png" border="0" usemap="#antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_icgraph" id="antlr3bitset_8c_a77502eccb26e6226cb7793d2790d197d_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="236,284,407,311"/><area shape="rect" id="node72" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="205,335,437,361"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="972,5,1135,32"/><area shape="rect" id="node15" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="485,309,688,336"/><area shape="rect" id="node7" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1243,5,1395,32"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1499,31,1781,57"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1841,31,2183,57"/><area shape="rect" id="node13" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2232,31,2624,57"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="737,183,908,209"/><area shape="rect" id="node19" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="1008,107,1099,133"/><area shape="rect" id="node23" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="957,309,1149,336"/><area shape="rect" id="node29" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="963,56,1144,83"/><area shape="rect" id="node34" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="963,259,1144,285"/><area shape="rect" id="node36" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1237,196,1400,223"/><area shape="rect" id="node69" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="988,157,1119,184"/><area shape="rect" id="node21" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1243,132,1395,159"/><area shape="rect" id="node25" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1237,399,1400,425"/><area shape="rect" id="node31" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1243,56,1395,83"/><area shape="rect" id="node52" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1515,221,1765,248"/><area shape="rect" id="node55" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1197,297,1440,324"/><area shape="rect" id="node64" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1489,424,1791,451"/><area shape="rect" id="node38" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1887,297,2137,324"/><area shape="rect" id="node40" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2347,297,2509,324"/><area shape="rect" id="node44" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2343,348,2513,375"/><area shape="rect" id="node50" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2292,247,2564,273"/><area shape="rect" id="node42" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2677,297,2899,324"/><area shape="rect" id="node46" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2672,348,2904,375"/><area shape="rect" id="node48" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2953,348,3215,375"/><area shape="rect" id="node58" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1589,373,1691,400"/><area shape="rect" id="node61" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1499,272,1781,299"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a54002a09d61bd76ff7a9c3c06425aff1"></a><!-- doxytag: member="antlr3bitset.c::numWordsToHold" ref="a54002a09d61bd76ff7a9c3c06425aff1" args="(ANTLR3_UINT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> numWordsToHold </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>bit</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#a065030a161bde77dc82cddac8b225bd0">ANTLR3_BITSET_LOG_BITS</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d">growToInclude()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a54002a09d61bd76ff7a9c3c06425aff1_icgraph.png" border="0" usemap="#antlr3bitset_8c_a54002a09d61bd76ff7a9c3c06425aff1_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a54002a09d61bd76ff7a9c3c06425aff1_icgraph" id="antlr3bitset_8c_a54002a09d61bd76ff7a9c3c06425aff1_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a77502eccb26e6226cb7793d2790d197d" title="growToInclude" alt="" coords="216,309,368,336"/><area shape="rect" id="node5" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="447,284,617,311"/><area shape="rect" id="node74" href="antlr3bitset_8c.html#a43c02f416d3e8e3f7578ec06ce14d1a3" title="antlr3BitsetORInPlace" alt="" coords="416,335,648,361"/><area shape="rect" id="node7" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="1183,5,1345,32"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="696,309,899,336"/><area shape="rect" id="node9" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1453,5,1605,32"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1709,31,1992,57"/><area shape="rect" id="node13" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="2052,31,2393,57"/><area shape="rect" id="node15" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2443,31,2835,57"/><area shape="rect" id="node19" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="948,183,1119,209"/><area shape="rect" id="node21" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="1219,107,1309,133"/><area shape="rect" id="node25" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="1168,309,1360,336"/><area shape="rect" id="node31" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="1173,56,1355,83"/><area shape="rect" id="node36" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="1173,259,1355,285"/><area shape="rect" id="node38" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1448,196,1611,223"/><area shape="rect" id="node71" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="1199,157,1329,184"/><area shape="rect" id="node23" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1453,132,1605,159"/><area shape="rect" id="node27" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1448,399,1611,425"/><area shape="rect" id="node33" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1453,56,1605,83"/><area shape="rect" id="node54" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1725,221,1976,248"/><area shape="rect" id="node57" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1408,297,1651,324"/><area shape="rect" id="node66" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1700,424,2001,451"/><area shape="rect" id="node40" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="2097,297,2348,324"/><area shape="rect" id="node42" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2557,297,2720,324"/><area shape="rect" id="node46" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2553,348,2724,375"/><area shape="rect" id="node52" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2503,247,2775,273"/><area shape="rect" id="node44" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2888,297,3109,324"/><area shape="rect" id="node48" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2883,348,3115,375"/><area shape="rect" id="node50" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="3164,348,3425,375"/><area shape="rect" id="node60" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1800,373,1901,400"/><area shape="rect" id="node63" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1709,272,1992,299"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a8d2e4e0003945f022083c388c8550a2d"></a><!-- doxytag: member="antlr3bitset.c::wordNumber" ref="a8d2e4e0003945f022083c388c8550a2d" args="(ANTLR3_UINT32 bit)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> wordNumber </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a>&#160;</td>
          <td class="paramname"><em>bit</em></td><td>)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>References <a class="el" href="antlr3bitset_8h.html#a065030a161bde77dc82cddac8b225bd0">ANTLR3_BITSET_LOG_BITS</a>.</p>

<p>Referenced by <a class="el" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b">antlr3BitsetAdd()</a>, <a class="el" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a">antlr3BitsetMember()</a>, and <a class="el" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab">antlr3BitsetRemove()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3bitset_8c_a8d2e4e0003945f022083c388c8550a2d_icgraph.png" border="0" usemap="#antlr3bitset_8c_a8d2e4e0003945f022083c388c8550a2d_icgraph" alt=""/></div>
<map name="antlr3bitset_8c_a8d2e4e0003945f022083c388c8550a2d_icgraph" id="antlr3bitset_8c_a8d2e4e0003945f022083c388c8550a2d_icgraph">
<area shape="rect" id="node3" href="antlr3bitset_8c.html#a3981f36e2036577bc4532c4f3216cc8b" title="antlr3BitsetAdd" alt="" coords="192,157,363,184"/><area shape="rect" id="node72" href="antlr3bitset_8c.html#a50664bfeae4e3d962c675fd1795e293a" title="antlr3BitsetMember" alt="" coords="176,208,379,235"/><area shape="rect" id="node75" href="antlr3bitset_8c.html#ae0a17dc8267f0b9527624348ad322eab" title="antlr3BitsetRemove" alt="" coords="176,259,379,285"/><area shape="rect" id="node5" href="antlr3defs_8h.html#a7e3066d027077cf306b765c5bff590bc" title="Creates a new bitset with at least one element, but as many elements are required." alt="" coords="913,5,1076,32"/><area shape="rect" id="node15" href="antlr3defs_8h.html#a6228fd1eed1beb76cb7e880003b15fdc" title="antlr3BitsetSetAPI" alt="" coords="427,233,629,260"/><area shape="rect" id="node7" href="antlr3tokenstream_8c.html#a5ebafca6b5346f8aa57b25ac6f4f1238" title="getTokensType" alt="" coords="1184,5,1336,32"/><area shape="rect" id="node9" href="antlr3defs_8h.html#ab8426bed8df754240d19d2ee37edee70" title="antlr3CommonTokenStreamNew" alt="" coords="1440,56,1723,83"/><area shape="rect" id="node11" href="antlr3defs_8h.html#ad4ef5baa73e1fdd0f0c2fc4cce4277cb" title="antlr3CommonTokenStreamSourceNew" alt="" coords="1783,56,2124,83"/><area shape="rect" id="node13" href="antlr3defs_8h.html#ada21cf0d75ef83806a60990556d86fe0" title="antlr3CommonTokenDebugStreamSourceNew" alt="" coords="2173,56,2565,83"/><area shape="rect" id="node17" href="antlr3defs_8h.html#a4179c82d3761a00b268461756c59222a" title="antlr3BitsetNew" alt="" coords="679,183,849,209"/><area shape="rect" id="node19" href="antlr3collections_8c.html#a74d5edf4b361d93fa9e5522075f33bbd" title="addEdge" alt="" coords="949,107,1040,133"/><area shape="rect" id="node23" href="antlr3bitset_8c.html#a27d5998204727b78f3ab89c31d2beacf" title="antlr3BitsetClone" alt="" coords="899,309,1091,336"/><area shape="rect" id="node29" href="antlr3defs_8h.html#a4952080b270043b249ba24ebfb5dd531" title="antlr3BitsetList" alt="" coords="904,157,1085,184"/><area shape="rect" id="node34" href="antlr3defs_8h.html#ac16cde6616f4db09e3ea478301e20e14" title="Creates a new bitset with at least one 64 bit bset of bits, but as many 64 bit sets as are required..." alt="" coords="904,259,1085,285"/><area shape="rect" id="node36" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae6c6fbbbf2e1c74b612c56585421480" title="Compute the current followset for the input stream." alt="" coords="1179,157,1341,184"/><area shape="rect" id="node69" href="antlr3collections_8c.html#a5bd3858582229ea93e345c28dbac8ac4" title="sortToArray" alt="" coords="929,56,1060,83"/><area shape="rect" id="node21" href="antlr3defs_8h.html#a1d588197aa7151c7308e1a8c9aed7435" title="Allocate and initialize a new ANTLR3 topological sorter, which can be used to define edges that ident..." alt="" coords="1184,56,1336,83"/><area shape="rect" id="node25" href="antlr3bitset_8c.html#af844c13aca32ead9bc7de4714eb4483c" title="antlr3BitsetOR" alt="" coords="1179,360,1341,387"/><area shape="rect" id="node31" href="antlr3tokenstream_8c.html#ae2ed59b6cc8b4e577a8387440be6f844" title="getTokensList" alt="" coords="1184,107,1336,133"/><area shape="rect" id="node52" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga3c88e896255781a0ace9fd1110900424" title="Standard/Example error display method." alt="" coords="1456,259,1707,285"/><area shape="rect" id="node55" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaae2cb5c900551876f8ba170252b9a73b" title="mismatchIsMissingToken" alt="" coords="1139,309,1381,336"/><area shape="rect" id="node64" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga733153563bd70d3b65fce9bd665fb61f" title="This code is factored out from mismatched token and mismatched set recovery." alt="" coords="1431,208,1732,235"/><area shape="rect" id="node38" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a" title="antlr3BaseRecognizerNew" alt="" coords="1828,284,2079,311"/><area shape="rect" id="node40" href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title="antlr3LexerNew" alt="" coords="2288,284,2451,311"/><area shape="rect" id="node44" href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title="antlr3ParserNew" alt="" coords="2284,335,2455,361"/><area shape="rect" id="node50" href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title="antlr3TreeParserNewStream" alt="" coords="2233,233,2505,260"/><area shape="rect" id="node42" href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title="antlr3LexerNewStream" alt="" coords="2619,284,2840,311"/><area shape="rect" id="node46" href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title="antlr3ParserNewStream" alt="" coords="2613,335,2845,361"/><area shape="rect" id="node48" href="antlr3defs_8h.html#aba8e0e27ff9976bb757191bf45b7d49f" title="antlr3ParserNewStreamDbg" alt="" coords="2895,335,3156,361"/><area shape="rect" id="node58" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#gaf8c302d1762b73b1a80c88ca71210472" title="Factor out what to do upon token mismatch so tree parsers can behave differently." alt="" coords="1531,360,1632,387"/><area shape="rect" id="node61" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga4876d181d8cca1dcee4ebc7b0d313b28" title="Attempt to recover from a single missing or extra token." alt="" coords="1440,411,1723,437"/></map>
</div>
</p>

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="antlr3bitset_8c.html">antlr3bitset.c</a>      </li>
      <li class="footer">Generated on Tue Feb 8 2011 for ANTLR3C by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
    </ul>
  </div>

</body>
</html>