Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 058bd62f54850fdc6f0231b268975025 > files > 92

antlr3-C-docs-3.4-17.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ANTLR3C: src/antlr3basetreeadaptor.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ANTLR3C
   &#160;<span id="projectnumber">3.3.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('antlr3basetreeadaptor_8c.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">antlr3basetreeadaptor.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Contains the base functions that all tree adaptors start with.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;<a class="el" href="antlr3basetreeadaptor_8h.html">antlr3basetreeadaptor.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for antlr3basetreeadaptor.c:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c__incl.png" border="0" usemap="#src_2antlr3basetreeadaptor_8c" alt=""/></div>
<map name="src_2antlr3basetreeadaptor_8c" id="src_2antlr3basetreeadaptor_8c">
<area shape="rect"  title="Contains the base functions that all tree adaptors start with." alt="" coords="1025,5,1215,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8h.html" title="Definition of the ANTLR3 base tree adaptor." alt="" coords="1035,80,1205,107"/>
<area shape="rect"  href="antlr3defs_8h.html" title="Basic type and constant definitions for ANTLR3 Runtime." alt="" coords="1142,528,1239,555"/>
<area shape="rect"  href="antlr3collections_8h.html" title=" " alt="" coords="1007,379,1143,405"/>
<area shape="rect"  href="antlr3string_8h.html" title="Simple string interface allows indiscriminate allocation of strings such that they can be allocated a..." alt="" coords="1047,304,1153,331"/>
<area shape="rect"  href="antlr3basetree_8h.html" title="Definition of the ANTLR3 base tree." alt="" coords="1132,229,1255,256"/>
<area shape="rect"  href="antlr3commontoken_8h.html" title="Defines the interface for a common token." alt="" coords="1329,229,1489,256"/>
<area shape="rect"  href="antlr3debugeventlistener_8h.html" title="The definition of all debugging events that a recognizer can trigger." alt="" coords="1184,155,1371,181"/>
<area shape="rect"  href="antlr3errors_8h.html" title=" " alt="" coords="5,603,112,629"/>
<area shape="rect"  title=" " alt="" coords="136,603,245,629"/>
<area shape="rect"  title=" " alt="" coords="269,603,333,629"/>
<area shape="rect"  title=" " alt="" coords="357,603,427,629"/>
<area shape="rect"  title=" " alt="" coords="451,603,541,629"/>
<area shape="rect"  title=" " alt="" coords="565,603,645,629"/>
<area shape="rect"  title=" " alt="" coords="670,603,738,629"/>
<area shape="rect"  title=" " alt="" coords="762,603,835,629"/>
<area shape="rect"  title=" " alt="" coords="859,603,933,629"/>
<area shape="rect"  title=" " alt="" coords="957,603,1027,629"/>
<area shape="rect"  title=" " alt="" coords="1051,603,1125,629"/>
<area shape="rect"  title=" " alt="" coords="1149,603,1232,629"/>
<area shape="rect"  title=" " alt="" coords="1257,603,1327,629"/>
<area shape="rect"  title=" " alt="" coords="1352,603,1445,629"/>
<area shape="rect"  title=" " alt="" coords="1469,603,1565,629"/>
<area shape="rect"  title=" " alt="" coords="1589,603,1691,629"/>
<area shape="rect"  title=" " alt="" coords="1715,603,1834,629"/>
<area shape="rect"  title=" " alt="" coords="1858,603,1929,629"/>
<area shape="rect"  title=" " alt="" coords="1953,603,2028,629"/>
<area shape="rect"  title=" " alt="" coords="2052,603,2119,629"/>
<area shape="rect"  href="antlr3interfaces_8h.html" title="Declarations for all the antlr3 C runtime interfaces/classes." alt="" coords="2143,603,2273,629"/>
<area shape="rect"  href="antlr3convertutf_8h.html" title=" " alt="" coords="2297,603,2431,629"/>
<area shape="rect"  href="antlr3bitset_8h.html" title="Defines the basic structures of an ANTLR3 bitset." alt="" coords="997,453,1102,480"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:af08a77e2c9ce043f3f595f84764dd27f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#af08a77e2c9ce043f3f595f84764dd27f">addChild</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> child)</td></tr>
<tr class="memdesc:af08a77e2c9ce043f3f595f84764dd27f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child to the tree t.  <a href="#af08a77e2c9ce043f3f595f84764dd27f">More...</a><br /></td></tr>
<tr class="separator:af08a77e2c9ce043f3f595f84764dd27f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceac3ba51393f9bce97e1c17669342be"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#aceac3ba51393f9bce97e1c17669342be">addChildToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> child)</td></tr>
<tr class="memdesc:aceac3ba51393f9bce97e1c17669342be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the adaptor implementation to add a child node with the supplied token.  <a href="#aceac3ba51393f9bce97e1c17669342be">More...</a><br /></td></tr>
<tr class="separator:aceac3ba51393f9bce97e1c17669342be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5dc1c0ae38a18b0ff73a2989fe796de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="antlr3defs_8h.html#ac6724ab3b71a7f4b3c340f52312e8488">ANTLR3_API</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html#gab226a624395fcc0b8fe2b29ae60b6116">pANTLR3_DEBUG_EVENT_LISTENER</a> debugger)</td></tr>
<tr class="memdesc:ab5dc1c0ae38a18b0ff73a2989fe796de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the implements the tree adaptor used in the parse), initialize its function pointers and so on.  <a href="#ab5dc1c0ae38a18b0ff73a2989fe796de">More...</a><br /></td></tr>
<tr class="separator:ab5dc1c0ae38a18b0ff73a2989fe796de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97a0d566a6ba11f71ee85d69ab6f7927"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a97a0d566a6ba11f71ee85d69ab6f7927">becomeRoot</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> newRootTree, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> oldRootTree)</td></tr>
<tr class="memdesc:a97a0d566a6ba11f71ee85d69ab6f7927"><td class="mdescLeft">&#160;</td><td class="mdescRight">If oldRoot is a nil root, just copy or move the children to newRoot.  <a href="#a97a0d566a6ba11f71ee85d69ab6f7927">More...</a><br /></td></tr>
<tr class="separator:a97a0d566a6ba11f71ee85d69ab6f7927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae73a3e0d74bb271fad3c42d0d323df54"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ae73a3e0d74bb271fad3c42d0d323df54">becomeRootToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, void *newRoot, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> oldRoot)</td></tr>
<tr class="memdesc:ae73a3e0d74bb271fad3c42d0d323df54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the adaptor interface to set a new tree node with the supplied token to the root of the tree.  <a href="#ae73a3e0d74bb271fad3c42d0d323df54">More...</a><br /></td></tr>
<tr class="separator:ae73a3e0d74bb271fad3c42d0d323df54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8ff91c495003b9bee418b1d423d7576"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#af8ff91c495003b9bee418b1d423d7576">createTypeText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a> text)</td></tr>
<tr class="separator:af8ff91c495003b9bee418b1d423d7576"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bc65920a0e354a35a8d7c0e09fbda0d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a9bc65920a0e354a35a8d7c0e09fbda0d">createTypeToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> fromToken)</td></tr>
<tr class="memdesc:a9bc65920a0e354a35a8d7c0e09fbda0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the super class supplied <a class="el" href="antlr3commontreeadaptor_8c.html#a398e5bf0ead99ae05bddd2176b3349b3">create()</a> method to create a new node from the supplied token.  <a href="#a9bc65920a0e354a35a8d7c0e09fbda0d">More...</a><br /></td></tr>
<tr class="separator:a9bc65920a0e354a35a8d7c0e09fbda0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3645fac5433a51cd8b0f1e896f1b3ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#af3645fac5433a51cd8b0f1e896f1b3ad">createTypeTokenText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> fromToken, <a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a> text)</td></tr>
<tr class="separator:af3645fac5433a51cd8b0f1e896f1b3ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1348618c320c682fc6e265aab8789dc"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ae1348618c320c682fc6e265aab8789dc">dbgAddChild</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> child)</td></tr>
<tr class="separator:ae1348618c320c682fc6e265aab8789dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c2584a057b07d685330ad9a2f59bcd9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a7c2584a057b07d685330ad9a2f59bcd9">dbgAddChildToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> child)</td></tr>
<tr class="separator:a7c2584a057b07d685330ad9a2f59bcd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9423f24c029241373e8f801c8ef17a8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ac9423f24c029241373e8f801c8ef17a8">dbgBecomeRoot</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> newRoot, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> oldRoot)</td></tr>
<tr class="separator:ac9423f24c029241373e8f801c8ef17a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0aa264a96e37422f76ddbe79a2974ec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#af0aa264a96e37422f76ddbe79a2974ec">dbgBecomeRootToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, void *newRoot, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> oldRoot)</td></tr>
<tr class="separator:af0aa264a96e37422f76ddbe79a2974ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ef34baecbb506d729737a10e085a2b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a54ef34baecbb506d729737a10e085a2b">dbgCreateTypeText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a> text)</td></tr>
<tr class="separator:a54ef34baecbb506d729737a10e085a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade3f423751df8bf2ff1220f28d0e8024"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ade3f423751df8bf2ff1220f28d0e8024">dbgCreateTypeToken</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> fromToken)</td></tr>
<tr class="separator:ade3f423751df8bf2ff1220f28d0e8024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8000a63bd867ae071e245898e5cffe6a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a8000a63bd867ae071e245898e5cffe6a">dbgCreateTypeTokenText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> tokenType, <a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a> fromToken, <a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a> text)</td></tr>
<tr class="separator:a8000a63bd867ae071e245898e5cffe6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0981f70c15b8b271e3c363a8699bb481"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a0981f70c15b8b271e3c363a8699bb481">dbgDupTree</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="separator:a0981f70c15b8b271e3c363a8699bb481"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8069264350003ce526ead333595104d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ac8069264350003ce526ead333595104d">dbgNil</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor)</td></tr>
<tr class="separator:ac8069264350003ce526ead333595104d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1755df0310518fbd12dcedb88c7ac45"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ab1755df0310518fbd12dcedb88c7ac45">defineDotEdges</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, void *t, <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a> dotSpec)</td></tr>
<tr class="separator:ab1755df0310518fbd12dcedb88c7ac45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a469e8df43c8bb228c206a6bd19f22e3b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a469e8df43c8bb228c206a6bd19f22e3b">defineDotNodes</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, void *t, <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a> dotSpec)</td></tr>
<tr class="separator:a469e8df43c8bb228c206a6bd19f22e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05c45ba6ad1c65c93fba8becdcac02a6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a05c45ba6ad1c65c93fba8becdcac02a6">dupTree</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="memdesc:a05c45ba6ad1c65c93fba8becdcac02a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a duplicate of the entire tree (implementation provided by the BASE_TREE interface.)  <a href="#a05c45ba6ad1c65c93fba8becdcac02a6">More...</a><br /></td></tr>
<tr class="separator:a05c45ba6ad1c65c93fba8becdcac02a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25945c6ce7b97b7d607c3f1e12f3e3c1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a25945c6ce7b97b7d607c3f1e12f3e3c1">dupTreeTT</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> parent)</td></tr>
<tr class="separator:a25945c6ce7b97b7d607c3f1e12f3e3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fca7dc17865e2051cb2897951603cfb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a5fca7dc17865e2051cb2897951603cfb">getChild</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> i)</td></tr>
<tr class="separator:a5fca7dc17865e2051cb2897951603cfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f8b636960148f65a9ab04fae039d9da"><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="antlr3basetreeadaptor_8c.html#a2f8b636960148f65a9ab04fae039d9da">getChildCount</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="separator:a2f8b636960148f65a9ab04fae039d9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae87582e8774b76849cb729d32d4406f4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ae87582e8774b76849cb729d32d4406f4">getText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="memdesc:ae87582e8774b76849cb729d32d4406f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy implementation - will be supplied by super class.  <a href="#ae87582e8774b76849cb729d32d4406f4">More...</a><br /></td></tr>
<tr class="separator:ae87582e8774b76849cb729d32d4406f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af002bbd918744c2e414a5fa6f352b491"><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="antlr3basetreeadaptor_8c.html#af002bbd918744c2e414a5fa6f352b491">getType</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="memdesc:af002bbd918744c2e414a5fa6f352b491"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy implementation - will be supplied by super class.  <a href="#af002bbd918744c2e414a5fa6f352b491">More...</a><br /></td></tr>
<tr class="separator:af002bbd918744c2e414a5fa6f352b491"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06edbfe2d9550e476db79bdf05c1fe3f"><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="antlr3basetreeadaptor_8c.html#a06edbfe2d9550e476db79bdf05c1fe3f">getUniqueID</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> node)</td></tr>
<tr class="memdesc:a06edbfe2d9550e476db79bdf05c1fe3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a uniqueID for the node.  <a href="#a06edbfe2d9550e476db79bdf05c1fe3f">More...</a><br /></td></tr>
<tr class="separator:a06edbfe2d9550e476db79bdf05c1fe3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabc643f85eadb890a10cb3ca001f9330"><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="antlr3basetreeadaptor_8c.html#aabc643f85eadb890a10cb3ca001f9330">isNilNode</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t)</td></tr>
<tr class="separator:aabc643f85eadb890a10cb3ca001f9330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93b7d2e44a449abd5a4da7763a39c7f3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3">makeDot</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, void *theTree)</td></tr>
<tr class="memdesc:a93b7d2e44a449abd5a4da7763a39c7f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produce a DOT specification for graphviz.  <a href="#a93b7d2e44a449abd5a4da7763a39c7f3">More...</a><br /></td></tr>
<tr class="separator:a93b7d2e44a449abd5a4da7763a39c7f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a344b47b2135ffa1a7bf782b09974acdd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a344b47b2135ffa1a7bf782b09974acdd">nilNode</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor)</td></tr>
<tr class="memdesc:a344b47b2135ffa1a7bf782b09974acdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create and return a nil tree node (no token payload)  <a href="#a344b47b2135ffa1a7bf782b09974acdd">More...</a><br /></td></tr>
<tr class="separator:a344b47b2135ffa1a7bf782b09974acdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6325ffb34cbee6bf9af5feb10976c5e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a6325ffb34cbee6bf9af5feb10976c5e3">rulePostProcessing</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> root)</td></tr>
<tr class="memdesc:a6325ffb34cbee6bf9af5feb10976c5e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transform ^(nil x) to x.  <a href="#a6325ffb34cbee6bf9af5feb10976c5e3">More...</a><br /></td></tr>
<tr class="separator:a6325ffb34cbee6bf9af5feb10976c5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30e52a5c4458170f79744c4c39a39f84"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#a30e52a5c4458170f79744c4c39a39f84">setText</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a> t)</td></tr>
<tr class="memdesc:a30e52a5c4458170f79744c4c39a39f84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy implementation - will be supplied by super class.  <a href="#a30e52a5c4458170f79744c4c39a39f84">More...</a><br /></td></tr>
<tr class="separator:a30e52a5c4458170f79744c4c39a39f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2212e3297a9b90372007ccb0beee599"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ab2212e3297a9b90372007ccb0beee599">setText8</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a> t)</td></tr>
<tr class="memdesc:ab2212e3297a9b90372007ccb0beee599"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy implementation - will be supplied by super class.  <a href="#ab2212e3297a9b90372007ccb0beee599">More...</a><br /></td></tr>
<tr class="separator:ab2212e3297a9b90372007ccb0beee599"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72be9cdf2c5ce04a5f81b4fe6eed6ee"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ae72be9cdf2c5ce04a5f81b4fe6eed6ee">setType</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> t, <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> type)</td></tr>
<tr class="memdesc:ae72be9cdf2c5ce04a5f81b4fe6eed6ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy implementation - will be supplied by super class.  <a href="#ae72be9cdf2c5ce04a5f81b4fe6eed6ee">More...</a><br /></td></tr>
<tr class="separator:ae72be9cdf2c5ce04a5f81b4fe6eed6ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad49f36b52611f0491583328b7c64b990"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="antlr3basetreeadaptor_8c.html#ad49f36b52611f0491583328b7c64b990">simulateTreeConstruction</a> (<a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a> adaptor, <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> tree)</td></tr>
<tr class="memdesc:ad49f36b52611f0491583328b7c64b990"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends the required debugging events for duplicating a tree to the debugger.  <a href="#ad49f36b52611f0491583328b7c64b990">More...</a><br /></td></tr>
<tr class="separator:ad49f36b52611f0491583328b7c64b990"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Contains the base functions that all tree adaptors start with. </p>
<p>this implementation can then be overridden by any higher implementation. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="af08a77e2c9ce043f3f595f84764dd27f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af08a77e2c9ce043f3f595f84764dd27f">&#9670;&nbsp;</a></span>addChild()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void addChild </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add a child to the tree t. </p>
<p>If child is a flat tree (a list), make all in list children of t. Warning: if t has no children, but child does and child isNilNode then it is ok to move children to t via t.children = child.children; i.e., without copying the array. This is for construction and I'm not sure it's completely general for a tree's addChild method to work this way. Make sure you differentiate between your tree's addChild and this parser tree construction addChild if it's not ok to move children to t with a simple assignment. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a07a82f28e9aa6ef7e62475e2ad150ba0">ANTLR3_BASE_TREE_struct::addChild</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_af08a77e2c9ce043f3f595f84764dd27f_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_af08a77e2c9ce043f3f595f84764dd27f_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_af08a77e2c9ce043f3f595f84764dd27f_icgraph" id="antlr3basetreeadaptor_8c_af08a77e2c9ce043f3f595f84764dd27f_icgraph">
<area shape="rect"  title="Add a child to the tree t." alt="" coords="1277,56,1355,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="aceac3ba51393f9bce97e1c17669342be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aceac3ba51393f9bce97e1c17669342be">&#9670;&nbsp;</a></span>addChildToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void addChildToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Use the adaptor implementation to add a child node with the supplied token. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6b8b6cfe0f440f8f221fc66c9a819cdd">ANTLR3_BASE_TREE_ADAPTOR_struct::addChild</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_aceac3ba51393f9bce97e1c17669342be_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_aceac3ba51393f9bce97e1c17669342be_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_aceac3ba51393f9bce97e1c17669342be_icgraph" id="antlr3basetreeadaptor_8c_aceac3ba51393f9bce97e1c17669342be_icgraph">
<area shape="rect"  title="Use the adaptor implementation to add a child node with the supplied token." alt="" coords="1277,56,1392,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ab5dc1c0ae38a18b0ff73a2989fe796de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5dc1c0ae38a18b0ff73a2989fe796de">&#9670;&nbsp;</a></span>antlr3BaseTreeAdaptorInit()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="antlr3defs_8h.html#ac6724ab3b71a7f4b3c340f52312e8488">ANTLR3_API</a> void antlr3BaseTreeAdaptorInit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html#gab226a624395fcc0b8fe2b29ae60b6116">pANTLR3_DEBUG_EVENT_LISTENER</a>&#160;</td>
          <td class="paramname"><em>debugger</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the implements the tree adaptor used in the parse), initialize its function pointers and so on. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#ad4f7a3ec200a922978922fb86fb72023">ANTLR3_DEBUG_EVENT_LISTENER_struct::adaptor</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af08a77e2c9ce043f3f595f84764dd27f">addChild()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6b8b6cfe0f440f8f221fc66c9a819cdd">ANTLR3_BASE_TREE_ADAPTOR_struct::addChild</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#aceac3ba51393f9bce97e1c17669342be">addChildToken()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a895aa8cc639d432fb480fecf717e1e8f">ANTLR3_BASE_TREE_ADAPTOR_struct::addChildToken</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a97a0d566a6ba11f71ee85d69ab6f7927">becomeRoot()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ae57ebde5160d996cbb5c386e6cb6ce14">ANTLR3_BASE_TREE_ADAPTOR_struct::becomeRoot</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ae73a3e0d74bb271fad3c42d0d323df54">becomeRootToken()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ac192a486a3f6b82defc1fa0167ad6dc0">ANTLR3_BASE_TREE_ADAPTOR_struct::becomeRootToken</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af8ff91c495003b9bee418b1d423d7576">createTypeText()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a20d0a283f84a9611018c828807a8bd70">ANTLR3_BASE_TREE_ADAPTOR_struct::createTypeText</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a9bc65920a0e354a35a8d7c0e09fbda0d">createTypeToken()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aa25b9967d587049a88f478ab6633a354">ANTLR3_BASE_TREE_ADAPTOR_struct::createTypeToken</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af3645fac5433a51cd8b0f1e896f1b3ad">createTypeTokenText()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6921349dccc0dec7bd76ce935c5ef888">ANTLR3_BASE_TREE_ADAPTOR_struct::createTypeTokenText</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ae1348618c320c682fc6e265aab8789dc">dbgAddChild()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a7c2584a057b07d685330ad9a2f59bcd9">dbgAddChildToken()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ac9423f24c029241373e8f801c8ef17a8">dbgBecomeRoot()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af0aa264a96e37422f76ddbe79a2974ec">dbgBecomeRootToken()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a54ef34baecbb506d729737a10e085a2b">dbgCreateTypeText()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ade3f423751df8bf2ff1220f28d0e8024">dbgCreateTypeToken()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a8000a63bd867ae071e245898e5cffe6a">dbgCreateTypeTokenText()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a0981f70c15b8b271e3c363a8699bb481">dbgDupTree()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ac8069264350003ce526ead333595104d">dbgNil()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a05c45ba6ad1c65c93fba8becdcac02a6">dupTree()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a075d4571bd64065660fda219d537047d">ANTLR3_BASE_TREE_ADAPTOR_struct::dupTree</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a25945c6ce7b97b7d607c3f1e12f3e3c1">dupTreeTT()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#afd561c865e346f1cd400790fcae0fe38">ANTLR3_BASE_TREE_ADAPTOR_struct::dupTreeTT</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a5fca7dc17865e2051cb2897951603cfb">getChild()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#abffeeb20a7059f26c9acbe486ace780b">ANTLR3_BASE_TREE_ADAPTOR_struct::getChild</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a2f8b636960148f65a9ab04fae039d9da">getChildCount()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a252771bb4604667fca4deeca8488ebd2">ANTLR3_BASE_TREE_ADAPTOR_struct::getChildCount</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ae87582e8774b76849cb729d32d4406f4">getText()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6ee9b127e606dc28d49317ecad7320c3">ANTLR3_BASE_TREE_ADAPTOR_struct::getText</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af002bbd918744c2e414a5fa6f352b491">getType()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aa18396e2425aacc5d653d8438b207b0b">ANTLR3_BASE_TREE_ADAPTOR_struct::getType</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a06edbfe2d9550e476db79bdf05c1fe3f">getUniqueID()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a7a1017f5a8df655cf70a490c13c80862">ANTLR3_BASE_TREE_ADAPTOR_struct::getUniqueID</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#aabc643f85eadb890a10cb3ca001f9330">isNilNode()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a694aff1795562487a10f480584368163">ANTLR3_BASE_TREE_ADAPTOR_struct::isNilNode</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3">makeDot()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ac40e88a6ebeed2708bb4777491aae324">ANTLR3_BASE_TREE_ADAPTOR_struct::makeDot</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a344b47b2135ffa1a7bf782b09974acdd">nilNode()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ae851cc3a8da68c12fce0b6c267960957">ANTLR3_BASE_TREE_ADAPTOR_struct::nilNode</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a6325ffb34cbee6bf9af5feb10976c5e3">rulePostProcessing()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a4e614851686adf077a7444a15060894c">ANTLR3_BASE_TREE_ADAPTOR_struct::rulePostProcessing</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a30e52a5c4458170f79744c4c39a39f84">setText()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6dbaa4a90fd26277d749befef6559510">ANTLR3_BASE_TREE_ADAPTOR_struct::setText</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ab2212e3297a9b90372007ccb0beee599">setText8()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a690e5503dab90710c0e49316f9fedae6">ANTLR3_BASE_TREE_ADAPTOR_struct::setText8</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ae72be9cdf2c5ce04a5f81b4fe6eed6ee">setType()</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ae7999ab9256264574fab4f4adb477d98">ANTLR3_BASE_TREE_ADAPTOR_struct::setType</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8">ANTLR3_TREE_ADAPTORDebugNew()</a>, <a class="el" href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3">ANTLR3_TREE_ADAPTORNew()</a>, and <a class="el" href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792">setDebugEventListener()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_cgraph" id="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_cgraph">
