summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-09-28 22:21:35 +0000
committerJordan Rose <jordan_rose@apple.com>2012-09-28 22:21:35 +0000
commit657b5f464d8c91935f46e69dde2f13e97cdb51de (patch)
tree9209a8e92a8faf067e994bc410ef68e4a0212196 /clang/lib/CodeGen/CodeGenModule.cpp
parentd393458c3316257e5c4bf9dfdb9ace8c426edce8 (diff)
downloadbcm5719-llvm-657b5f464d8c91935f46e69dde2f13e97cdb51de.tar.gz
bcm5719-llvm-657b5f464d8c91935f46e69dde2f13e97cdb51de.zip
-Warc-repeated-use-of-weak: check ivars and variables as well.
Like properties, loading from a weak ivar twice in the same function can give you inconsistent results if the object is deallocated between the two loads. It is safer to assign to a strong local variable and use that. Second half of <rdar://problem/12280249>. llvm-svn: 164855
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud