aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Tools.cpp
diff options
context:
space:
mode:
authorAnna Zaks <ganna@apple.com>2012-08-29 23:23:43 +0000
committerAnna Zaks <ganna@apple.com>2012-08-29 23:23:43 +0000
commit554067f290282f366ccf65a27e0b914aa67a52c6 (patch)
tree912b29b636af191bf73e7d222f29cb5ad4bba97e /lib/Driver/Tools.cpp
parent28694c1fe44082970cd53ca7ffef25f668e4c545 (diff)
[analyzer] Stop tracking symbols based on a retain count summary of
inlined function. This resolves retain count checker false positives that are caused by inlining ObjC and other methods. Essentially, if we are passing an object to a method with "delegate" in the selector or a function pointer as another argument, we should stop tracking the other parameters/return value as far as the retain count checker is concerned. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@162876 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions