Overview
Comment: | Use _Nullable instead of __nullable
Same for _Nonnull / __nonnull. Apple implemented it as __nullable / __nonnull in their version of Clang |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
2fb22c605be51d3b1cea1ef371ac1d0d |
User & Date: | js on 2015-10-01 20:34:22 |
Other Links: | manifest | tags |
Context
2015-10-01
| ||
20:45 | Minor cosmetic changes check-in: cd62cbdac5 user: js tags: trunk | |
20:34 | Use _Nullable instead of __nullable check-in: 2fb22c605b user: js tags: trunk | |
2015-09-17
| ||
21:19 | Fix compilation for PSP check-in: 719ec38eb0 user: js tags: trunk | |
Changes
Modified src/macros.h from [1619f8ecc0] to [a5359bc24a].
︙ | ︙ | |||
173 174 175 176 177 178 179 | #else # define OF_GENERIC(...) #endif #if __has_feature(nullability) # define OF_ASSUME_NONNULL_BEGIN _Pragma("clang assume_nonnull begin") # define OF_ASSUME_NONNULL_END _Pragma("clang assume_nonnull end") | | | | 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 | #else # define OF_GENERIC(...) #endif #if __has_feature(nullability) # define OF_ASSUME_NONNULL_BEGIN _Pragma("clang assume_nonnull begin") # define OF_ASSUME_NONNULL_END _Pragma("clang assume_nonnull end") # define OF_NONNULL _Nonnull # define OF_NULLABLE _Nullable # define OF_NULLABLE_PROPERTY(...) (__VA_ARGS__, nullable) #else # define OF_ASSUME_NONNULL_BEGIN # define OF_ASSUME_NONNULL_END # define OF_NONNULL # define OF_NULLABLE # define OF_NULLABLE_PROPERTY |
︙ | ︙ |