lass="extends-implements">extends <a href="TopLevelElement.html" title="class in icyllis.arc3d.compiler.tree">TopLevelElement</a></span></div>
<div class="block">An interface block declaration <span class="invalid-tag">invalid input: '&amp;'</span> definition, as in:
 <pre>
 out SV_PerVertex {
   layout(position) out float4 SV_Position;
 };
 </pre>
 At the AST level, this is represented by a single variable of struct type.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NE