span>, <span class="keyword">class</span>&gt; 
<a name="l00053"></a>00053         <span class="keyword">struct </span>ScatterHierarchyTag;
<a name="l00054"></a>00054     }
<a name="l00055"></a>00055 
<a name="l00056"></a>00056     <span class="keyword">template</span> &lt;<span class="keyword">class</span> TList, <span class="keyword">template</span> &lt;<span class="keyword">class</span>&gt; <span class="keyword">class </span>Unit&gt;
<a name="l00057"></a>00057     <span class="keyword">class </span>GenSca