CF_RETURNS_[NOT_]RETAINED on a param makes the inner pointer __nullable.
That is, void cf2(CFTypeRef * __nullable p CF_RETURNS_NOT_RETAINED); is equivalent to void cf2(CFTypeRef __nullable * __nullable p CF_RETURNS_NOT_RETAINED); More rdar://problem/18742441 llvm-svn: 240186
Loading
Please register or sign in to comment