title: Kotlin / Native c interop with reduced visibility
body: <p>Is it possible to generate c stabs with <code>internal</code> visibility?</p>
  
  <p>When using c interop with Kotlin/Native the generated stabs for c functions and structures have <code>public</code> visibility. As far as I understand, that means that if someone would use this Kotlin code as a library, the generated stabs will be visible in the target project as well. That fact makes it difficult to create a Kotlin wrapper over the c library.</p>