[clang] [llvm] [InstallAPI] Collect symbols from ObjC Ivars (PR #83632)

Cyndy Ishida via cfe-commits cfe-commits at lists.llvm.org
Fri Mar 1 15:21:13 PST 2024


================
@@ -27,12 +27,40 @@ __attribute__((objc_exception))
 @interface Exception 
 @end
 
+
+//--- Foo.framework/PrivateHeaders/Foo_Private.h
+#import <Foo/Foo.h>
+
+ at interface ClassWithIvars : Visible  {
----------------
cyndyishida wrote:

Something like 

```
__attribute__((visibility("hidden")))
@interface Foo  {
@public 
int _ivar;
}
@
```
?

https://github.com/llvm/llvm-project/pull/83632


More information about the cfe-commits mailing list