diff options
| author | John McCall <rjmccall@apple.com> | 2011-07-27 01:07:15 +0000 |
|---|---|---|
| committer | John McCall <rjmccall@apple.com> | 2011-07-27 01:07:15 +0000 |
| commit | 538482373bba8f268b179eabde85652f630af826 (patch) | |
| tree | 6ec28341ca229e59b56dde319ce3b726a6d17b1c /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | b23dc0950b61d560b276d25654a4627dbbb666e7 (diff) | |
| download | llvm-538482373bba8f268b179eabde85652f630af826.zip llvm-538482373bba8f268b179eabde85652f630af826.tar.gz llvm-538482373bba8f268b179eabde85652f630af826.tar.bz2 | |
Clean up the analysis of the collection operand to ObjC
for-in statements; specifically, make sure to close over any
temporaries or cleanups it might require. In ARC, this has
implications for the lifetime of the collection, so emit it
with a retain and release it upon exit from the loop.
rdar://problem/9817306
llvm-svn: 136204
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
