summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprObjC.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-06-22 16:32:26 +0000
committerDouglas Gregor <dgregor@apple.com>2011-06-22 16:32:26 +0000
commit1c8cd7c1a5a499a23ab251999bb1acc2420023d6 (patch)
tree511eeb5cfef5f19e7e4cdc8545e8047c4e650fb8 /clang/lib/Sema/SemaExprObjC.cpp
parent58df509fc0dc288f6859cd3b61ff980d364baf6d (diff)
downloadbcm5719-llvm-1c8cd7c1a5a499a23ab251999bb1acc2420023d6.tar.gz
bcm5719-llvm-1c8cd7c1a5a499a23ab251999bb1acc2420023d6.zip
Implement the C++0x move optimization for Automatic Reference Counting
objects, so that we steal the retain count of a temporary __strong pointer (zeroing out that temporary), eliding a retain/release pair. Addresses <rdar://problem/9364932>. llvm-svn: 133621
Diffstat (limited to 'clang/lib/Sema/SemaExprObjC.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud