late transform">proto::transform</a>&lt;not_&lt;Grammar&gt; &gt; <span class="special">{</span>
  <span class="comment">// types</span>
  <span class="keyword">typedef</span> <span class="identifier">not_</span> <a name="boost.proto.not_.proto_grammar"></a><span class="identifier">proto_grammar</span><span class="special">;</span>

  <span class="comment">// member classes/structs/unions</span>
  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> <a c