<area shape="rect"  title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="5,740,191,767"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af08a77e2c9ce043f3f595f84764dd27f" title="Add a child to the tree t." alt="" coords="289,5,367,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#aceac3ba51393f9bce97e1c17669342be" title="Use the adaptor implementation to add a child node with the supplied token." alt="" coords="271,56,385,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a97a0d566a6ba11f71ee85d69ab6f7927" title="If oldRoot is a nil root, just copy or move the children to newRoot." alt="" coords="505,196,605,223"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ae73a3e0d74bb271fad3c42d0d323df54" title="Use the adaptor interface to set a new tree node with the supplied token to the root of the tree." alt="" coords="259,157,397,184"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af8ff91c495003b9bee418b1d423d7576" title=" " alt="" coords="497,272,612,299"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a9bc65920a0e354a35a8d7c0e09fbda0d" title="Use the super class supplied create() method to create a new node from the supplied token." alt="" coords="491,512,618,539"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af3645fac5433a51cd8b0f1e896f1b3ad" title=" " alt="" coords="479,639,631,665"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ae1348618c320c682fc6e265aab8789dc" title=" " alt="" coords="277,360,379,387"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a7c2584a057b07d685330ad9a2f59bcd9" title=" " alt="" coords="257,411,399,437"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ac9423f24c029241373e8f801c8ef17a8" title=" " alt="" coords="265,208,391,235"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af0aa264a96e37422f76ddbe79a2974ec" title=" " alt="" coords="247,512,409,539"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a54ef34baecbb506d729737a10e085a2b" title=" " alt="" coords="257,259,399,285"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ade3f423751df8bf2ff1220f28d0e8024" title=" " alt="" coords="251,563,405,589"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a8000a63bd867ae071e245898e5cffe6a" title=" " alt="" coords="239,613,417,640"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a0981f70c15b8b271e3c363a8699bb481" title=" " alt="" coords="279,715,377,741"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ac8069264350003ce526ead333595104d" title=" " alt="" coords="297,765,359,792"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a05c45ba6ad1c65c93fba8becdcac02a6" title="Return a duplicate of the entire tree (implementation provided by the BASE_TREE interface...." alt="" coords="292,816,364,843"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a25945c6ce7b97b7d607c3f1e12f3e3c1" title=" " alt="" coords="284,867,372,893"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a5fca7dc17865e2051cb2897951603cfb" title=" " alt="" coords="291,917,365,944"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a2f8b636960148f65a9ab04fae039d9da" title=" " alt="" coords="273,968,383,995"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ae87582e8774b76849cb729d32d4406f4" title="Dummy implementation &#45; will be supplied by super class." alt="" coords="294,1019,362,1045"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af002bbd918744c2e414a5fa6f352b491" title="Dummy implementation &#45; will be supplied by super class." alt="" coords="293,1069,363,1096"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a06edbfe2d9550e476db79bdf05c1fe3f" title="Returns a uniqueID for the node." alt="" coords="279,1120,377,1147"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#aabc643f85eadb890a10cb3ca001f9330" title=" " alt="" coords="287,1171,369,1197"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3" title="Produce a DOT specification for graphviz." alt="" coords="289,1221,367,1248"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a344b47b2135ffa1a7bf782b09974acdd" title="Create and return a nil tree node (no token payload)" alt="" coords="293,1272,363,1299"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a6325ffb34cbee6bf9af5feb10976c5e3" title="Transform ^(nil x) to x." alt="" coords="259,1323,397,1349"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a30e52a5c4458170f79744c4c39a39f84" title="Dummy implementation &#45; will be supplied by super class." alt="" coords="295,1373,361,1400"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ab2212e3297a9b90372007ccb0beee599" title="Dummy implementation &#45; will be supplied by super class." alt="" coords="291,1424,365,1451"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ae72be9cdf2c5ce04a5f81b4fe6eed6ee" title="Dummy implementation &#45; will be supplied by super class." alt="" coords="293,1475,363,1501"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ad49f36b52611f0491583328b7c64b990" title="Sends the required debugging events for duplicating a tree to the debugger." alt="" coords="465,715,644,741"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a469e8df43c8bb228c206a6bd19f22e3b" title=" " alt="" coords="493,1247,616,1273"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ab1755df0310518fbd12dcedb88c7ac45" title=" " alt="" coords="495,1196,615,1223"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_icgraph" id="antlr3basetreeadaptor_8c_ab5dc1c0ae38a18b0ff73a2989fe796de_icgraph">
<area shape="rect"  title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a97a0d566a6ba11f71ee85d69ab6f7927"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97a0d566a6ba11f71ee85d69ab6f7927">&#9670;&nbsp;</a></span>becomeRoot()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> becomeRoot </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>newRootTree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>oldRootTree</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>If oldRoot is a nil root, just copy or move the children to newRoot. </p>
<p>If not a nil root, make oldRoot a child of newRoot.</p>
<div class="fragment"><div class="line">old=^(nil a b c), <span class="keyword">new</span>=r yields ^(r a b c)</div><div class="line">old=^(a b c), <span class="keyword">new</span>=r yields ^(r ^(a b c))</div></div><!-- fragment --><p>If newRoot is a nil-rooted single child tree, use the single child as the new root node.</p>
<div class="fragment"><div class="line">old=^(nil a b c), <span class="keyword">new</span>=^(nil r) yields ^(r a b c)</div><div class="line">old=^(a b c), <span class="keyword">new</span>=^(nil r) yields ^(r ^(a b c))</div></div><!-- fragment --><p>If oldRoot was null, it's ok, just return newRoot (even if isNilNode).</p>
<div class="fragment"><div class="line">old=<span class="keyword">null</span>, <span class="keyword">new</span>=r yields r</div><div class="line">old=<span class="keyword">null</span>, <span class="keyword">new</span>=^(nil r) yields ^(nil r)</div></div><!-- fragment --><p>Return newRoot. Throw an exception if newRoot is not a simple node or nil root with a single child node&ndash;it must be a root node. If newRoot is <code>^(nil x)&lt;/endcode&gt; return x as newRoot.</code></p>
<p><code> Be advised that it's ok for newRoot to point at oldRoot's children; i.e., you don't have to copy the list. We are constructing these nodes so we should have this control for efficiency. </code></p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a07a82f28e9aa6ef7e62475e2ad150ba0">ANTLR3_BASE_TREE_struct::addChild</a>, <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a5cc3b60ce798c8d8dacd23126d8fff75">ANTLR3_BASE_TREE_struct::getChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a8671abdcaf7f2716dc31ff01b3a324b1">ANTLR3_BASE_TREE_struct::getChildCount</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#ab58a15f8d4ce341968585a7eeeb37a9c">ANTLR3_BASE_TREE_struct::isNilNode</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a34ba32649e1343d7942babf2d261a932">ANTLR3_BASE_TREE_struct::reuse</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>, and <a class="el" href="antlr3basetreeadaptor_8c.html#ac9423f24c029241373e8f801c8ef17a8">dbgBecomeRoot()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a97a0d566a6ba11f71ee85d69ab6f7927_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a97a0d566a6ba11f71ee85d69ab6f7927_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a97a0d566a6ba11f71ee85d69ab6f7927_icgraph" id="antlr3basetreeadaptor_8c_a97a0d566a6ba11f71ee85d69ab6f7927_icgraph">
<area shape="rect"  title="If oldRoot is a nil root, just copy or move the children to newRoot." alt="" coords="1451,56,1551,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ac9423f24c029241373e8f801c8ef17a8" title=" " alt="" coords="1277,81,1403,108"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ae73a3e0d74bb271fad3c42d0d323df54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae73a3e0d74bb271fad3c42d0d323df54">&#9670;&nbsp;</a></span>becomeRootToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> becomeRootToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>newRoot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>oldRoot</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Use the adaptor interface to set a new tree node with the supplied token to the root of the tree. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ae57ebde5160d996cbb5c386e6cb6ce14">ANTLR3_BASE_TREE_ADAPTOR_struct::becomeRoot</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ae73a3e0d74bb271fad3c42d0d323df54_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ae73a3e0d74bb271fad3c42d0d323df54_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ae73a3e0d74bb271fad3c42d0d323df54_icgraph" id="antlr3basetreeadaptor_8c_ae73a3e0d74bb271fad3c42d0d323df54_icgraph">
<area shape="rect"  title="Use the adaptor interface to set a new tree node with the supplied token to the root of the tree." alt="" coords="1277,56,1416,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="af8ff91c495003b9bee418b1d423d7576"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8ff91c495003b9bee418b1d423d7576">&#9670;&nbsp;</a></span>createTypeText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> createTypeText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a>&#160;</td>
          <td class="paramname"><em>text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a2cbb9b2c80a3b78d20582f5f7b4bb78a">ANTLR3_BASE_TREE_ADAPTOR_struct::createToken</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>, and <a class="el" href="antlr3basetreeadaptor_8c.html#a54ef34baecbb506d729737a10e085a2b">dbgCreateTypeText()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_af8ff91c495003b9bee418b1d423d7576_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_af8ff91c495003b9bee418b1d423d7576_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_af8ff91c495003b9bee418b1d423d7576_icgraph" id="antlr3basetreeadaptor_8c_af8ff91c495003b9bee418b1d423d7576_icgraph">
