arsetree</span>.type_declaration<br>
&nbsp;&nbsp;&nbsp;&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="constructor">Pwith_modsubst</span>&nbsp;<span class="keyword">of</span>&nbsp;<span class="constructor">Longident</span>.t&nbsp;<span class="constructor">Asttypes</span>.loc&nbsp;*&nbsp;<span class="constructor">Longident</span>.t&nbsp;<span class="constructor">Asttypes</span>.loc<br>
&nbsp;&nbsp;<span class="keyword">and</span>&nbsp;module_expr&nbsp;=&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;pmod_desc