diff options
| author | Anna Zaks <ganna@apple.com> | 2013-01-10 20:59:51 +0000 |
|---|---|---|
| committer | Anna Zaks <ganna@apple.com> | 2013-01-10 20:59:51 +0000 |
| commit | 0aeb60d79df784566c3e839c0385c57b22778817 (patch) | |
| tree | 6727fd30f6a852564a4c9d3608e1182f18d3219f /llvm/lib/CodeGen/LiveRangeCalc.cpp | |
| parent | 9409e4671405ed82b655aa9a89cce86c2a615d82 (diff) | |
| download | bcm5719-llvm-0aeb60d79df784566c3e839c0385c57b22778817.tar.gz bcm5719-llvm-0aeb60d79df784566c3e839c0385c57b22778817.zip | |
[analyzer] Add more checks to the ObjC Ivar Invalidation checker.
Restructured the checker so that it could easily find two new classes of
issues:
- when a class contains an invalidatable ivar, but no declaration of an
invalidation method
- when a class contains an invalidatable ivar, but no definition of an
invalidation method in the @implementation.
The second case might trigger some false positives, for example, when
the method is defined in a category.
llvm-svn: 172104
Diffstat (limited to 'llvm/lib/CodeGen/LiveRangeCalc.cpp')
0 files changed, 0 insertions, 0 deletions