<area shape="rect"  title=" " alt="" coords="1467,56,1581,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a54ef34baecbb506d729737a10e085a2b" title=" " alt="" coords="1277,81,1419,108"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a9bc65920a0e354a35a8d7c0e09fbda0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bc65920a0e354a35a8d7c0e09fbda0d">&#9670;&nbsp;</a></span>createTypeToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> createTypeToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>fromToken</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Use the super class supplied <a class="el" href="antlr3commontreeadaptor_8c.html#a398e5bf0ead99ae05bddd2176b3349b3">create()</a> method to create a new node from the supplied token. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a5c69e1c0687a0a1758c9addd007e7319">ANTLR3_BASE_TREE_ADAPTOR_struct::createTokenFromToken</a>, and <a class="el" href="struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n__struct.html#a7166212069d20dae5ae2b4dfff33598f">ANTLR3_COMMON_TOKEN_struct::setType</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>, and <a class="el" href="antlr3basetreeadaptor_8c.html#ade3f423751df8bf2ff1220f28d0e8024">dbgCreateTypeToken()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a9bc65920a0e354a35a8d7c0e09fbda0d_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a9bc65920a0e354a35a8d7c0e09fbda0d_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a9bc65920a0e354a35a8d7c0e09fbda0d_icgraph" id="antlr3basetreeadaptor_8c_a9bc65920a0e354a35a8d7c0e09fbda0d_icgraph">
<area shape="rect"  title="Use the super class supplied create() method to create a new node from the supplied token." alt="" coords="1479,56,1605,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ade3f423751df8bf2ff1220f28d0e8024" title=" " alt="" coords="1277,81,1431,108"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="af3645fac5433a51cd8b0f1e896f1b3ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3645fac5433a51cd8b0f1e896f1b3ad">&#9670;&nbsp;</a></span>createTypeTokenText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> createTypeTokenText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>fromToken</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a>&#160;</td>
          <td class="paramname"><em>text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a5c69e1c0687a0a1758c9addd007e7319">ANTLR3_BASE_TREE_ADAPTOR_struct::createTokenFromToken</a>, <a class="el" href="struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n__struct.html#acca1be99c3cde5ec421973d64583aaad">ANTLR3_COMMON_TOKEN_struct::setText8</a>, and <a class="el" href="struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n__struct.html#a7166212069d20dae5ae2b4dfff33598f">ANTLR3_COMMON_TOKEN_struct::setType</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>, and <a class="el" href="antlr3basetreeadaptor_8c.html#a8000a63bd867ae071e245898e5cffe6a">dbgCreateTypeTokenText()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_af3645fac5433a51cd8b0f1e896f1b3ad_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_af3645fac5433a51cd8b0f1e896f1b3ad_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_af3645fac5433a51cd8b0f1e896f1b3ad_icgraph" id="antlr3basetreeadaptor_8c_af3645fac5433a51cd8b0f1e896f1b3ad_icgraph">
