summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJordan Rose <jordan_rose@apple.com>2012-08-20 20:01:15 +0000
committerJordan Rose <jordan_rose@apple.com>2012-08-20 20:01:15 +0000
commitbda04301d47fb16fe5773b49fc7cee6bb5e81be9 (patch)
tree12c97481e1efa5925a0584031099565be7248d54 /llvm/lib
parent53cb2f327abbe46887c1ed0f9ced75a43f1fd176 (diff)
downloadbcm5719-llvm-bda04301d47fb16fe5773b49fc7cee6bb5e81be9.tar.gz
bcm5719-llvm-bda04301d47fb16fe5773b49fc7cee6bb5e81be9.zip
[analyzer] Add a test for "release and stop tracking" behavior.
This is used to handle functions and methods that consume an argument (annotated with the ns_consumed or cf_consumed attribute), but then the argument's retain count may be further modified in a callback. We want to warn about over-releasing, but we can't really track the object afterwards. llvm-svn: 162221
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud