<p>I disagree that member of public structs are private just because there's no doc comment. They are just as public, as they can't be hidden to the compiler or anything else using the struct.</p>

<p>The type can't be hidden inside GEANY_PRIVATE or a private header because it must be fully visible in order to use the public parent struct.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/commit/302b40e9778ff49407902f3ef9f272ed202f4547#commitcomment-15037004">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ96uIzXwVJgZq5K87_AiQMuK0Xfwks5pQnuPgaJpZM4G3NbP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/commit/302b40e9778ff49407902f3ef9f272ed202f4547#commitcomment-15037004"></link>
  <meta itemprop="name" content="View Commit"></meta>
</div>
<meta itemprop="description" content="View this Commit on GitHub"></meta>
</div>