<area shape="rect"  title=" " alt="" coords="1504,56,1656,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a8000a63bd867ae071e245898e5cffe6a" title=" " alt="" coords="1277,81,1456,108"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ae1348618c320c682fc6e265aab8789dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1348618c320c682fc6e265aab8789dc">&#9670;&nbsp;</a></span>dbgAddChild()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void dbgAddChild </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a07a82f28e9aa6ef7e62475e2ad150ba0">ANTLR3_BASE_TREE_struct::addChild</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#a6d870df76f6080471fc35465ac1a2739">ANTLR3_DEBUG_EVENT_LISTENER_struct::addChild</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ae1348618c320c682fc6e265aab8789dc_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ae1348618c320c682fc6e265aab8789dc_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ae1348618c320c682fc6e265aab8789dc_icgraph" id="antlr3basetreeadaptor_8c_ae1348618c320c682fc6e265aab8789dc_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1380,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a7c2584a057b07d685330ad9a2f59bcd9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c2584a057b07d685330ad9a2f59bcd9">&#9670;&nbsp;</a></span>dbgAddChildToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void dbgAddChildToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>child</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6b8b6cfe0f440f8f221fc66c9a819cdd">ANTLR3_BASE_TREE_ADAPTOR_struct::addChild</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#a6d870df76f6080471fc35465ac1a2739">ANTLR3_DEBUG_EVENT_LISTENER_struct::addChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a7c2584a057b07d685330ad9a2f59bcd9_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a7c2584a057b07d685330ad9a2f59bcd9_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a7c2584a057b07d685330ad9a2f59bcd9_icgraph" id="antlr3basetreeadaptor_8c_a7c2584a057b07d685330ad9a2f59bcd9_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1419,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ac9423f24c029241373e8f801c8ef17a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9423f24c029241373e8f801c8ef17a8">&#9670;&nbsp;</a></span>dbgBecomeRoot()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgBecomeRoot </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>newRoot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>oldRoot</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="antlr3basetreeadaptor_8c.html#a97a0d566a6ba11f71ee85d69ab6f7927">becomeRoot()</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#a0c08aed522822c6a997f40a0bf1b855a">ANTLR3_DEBUG_EVENT_LISTENER_struct::becomeRoot</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_cgraph" id="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_cgraph">
<area shape="rect"  title=" " alt="" coords="5,5,131,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a97a0d566a6ba11f71ee85d69ab6f7927" title="If oldRoot is a nil root, just copy or move the children to newRoot." alt="" coords="179,5,279,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_icgraph" id="antlr3basetreeadaptor_8c_ac9423f24c029241373e8f801c8ef17a8_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1403,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="af0aa264a96e37422f76ddbe79a2974ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0aa264a96e37422f76ddbe79a2974ec">&#9670;&nbsp;</a></span>dbgBecomeRootToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgBecomeRootToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>newRoot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>oldRoot</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ae57ebde5160d996cbb5c386e6cb6ce14">ANTLR3_BASE_TREE_ADAPTOR_struct::becomeRoot</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#a0c08aed522822c6a997f40a0bf1b855a">ANTLR3_DEBUG_EVENT_LISTENER_struct::becomeRoot</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_af0aa264a96e37422f76ddbe79a2974ec_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_af0aa264a96e37422f76ddbe79a2974ec_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_af0aa264a96e37422f76ddbe79a2974ec_icgraph" id="antlr3basetreeadaptor_8c_af0aa264a96e37422f76ddbe79a2974ec_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1440,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a54ef34baecbb506d729737a10e085a2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54ef34baecbb506d729737a10e085a2b">&#9670;&nbsp;</a></span>dbgCreateTypeText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgCreateTypeText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a>&#160;</td>
          <td class="paramname"><em>text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#aa1a729e4a0aaab89710aee64f68278aa">ANTLR3_DEBUG_EVENT_LISTENER_struct::createNode</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af8ff91c495003b9bee418b1d423d7576">createTypeText()</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_cgraph" id="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_cgraph">
