aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ObjectFile.cpp
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2014-06-12 20:57:14 +0000
committerFariborz Jahanian <fjahanian@apple.com>2014-06-12 20:57:14 +0000
commit8df9e2438bee1289183b7cbf76b521d4c66237d3 (patch)
tree26411864f3ae3fcede78432a0d4b2c85b53926ea /llvm/lib/Object/ObjectFile.cpp
parentd104c31fc0b62dca30debb8a4647aea44eb79ec9 (diff)
downloadllvm-8df9e2438bee1289183b7cbf76b521d4c66237d3.zip
llvm-8df9e2438bee1289183b7cbf76b521d4c66237d3.tar.gz
llvm-8df9e2438bee1289183b7cbf76b521d4c66237d3.tar.bz2
Objective-C ARC. Blocks that strongly capture themselves
to call themselves will get the warning: "Capturing <itself> strongly in this block is likely to lead to a retain cycle". Cut down on the amount of noise by noticing that user at some point sets the captured variable to null in order to release it (and break the cycle). // rdar://16944538 llvm-svn: 210823
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions