<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60954>60954</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang][ExtractAPI] Availability does not handle platform specific unavailability correctly
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          daniel-grumberg
      </td>
    </tr>
</table>

<pre>
    ExtractAPI does not emit correct availability information for symbols marked as unavailable on a specific platform, e.g.
```void foo(void) __attribute
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxM0UGu2yAQBuDTjDejWDa2cbxgkdc0Une9wdMAY4cWQwQ4bW5fJS9KKiGBhH7EfD_l7JbArGD4gOFY0VbOMSlLwbHfLWlbNael0tHe1Pe_JZEph58_0EbOGGJBXl1BE1NiU5Cu5Dxp5125oQtzTCsVFwPOMWG-rTr6jCul32yRMm7hGfCMMSBhvrBxszN48VTuaRDfkOulhuYIzQFk87Wu0VmcYwSxvx9BTPj5SaUkp7fClVWdnbqJKlatHMd2bNpxqs5qmO2-F3vivht6S3LoLdOkh1G2WtqRKqdEI7pGiK6VnWyn2s5kuokmaWTbCNlD3_BKztfeX9c6pqVyOW-sZDMNfeVJs88PSSEC_8HHJQhxh03qntnpbcnQN97lkt-vFFf8owLjKSwwHGH4eGvDcMTD_7Qv_TMF6_nF9QZ80X4FngX5W7Ulr86lXDJ0BxAnEKfFlfOmaxNXEKf7j57b7pLiLzYFxOkxRwZxesz5LwAA__-r2buj">