| 1 | @class NSError; |
|---|---|
| 2 | |
| 3 | #pragma clang assume_nonnull begin |
| 4 | |
| 5 | #ifdef USE_MUTABLE |
| 6 | typedef struct __attribute__((objc_bridge_mutable(NSError))) __CFError * CFErrorRef; |
| 7 | #else |
| 8 | typedef struct __attribute__((objc_bridge(NSError))) __CFError * CFErrorRef; |
| 9 | #endif |
| 10 | |
| 11 | void func1(CFErrorRef *error); |
| 12 | |
| 13 | #pragma clang assume_nonnull end |
| 14 |