<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/61247>61247</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[mlir] Official docs on interface doesn't mention `extraTraitClassDeclaration`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
StrongerXi
</td>
</tr>
</table>
<pre>
Specifically, [this section](https://mlir.llvm.org/docs/Interfaces/#utilizing-the-ods-framework) mentions a lot of components of an interface, e.g., `methods`, `extraClassDeclaration`, but omits `extraTraitClassDeclaration`.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEkjGP3C4QxT8NbtBaMN7F68LF_25l6V-luBRpMYxtEgwrZpzL5dNHdu4uiRQpFYJ5DI_3G0sU5oTYi8uDuNwqu_GSS__EJacZy6dQjdm_9E93dGEKzsb4IuBRissDL4EkoeOQk7jcBFwX5juJ5j8Bg4BhjaHUMX5d61xmAYPPjgQM_yfGMlmHdMiajUMM30OaT7zgKXs6TcWu-JzLFwGdXDHtD5C0MmaWeZIur_ecMDHtO5tkeOu4G8N6rg-DRq3IS_YkjHo9wG9c7GO0RDd00RZ7WP9ZHjeWeQ1M78KPxQb-i7qufN_4rulshb027RW0MRqqpe9AA6JVVuHVa6O9G0cAo7zv_KTPUIUeFDSqUa3utLlA3Zq2U25stNJXa85enBWuNsT33KpAtGFvNJzbKtoRIx2kABI-y6MoAHZwpd_vnMZtJnFWMRDTry4cOB6IdyjicpMfpim4YKPcqcj8W4jSZ6QkoOW37P-ZSLWV2P8Jfw68bGPt8ipg2G28Lqd7yZ_RsYDhML8PwfG5HwEAAP__4CTUdQ">