diff options
author | Douglas Gregor <dgregor@apple.com> | 2015-06-19 23:17:51 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2015-06-19 23:17:51 +0000 |
commit | 9960a8638d9ce37f0404e60b2387dadb12a07f77 (patch) | |
tree | 5bb56029051bcf69b685a9c534f6a46b8590f0bb /llvm/lib/CodeGen/MachineCombiner.cpp | |
parent | eb6e64ca8fd72725153fc25914f94a771d9c8572 (diff) | |
download | llvm-9960a8638d9ce37f0404e60b2387dadb12a07f77.zip llvm-9960a8638d9ce37f0404e60b2387dadb12a07f77.tar.gz llvm-9960a8638d9ce37f0404e60b2387dadb12a07f77.tar.bz2 |
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
Diffstat (limited to 'llvm/lib/CodeGen/MachineCombiner.cpp')
0 files changed, 0 insertions, 0 deletions