Bindings: Take account of visibility attribute on APIs

Authored by Shaheed Haque <srhaque@theiet.org> on Feb 4 2017, 11:00 AM.

Description

Bindings: Take account of visibility attribute on APIs

Don't export API which has visibility "hidden".

Visibility attributes on variables are ignored, but call the generic
method anyway.

Remove checks for macros which obscure the attributes. Processing the
attribute directly means that is not needed.

Details

Committed
skellyFeb 4 2017, 11:27 AM
Parents
R240:4e17330a4520: Bindings: Generalize the skippable_attribute method
Branches
Unknown
Tags
Unknown