<area shape="rect"  title=" " alt="" coords="5,5,147,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af8ff91c495003b9bee418b1d423d7576" title=" " alt="" coords="195,5,309,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_icgraph" id="antlr3basetreeadaptor_8c_a54ef34baecbb506d729737a10e085a2b_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1419,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ade3f423751df8bf2ff1220f28d0e8024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade3f423751df8bf2ff1220f28d0e8024">&#9670;&nbsp;</a></span>dbgCreateTypeToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgCreateTypeToken </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>fromToken</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#aa1a729e4a0aaab89710aee64f68278aa">ANTLR3_DEBUG_EVENT_LISTENER_struct::createNode</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a9bc65920a0e354a35a8d7c0e09fbda0d">createTypeToken()</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_cgraph" id="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_cgraph">
<area shape="rect"  title=" " alt="" coords="5,5,159,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a9bc65920a0e354a35a8d7c0e09fbda0d" title="Use the super class supplied create() method to create a new node from the supplied token." alt="" coords="207,5,333,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_icgraph" id="antlr3basetreeadaptor_8c_ade3f423751df8bf2ff1220f28d0e8024_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1431,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a8000a63bd867ae071e245898e5cffe6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8000a63bd867ae071e245898e5cffe6a">&#9670;&nbsp;</a></span>dbgCreateTypeTokenText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgCreateTypeTokenText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</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>tokenType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html#gadaa6df9cbf0cd7ab37fd545520ff299b">pANTLR3_COMMON_TOKEN</a>&#160;</td>
          <td class="paramname"><em>fromToken</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a>&#160;</td>
          <td class="paramname"><em>text</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#aa1a729e4a0aaab89710aee64f68278aa">ANTLR3_DEBUG_EVENT_LISTENER_struct::createNode</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#af3645fac5433a51cd8b0f1e896f1b3ad">createTypeTokenText()</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_cgraph" id="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_cgraph">
<area shape="rect"  title=" " alt="" coords="5,5,184,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#af3645fac5433a51cd8b0f1e896f1b3ad" title=" " alt="" coords="232,5,384,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_icgraph" id="antlr3basetreeadaptor_8c_a8000a63bd867ae071e245898e5cffe6a_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1456,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a0981f70c15b8b271e3c363a8699bb481"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0981f70c15b8b271e3c363a8699bb481">&#9670;&nbsp;</a></span>dbgDupTree()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgDupTree </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#afd561c865e346f1cd400790fcae0fe38">ANTLR3_BASE_TREE_ADAPTOR_struct::dupTreeTT</a>, and <a class="el" href="antlr3basetreeadaptor_8c.html#ad49f36b52611f0491583328b7c64b990">simulateTreeConstruction()</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_cgraph" id="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_cgraph">
<area shape="rect"  title=" " alt="" coords="5,5,104,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ad49f36b52611f0491583328b7c64b990" title="Sends the required debugging events for duplicating a tree to the debugger." alt="" coords="152,5,331,32"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_icgraph" id="antlr3basetreeadaptor_8c_a0981f70c15b8b271e3c363a8699bb481_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1376,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ac8069264350003ce526ead333595104d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8069264350003ce526ead333595104d">&#9670;&nbsp;</a></span>dbgNil()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dbgNil </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#aa1a729e4a0aaab89710aee64f68278aa">ANTLR3_DEBUG_EVENT_LISTENER_struct::createNode</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ac8069264350003ce526ead333595104d_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ac8069264350003ce526ead333595104d_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ac8069264350003ce526ead333595104d_icgraph" id="antlr3basetreeadaptor_8c_ac8069264350003ce526ead333595104d_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1340,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ab1755df0310518fbd12dcedb88c7ac45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1755df0310518fbd12dcedb88c7ac45">&#9670;&nbsp;</a></span>defineDotEdges()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void defineDotEdges </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a>&#160;</td>
          <td class="paramname"><em>dotSpec</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#ac47840a0378274c02777b32770517df6">ANTLR3_STRING_struct::addc</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#aa884f6c56fdfd520016fd19910e98609">ANTLR3_STRING_struct::append8</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a9efb2f4de61f960b80eb2d5ea89034ee">ANTLR3_STRING_struct::charAt</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#abffeeb20a7059f26c9acbe486ace780b">ANTLR3_BASE_TREE_ADAPTOR_struct::getChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a252771bb4604667fca4deeca8488ebd2">ANTLR3_BASE_TREE_ADAPTOR_struct::getChildCount</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6ee9b127e606dc28d49317ecad7320c3">ANTLR3_BASE_TREE_ADAPTOR_struct::getText</a>, and <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a48075cfe15e36cca07604d96d335829d">ANTLR3_STRING_struct::len</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3">makeDot()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ab1755df0310518fbd12dcedb88c7ac45_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ab1755df0310518fbd12dcedb88c7ac45_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ab1755df0310518fbd12dcedb88c7ac45_icgraph" id="antlr3basetreeadaptor_8c_ab1755df0310518fbd12dcedb88c7ac45_icgraph">
