eyword">typename</span> View::template add_deref&lt;deref_t&gt;   AD;
<a name="l00505"></a>00505     <span class="keyword">public</span>:
<a name="l00506"></a>00506         <span class="keyword">typedef</span> <span class="keyword">typename</span> AD::type type;
<a name="l00507"></a>00507         <span class="keyword">static</span> type make(<span class="keyword">const</span> View&amp; src) {
<a name="l00508"></a>00508             <span class="keywordflow">return</span> AD::make(src, deref_t());
<a name="l0