]> granicus.if.org Git - clang/commit
retain/release checker: When determining whether an analyzed method can return
authorTed Kremenek <kremenek@apple.com>
Wed, 29 Apr 2009 23:03:22 +0000 (23:03 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 29 Apr 2009 23:03:22 +0000 (23:03 +0000)
commita883355a6fe8d72b8899efb65a7d7645a51afc3b
tree409e55abcd877c26ce36b010d122ef317094a0cc
parentee24266bfee859067d47d1517179da125d057ede
retain/release checker: When determining whether an analyzed method can return
an owned object, consult its summary instead of inspecting the selector. This
picks up annotations, and is just more general.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70429 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/CFRefCount.cpp
test/Analysis/retain-release.m