<area shape="rect"  title=" " alt="" coords="1404,56,1524,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3" title="Produce a DOT specification for graphviz." alt="" coords="1277,56,1356,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a469e8df43c8bb228c206a6bd19f22e3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a469e8df43c8bb228c206a6bd19f22e3b">&#9670;&nbsp;</a></span>defineDotNodes()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void defineDotNodes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a>&#160;</td>
          <td class="paramname"><em>dotSpec</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#ac47840a0378274c02777b32770517df6">ANTLR3_STRING_struct::addc</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#aa884f6c56fdfd520016fd19910e98609">ANTLR3_STRING_struct::append8</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a9efb2f4de61f960b80eb2d5ea89034ee">ANTLR3_STRING_struct::charAt</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#abffeeb20a7059f26c9acbe486ace780b">ANTLR3_BASE_TREE_ADAPTOR_struct::getChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a252771bb4604667fca4deeca8488ebd2">ANTLR3_BASE_TREE_ADAPTOR_struct::getChildCount</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6ee9b127e606dc28d49317ecad7320c3">ANTLR3_BASE_TREE_ADAPTOR_struct::getText</a>, and <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a48075cfe15e36cca07604d96d335829d">ANTLR3_STRING_struct::len</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3">makeDot()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a469e8df43c8bb228c206a6bd19f22e3b_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a469e8df43c8bb228c206a6bd19f22e3b_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a469e8df43c8bb228c206a6bd19f22e3b_icgraph" id="antlr3basetreeadaptor_8c_a469e8df43c8bb228c206a6bd19f22e3b_icgraph">
<area shape="rect"  title=" " alt="" coords="1404,56,1527,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a93b7d2e44a449abd5a4da7763a39c7f3" title="Produce a DOT specification for graphviz." alt="" coords="1277,56,1356,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a05c45ba6ad1c65c93fba8becdcac02a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05c45ba6ad1c65c93fba8becdcac02a6">&#9670;&nbsp;</a></span>dupTree()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dupTree </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a duplicate of the entire tree (implementation provided by the BASE_TREE interface.) </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#afd561c865e346f1cd400790fcae0fe38">ANTLR3_BASE_TREE_ADAPTOR_struct::dupTreeTT</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a05c45ba6ad1c65c93fba8becdcac02a6_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a05c45ba6ad1c65c93fba8becdcac02a6_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a05c45ba6ad1c65c93fba8becdcac02a6_icgraph" id="antlr3basetreeadaptor_8c_a05c45ba6ad1c65c93fba8becdcac02a6_icgraph">
<area shape="rect"  title="Return a duplicate of the entire tree (implementation provided by the BASE_TREE interface...." alt="" coords="1277,56,1349,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a25945c6ce7b97b7d607c3f1e12f3e3c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25945c6ce7b97b7d607c3f1e12f3e3c1">&#9670;&nbsp;</a></span>dupTreeTT()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> dupTreeTT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>parent</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6b8b6cfe0f440f8f221fc66c9a819cdd">ANTLR3_BASE_TREE_ADAPTOR_struct::addChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a1cb4f061377603fe441cd995e0caad8a">ANTLR3_BASE_TREE_struct::dupNode</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#afd561c865e346f1cd400790fcae0fe38">ANTLR3_BASE_TREE_ADAPTOR_struct::dupTreeTT</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#abffeeb20a7059f26c9acbe486ace780b">ANTLR3_BASE_TREE_ADAPTOR_struct::getChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a252771bb4604667fca4deeca8488ebd2">ANTLR3_BASE_TREE_ADAPTOR_struct::getChildCount</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a8cfe8c89ea46407f9b4227609a09246f">ANTLR3_BASE_TREE_struct::getChildIndex</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a077cff41648084c4f92adb92b60b7104">ANTLR3_BASE_TREE_ADAPTOR_struct::setChildIndex</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#ab2e72d49e22ecedfb499d23c6b027ec7">ANTLR3_BASE_TREE_ADAPTOR_struct::setParent</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a25945c6ce7b97b7d607c3f1e12f3e3c1_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a25945c6ce7b97b7d607c3f1e12f3e3c1_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a25945c6ce7b97b7d607c3f1e12f3e3c1_icgraph" id="antlr3basetreeadaptor_8c_a25945c6ce7b97b7d607c3f1e12f3e3c1_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1365,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a5fca7dc17865e2051cb2897951603cfb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5fca7dc17865e2051cb2897951603cfb">&#9670;&nbsp;</a></span>getChild()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> getChild </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</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>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a5fca7dc17865e2051cb2897951603cfb_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a5fca7dc17865e2051cb2897951603cfb_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a5fca7dc17865e2051cb2897951603cfb_icgraph" id="antlr3basetreeadaptor_8c_a5fca7dc17865e2051cb2897951603cfb_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1352,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a2f8b636960148f65a9ab04fae039d9da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f8b636960148f65a9ab04fae039d9da">&#9670;&nbsp;</a></span>getChildCount()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> getChildCount </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a2f8b636960148f65a9ab04fae039d9da_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a2f8b636960148f65a9ab04fae039d9da_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a2f8b636960148f65a9ab04fae039d9da_icgraph" id="antlr3basetreeadaptor_8c_a2f8b636960148f65a9ab04fae039d9da_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1388,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ae87582e8774b76849cb729d32d4406f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae87582e8774b76849cb729d32d4406f4">&#9670;&nbsp;</a></span>getText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a> getText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Dummy implementation - will be supplied by super class. </p>

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ae87582e8774b76849cb729d32d4406f4_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ae87582e8774b76849cb729d32d4406f4_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ae87582e8774b76849cb729d32d4406f4_icgraph" id="antlr3basetreeadaptor_8c_ae87582e8774b76849cb729d32d4406f4_icgraph">
<area shape="rect"  title="Dummy implementation &#45; will be supplied by super class." alt="" coords="1277,56,1345,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="af002bbd918744c2e414a5fa6f352b491"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af002bbd918744c2e414a5fa6f352b491">&#9670;&nbsp;</a></span>getType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> getType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Dummy implementation - will be supplied by super class. </p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_af002bbd918744c2e414a5fa6f352b491_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_af002bbd918744c2e414a5fa6f352b491_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_af002bbd918744c2e414a5fa6f352b491_icgraph" id="antlr3basetreeadaptor_8c_af002bbd918744c2e414a5fa6f352b491_icgraph">
<area shape="rect"  title="Dummy implementation &#45; will be supplied by super class." alt="" coords="1277,56,1348,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a06edbfe2d9550e476db79bdf05c1fe3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06edbfe2d9550e476db79bdf05c1fe3f">&#9670;&nbsp;</a></span>getUniqueID()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#ac41f744abd0fd25144b9eb9d11b1dfd1">ANTLR3_UINT32</a> getUniqueID </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>node</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a uniqueID for the node. </p>
<p>Because this is the C implementation we can just use its address suitably converted/cast to an integer. </p>

