<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">