aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/DataExtractor.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2011-09-13 18:49:24 +0000
committerJohn McCall <rjmccall@apple.com>2011-09-13 18:49:24 +0000
commit94312285b7c9ebd95337fff60df7dfa1c0d14f9a (patch)
treeb616610d0caf9caa1ab3124d898980e93857cfa6 /llvm/lib/Support/DataExtractor.cpp
parent8db67df6630b9f3e84a33c7bd7bd82f03dbae823 (diff)
downloadllvm-94312285b7c9ebd95337fff60df7dfa1c0d14f9a.zip
llvm-94312285b7c9ebd95337fff60df7dfa1c0d14f9a.tar.gz
llvm-94312285b7c9ebd95337fff60df7dfa1c0d14f9a.tar.bz2
A strong property of block type has "copy" setter semantics, not "retain".
This is consistent with the behavior of assigning into a __strong l-value, and it's also necessary for ensuring that the ivar doesn't end up a dangling reference. We decided not to change the behavior of "retain" properties, but just to make them warnings/errors when of block type. llvm-svn: 139619
Diffstat (limited to 'llvm/lib/Support/DataExtractor.cpp')
0 files changed, 0 insertions, 0 deletions