<p class="reference">References <a class="el" href="antlr3defs_8h.html#ac0a5917ff4670729a65b204e57ce9cb2">ANTLR3_UINT32_CAST</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a06edbfe2d9550e476db79bdf05c1fe3f_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a06edbfe2d9550e476db79bdf05c1fe3f_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a06edbfe2d9550e476db79bdf05c1fe3f_icgraph" id="antlr3basetreeadaptor_8c_a06edbfe2d9550e476db79bdf05c1fe3f_icgraph">
<area shape="rect"  title="Returns a uniqueID for the node." alt="" coords="1277,56,1376,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="aabc643f85eadb890a10cb3ca001f9330"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabc643f85eadb890a10cb3ca001f9330">&#9670;&nbsp;</a></span>isNilNode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="antlr3defs_8h.html#a5b33dccbba3b7212539695e21df4079b">ANTLR3_BOOLEAN</a> isNilNode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#ab58a15f8d4ce341968585a7eeeb37a9c">ANTLR3_BASE_TREE_struct::isNilNode</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_aabc643f85eadb890a10cb3ca001f9330_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_aabc643f85eadb890a10cb3ca001f9330_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_aabc643f85eadb890a10cb3ca001f9330_icgraph" id="antlr3basetreeadaptor_8c_aabc643f85eadb890a10cb3ca001f9330_icgraph">
<area shape="rect"  title=" " alt="" coords="1277,56,1359,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a93b7d2e44a449abd5a4da7763a39c7f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93b7d2e44a449abd5a4da7763a39c7f3">&#9670;&nbsp;</a></span>makeDot()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a> makeDot </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>theTree</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Produce a DOT specification for graphviz. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#ac47840a0378274c02777b32770517df6">ANTLR3_STRING_struct::addc</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#aa884f6c56fdfd520016fd19910e98609">ANTLR3_STRING_struct::append8</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a9efb2f4de61f960b80eb2d5ea89034ee">ANTLR3_STRING_struct::charAt</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#ab1755df0310518fbd12dcedb88c7ac45">defineDotEdges()</a>, <a class="el" href="antlr3basetreeadaptor_8c.html#a469e8df43c8bb228c206a6bd19f22e3b">defineDotNodes()</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a6ee9b127e606dc28d49317ecad7320c3">ANTLR3_BASE_TREE_ADAPTOR_struct::getText</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html#a48075cfe15e36cca07604d96d335829d">ANTLR3_STRING_struct::len</a>, <a class="el" href="struct_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y__struct.html#ab687d7a1695f83b05f790df4fb5d3873">ANTLR3_STRING_FACTORY_struct::newStr8</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a1d0f9410b986257f740faa368ee9caf0">ANTLR3_BASE_TREE_ADAPTOR_struct::strFactory</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_cgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_cgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_cgraph" id="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_cgraph">
<area shape="rect"  title="Produce a DOT specification for graphviz." alt="" coords="5,31,84,57"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#ab1755df0310518fbd12dcedb88c7ac45" title=" " alt="" coords="133,5,253,32"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a469e8df43c8bb228c206a6bd19f22e3b" title=" " alt="" coords="132,56,255,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_icgraph" id="antlr3basetreeadaptor_8c_a93b7d2e44a449abd5a4da7763a39c7f3_icgraph">
<area shape="rect"  title="Produce a DOT specification for graphviz." alt="" coords="1277,56,1356,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a344b47b2135ffa1a7bf782b09974acdd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a344b47b2135ffa1a7bf782b09974acdd">&#9670;&nbsp;</a></span>nilNode()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> nilNode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Create and return a nil tree node (no token payload) </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#aab7743cfa55a332b1f0c3079b82c0dac">ANTLR3_BASE_TREE_ADAPTOR_struct::create</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>, <a class="el" href="antlr3commontreenodestream_8c.html#ac4507475b023b7f2393c5fbe5d080469">fillBuffer()</a>, and <a class="el" href="antlr3commontree_8c.html#a6419d3fe0dc2344f32bff6670f812ab1">toString()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a344b47b2135ffa1a7bf782b09974acdd_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a344b47b2135ffa1a7bf782b09974acdd_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a344b47b2135ffa1a7bf782b09974acdd_icgraph" id="antlr3basetreeadaptor_8c_a344b47b2135ffa1a7bf782b09974acdd_icgraph">
<area shape="rect"  title="Create and return a nil tree node (no token payload)" alt="" coords="2103,157,2173,184"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1581,5,1767,32"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#ac4507475b023b7f2393c5fbe5d080469" title="Walk tree with depth&#45;first&#45;search and fill nodes buffer." alt="" coords="1980,335,2055,361"/>
<area shape="rect"  href="antlr3commontree_8c.html#a6419d3fe0dc2344f32bff6670f812ab1" title=" " alt="" coords="1981,157,2053,184"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="732,5,984,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="1032,56,1244,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="1331,56,1494,83"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="735,301,981,328"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="464,294,684,335"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#aebb793e586aa9eddebde64b400ba24ba" title="Walk and fill the tree node buffer from the root tree." alt="" coords="1360,461,1465,488"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a70c976c5e35cc44607db484c9644fe00" title="Get tree node at current input pointer + i ahead where i=1 is next node." alt="" coords="1115,461,1161,488"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a758c7f9e34d4c5cc9af1a797c945e2e5" title="Consume the next node from the input stream." alt="" coords="1100,309,1176,336"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a0ddd24ffd4326d1375a3314e6a5040a1" title="Mark the state of the input stream so that we can come back to it after a syntactic predicate and so ..." alt="" coords="1111,512,1165,539"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a7d68f5af32504d0af4c13a4c9d33726d" title="Expensive to compute the size of the whole tree while parsing." alt="" coords="1116,672,1160,699"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a162cddb2466f5c777a10d03b4cbec115" title=" " alt="" coords="1117,360,1159,387"/>
<area shape="rect"  href="antlr3defs_8h.html#ad8c49d0bf9bb605b1b8ae992afd70077" title=" " alt="" coords="748,353,968,394"/>
<area shape="rect"  href="antlr3defs_8h.html#a06b669c119c3421298972433404eff5a" title="From the input stream, predict what alternative will succeed using this DFA (representing the coverin..." alt="" coords="797,419,919,445"/>
<area shape="rect"  href="antlr3inputstream_8c.html#aeb354b49b688e68e73d41d40d4456ae1" title="Rewind the lexer input to the state specified by the supplied mark." alt="" coords="793,520,923,547"/>
<area shape="rect"  href="antlr3inputstream_8c.html#a887a6c17e9d9b0b0499089d175315f72" title="Rewind the lexer input to the state specified by the supplied mark." alt="" coords="793,469,923,496"/>
<area shape="rect"  href="antlr3input_8h.html#ad221022ef350b121ce26e16aa31c1bfb" title=" " alt="" coords="482,520,666,547"/>
<area shape="rect"  href="antlr3filestream_8c.html#a0d03c556800efb45f9d37c4050579bf6" title="Use the contents of an operating system file as the input for an input stream." alt="" coords="236,520,401,547"/>
<area shape="rect"  href="antlr3filestream_8c.html#a8a0c76d8f92529edbf7b9af4726e5dbb" title="Use the supplied &#39;string&#39; as input to the stream." alt="" coords="229,571,409,597"/>
<area shape="rect"  href="antlr3defs_8h.html#a547a084500333d6bd14eab56aaa326fa" title=" " alt="" coords="13,520,165,547"/>
<area shape="rect"  href="antlr3defs_8h.html#ae9a868f3283bbe989d378fc2c934fe6f" title=" " alt="" coords="6,596,173,623"/>
<area shape="rect"  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="774,937,942,964"/>
<area shape="rect"  href="antlr3inputstream_8c.html#adcf187e8cee86344098b17902f96f248" title="Install a new source code in to a working input stream so that the input stream can be reused." alt="" coords="798,571,918,597"/>
<area shape="rect"  href="antlr3string_8c.html#a3ec2260d58995feecd5f0a19db44287f" title="Creates a new string with enough capacity for size 8 bit characters plus a terminator." alt="" coords="819,723,897,749"/>
<area shape="rect"  href="antlr3string_8c.html#a08863f1a26cce775118d73e8eb68fb58" title="Creates a new string with enough capacity for size UTF16 characters plus a terminator." alt="" coords="803,773,913,800"/>
<area shape="rect"  href="antlr3string_8c.html#a872d78a174c23de5f24960b95f922aa2" title="Creates a new 8 bit string initialized with the 8 bit characters at the supplied ptr,..." alt="" coords="821,824,895,851"/>
<area shape="rect"  href="antlr3string_8c.html#a856e50775bd85e98dcf149eb9b500595" title="Creates a new UTF16 string initialized with the 8 bit characters at the supplied 8 bit character ptr,..." alt="" coords="798,875,918,901"/>
<area shape="rect"  href="antlr3string_8c.html#a85baa1852ab94dd84fb2b9ac659a5d79" title="Creates a new UTF16 string initialized with the UTF16 characters at the supplied ptr,..." alt="" coords="783,672,933,699"/>
<area shape="rect"  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=" " alt="" coords="483,951,665,977"/>
<area shape="rect"  href="antlr3defs_8h.html#aad5d94a0ad6c1d4788f95debb67cf642" title=" " alt="" coords="259,976,378,1003"/>
<area shape="rect"  href="antlr3defs_8h.html#ae667dafdcef9adc2fceebc8420a7cded" title=" " alt="" coords="257,1027,381,1053"/>
<area shape="rect"  href="antlr3defs_8h.html#a8a8b2581755eff523fb3d2e427bb9b3f" title=" " alt="" coords="221,925,416,952"/>
<area shape="rect"  href="antlr3defs_8h.html#acea4b4491be51f1d3f57d4d2836d9d0d" title=" " alt="" coords="8,976,171,1003"/>
<area shape="rect"  href="antlr3defs_8h.html#abede6d25edd8b3e67f8aa6a5094b6f9c" title=" " alt="" coords="5,1027,173,1053"/>
<area shape="rect"  href="antlr3defs_8h.html#a200b7c19862c160ede36ca863ad60515" title=" " alt="" coords="490,773,658,800"/>
<area shape="rect"  href="antlr3input_8h.html#a5242ac4de37caa0abe292ad0bd542d68" title="Common function to setup function interface for an 8 bit input stream." alt="" coords="237,723,400,749"/>
<area shape="rect"  href="antlr3input_8h.html#aaf870afb95b0a59fe6bfd4395df9efc7" title="Common function to setup function interface for a EBCDIC input stream." alt="" coords="225,773,412,800"/>
<area shape="rect"  href="antlr3input_8h.html#acafc8ebb856269e54d4ac5819d6456d7" title="Common function to setup function interface for a UTF16 or UCS2 input stream." alt="" coords="230,824,407,851"/>
<area shape="rect"  href="antlr3input_8h.html#abc45456235e1307ca5246886580bc2fd" title="Common function to setup function interface for a UTF3 input stream." alt="" coords="229,875,408,901"/>
<area shape="rect"  href="antlr3input_8h.html#a2dad091fd85b499275fa56b02fea050f" title="Common function to setup function interface for a UTF8 input stream." alt="" coords="233,672,404,699"/>
<area shape="rect"  href="antlr3defs_8h.html#abc4461044e5277193e2597fb79f1829a" title=" " alt="" coords="1815,157,1932,184"/>
<area shape="rect"  href="antlr3defs_8h.html#adc10027310be547445fa9ed632d5dece" title=" " alt="" coords="1337,107,1489,133"/>
<area shape="rect"  href="antlr3defs_8h.html#a808d94fb338346aec62e85d66e8f4cf5" title=" " alt="" coords="1589,208,1759,235"/>
<area shape="rect"  href="antlr3commontree_8c.html#a108253520363014dfbdaf22f65f83275" title=" " alt="" coords="1623,56,1725,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a2ff90d8c29831ff6c5697fd140e3e012" title=" " alt="" coords="1292,208,1533,235"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#a404d1d946e8d99139eb862d7c571e9dc" title=" " alt="" coords="1080,208,1196,235"/>
<area shape="rect"  href="antlr3commontreenodestream_8c.html#aba2a1070fb666dd0aa01b84610ee41eb" title=" " alt="" coords="1089,259,1187,285"/>
</map>
</div>

</div>
</div>
<a id="a6325ffb34cbee6bf9af5feb10976c5e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6325ffb34cbee6bf9af5feb10976c5e3">&#9670;&nbsp;</a></span>rulePostProcessing()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a> rulePostProcessing </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>root</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Transform ^(nil x) to x. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a5cc3b60ce798c8d8dacd23126d8fff75">ANTLR3_BASE_TREE_struct::getChild</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a8671abdcaf7f2716dc31ff01b3a324b1">ANTLR3_BASE_TREE_struct::getChildCount</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#ab58a15f8d4ce341968585a7eeeb37a9c">ANTLR3_BASE_TREE_struct::isNilNode</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a34ba32649e1343d7942babf2d261a932">ANTLR3_BASE_TREE_struct::reuse</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#af36b59dbcdc9f63b40846f8ae85747d7">ANTLR3_BASE_TREE_struct::setChildIndex</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html#a368cf9c37765080f050ec50710d12963">ANTLR3_BASE_TREE_struct::setParent</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a6325ffb34cbee6bf9af5feb10976c5e3_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a6325ffb34cbee6bf9af5feb10976c5e3_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a6325ffb34cbee6bf9af5feb10976c5e3_icgraph" id="antlr3basetreeadaptor_8c_a6325ffb34cbee6bf9af5feb10976c5e3_icgraph">
<area shape="rect"  title="Transform ^(nil x) to x." alt="" coords="1277,56,1415,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="a30e52a5c4458170f79744c4c39a39f84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30e52a5c4458170f79744c4c39a39f84">&#9670;&nbsp;</a></span>setText()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void setText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___s_t_r_i_n_g.html#ga36bbe7362079348864db4b4dbdcce56b">pANTLR3_STRING</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Dummy implementation - will be supplied by super class. </p>

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_a30e52a5c4458170f79744c4c39a39f84_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_a30e52a5c4458170f79744c4c39a39f84_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_a30e52a5c4458170f79744c4c39a39f84_icgraph" id="antlr3basetreeadaptor_8c_a30e52a5c4458170f79744c4c39a39f84_icgraph">
<area shape="rect"  title="Dummy implementation &#45; will be supplied by super class." alt="" coords="1277,56,1344,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ab2212e3297a9b90372007ccb0beee599"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2212e3297a9b90372007ccb0beee599">&#9670;&nbsp;</a></span>setText8()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void setText8 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="antlr3defs_8h.html#a95c800abcac5d607fd9e3e775ace78c5">pANTLR3_UINT8</a>&#160;</td>
          <td class="paramname"><em>t</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Dummy implementation - will be supplied by super class. </p>

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ab2212e3297a9b90372007ccb0beee599_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ab2212e3297a9b90372007ccb0beee599_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ab2212e3297a9b90372007ccb0beee599_icgraph" id="antlr3basetreeadaptor_8c_ab2212e3297a9b90372007ccb0beee599_icgraph">
<area shape="rect"  title="Dummy implementation &#45; will be supplied by super class." alt="" coords="1277,56,1352,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ae72be9cdf2c5ce04a5f81b4fe6eed6ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae72be9cdf2c5ce04a5f81b4fe6eed6ee">&#9670;&nbsp;</a></span>setType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void setType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>t</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>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Dummy implementation - will be supplied by super class. </p>

<p class="reference">References <a class="el" href="antlr3defs_8h.html#a27cc6fe6e2b9ed95c34ccbcf85149361">ANTLR3_FPRINTF</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de">antlr3BaseTreeAdaptorInit()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ae72be9cdf2c5ce04a5f81b4fe6eed6ee_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ae72be9cdf2c5ce04a5f81b4fe6eed6ee_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ae72be9cdf2c5ce04a5f81b4fe6eed6ee_icgraph" id="antlr3basetreeadaptor_8c_ae72be9cdf2c5ce04a5f81b4fe6eed6ee_icgraph">
<area shape="rect"  title="Dummy implementation &#45; will be supplied by super class." alt="" coords="1277,56,1347,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
<a id="ad49f36b52611f0491583328b7c64b990"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad49f36b52611f0491583328b7c64b990">&#9670;&nbsp;</a></span>simulateTreeConstruction()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void simulateTreeConstruction </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html#gaa6367527a5a2567bdc31c7066fc7000a">pANTLR3_BASE_TREE_ADAPTOR</a>&#160;</td>
          <td class="paramname"><em>adaptor</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html#ga6313a8a3e8f044398a393bd10c083852">pANTLR3_BASE_TREE</a>&#160;</td>
          <td class="paramname"><em>tree</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Sends the required debugging events for duplicating a tree to the debugger. </p>

<p class="reference">References <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#a6d870df76f6080471fc35465ac1a2739">ANTLR3_DEBUG_EVENT_LISTENER_struct::addChild</a>, <a class="el" href="struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html#aa1a729e4a0aaab89710aee64f68278aa">ANTLR3_DEBUG_EVENT_LISTENER_struct::createNode</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#af2d558faa308c0d544780b9a666b0728">ANTLR3_BASE_TREE_ADAPTOR_struct::debugger</a>, <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#abffeeb20a7059f26c9acbe486ace780b">ANTLR3_BASE_TREE_ADAPTOR_struct::getChild</a>, and <a class="el" href="struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html#a252771bb4604667fca4deeca8488ebd2">ANTLR3_BASE_TREE_ADAPTOR_struct::getChildCount</a>.</p>

<p class="reference">Referenced by <a class="el" href="antlr3basetreeadaptor_8c.html#a0981f70c15b8b271e3c363a8699bb481">dbgDupTree()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="antlr3basetreeadaptor_8c_ad49f36b52611f0491583328b7c64b990_icgraph.png" border="0" usemap="#antlr3basetreeadaptor_8c_ad49f36b52611f0491583328b7c64b990_icgraph" alt=""/></div>
<map name="antlr3basetreeadaptor_8c_ad49f36b52611f0491583328b7c64b990_icgraph" id="antlr3basetreeadaptor_8c_ad49f36b52611f0491583328b7c64b990_icgraph">
<area shape="rect"  title="Sends the required debugging events for duplicating a tree to the debugger." alt="" coords="1424,56,1603,83"/>
<area shape="rect"  href="antlr3basetreeadaptor_8c.html#a0981f70c15b8b271e3c363a8699bb481" title=" " alt="" coords="1277,56,1376,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab5dc1c0ae38a18b0ff73a2989fe796de" title="Given a pointer to a base tree adaptor structure (which is usually embedded in the super class the im..." alt="" coords="1044,56,1229,83"/>
<area shape="rect"  href="antlr3defs_8h.html#ab957d9b226644a3af57c91c8553a9cf8" title="Debugging version of the tree adaptor (not normally called as generated code calls setDebugEventListe..." alt="" coords="273,5,525,32"/>
<area shape="rect"  href="antlr3defs_8h.html#a8354d855e26d4417b311740c64b9f0e3" title="Create a new tree adaptor." alt="" coords="573,56,785,83"/>
<area shape="rect"  href="antlr3commontreeadaptor_8c.html#a9f3d98260b86edc3b889d3cd04b27792" title="Causes an existing common tree adaptor to become a debug version." alt="" coords="833,107,996,133"/>
<area shape="rect"  href="antlr3defs_8h.html#af53a0945d04dc72b9a3b927c1fa5ffd7" title=" " alt="" coords="276,56,523,83"/>
<area shape="rect"  href="antlr3defs_8h.html#a80515ce12fe3b7e18473029d07dceaa7" title=" " alt="" coords="5,49,225,90"/>
</map>
</div>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="antlr3basetreeadaptor_8c.html">antlr3basetreeadaptor.c</a></li>
    <li class="footer">Generated on Fri May 3 2019 05:59:10 for ANTLR3C by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>