summaryrefslogtreecommitdiffstats
path: root/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant conditions of the form (A || (!A && B)) -> (A || B)Benjamin Kramer2016-04-111-2/+1
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-11/+5
* Class Property: change PropertyMap to include isClassProperty.Manman Ren2016-01-281-0/+2
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-081-3/+3
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-3/+3
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-2/+2
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* [C++11] Use 'nullptr'. StaticAnalyzer edition.Craig Topper2014-05-271-6/+6
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-4/+2
* [C++11] Replacing ObjCInterfaceDecl iterators visible_extensions_begin() and ...Aaron Ballman2014-03-131-6/+2
* [C++11] Replacing ObjCInterfaceDecl iterators protocol_begin() and protocol_e...Aaron Ballman2014-03-131-8/+5
* [C++11] Replacing ObjCContainerDecl iterators meth_begin() and meth_end() wit...Aaron Ballman2014-03-131-8/+4
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-4/+1
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-19/+28
* [analyzer] IvarInvalidation: correctly handle cases where only partial invali...Anna Zaks2013-04-241-13/+34
* objective-C: synthesize properties in order of theirFariborz Jahanian2013-02-141-1/+2
* [analyzer] Invalidation checker: move the "missing implementation" checkAnna Zaks2013-02-091-12/+13
* [analyzer] Move DefaultBool so that all checkers can share it.Anna Zaks2013-02-081-7/+0
* [analyzer] Split IvarInvalidation into two checkersAnna Zaks2013-02-081-44/+86
* [analyzer] IvarInvalidation: refactor, pull out the diagnostic printingAnna Zaks2013-02-081-49/+69
* [analyzer] IvarInvalidation: add annotation for partial invalidationAnna Zaks2013-02-081-39/+78
* Rework the traversal of Objective-C categories and extensions toDouglas Gregor2013-01-161-3/+5
* [analyzer] Fix warning typo.Anna Zaks2013-01-161-2/+2
* [analyzer] Rename the warning: state the issue before the hint of how itAnna Zaks2013-01-111-6/+5
* [analyzer]Recognize ivar invalidation protocol even if it was redeclaredAnna Zaks2013-01-111-2/+2
* [analyzer] Ivar invalidation: track ivars declared in categories.Anna Zaks2013-01-111-7/+15
* [analyzer] Allow IvarInvalidation checker to suppress warnings viaAnna Zaks2013-01-101-6/+14
* [analyzer] Fix non-determinizm introduced in r172104.Anna Zaks2013-01-101-17/+29
* [analyzer] Add more checks to the ObjC Ivar Invalidation checker.Anna Zaks2013-01-101-57/+118
* [analyzer] Fix a false positive in the ivar invalidation checker.Anna Zaks2013-01-071-1/+3
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-0/+1
* [analyzer] Ivar invalidation: identify properties declared in protocols.Anna Zaks2012-10-181-5/+9
* [analyzer] Ivar Invalidation: track ivars in continuations andAnna Zaks2012-10-161-5/+5
* [analyzer] Enhance the error message.Anna Zaks2012-10-151-1/+1
* Move isObjCSelf into Expr.Anna Zaks2012-10-011-13/+6
* [analyzer] Address Jordan's review for r164868.Anna Zaks2012-10-011-16/+14
* [analyzer] Re-implement IvarInvalidationChecker so that it verifies thatAnna Zaks2012-09-291-62/+259
* [analyzer] IvarInvalidation: track synthesized ivars and allow escapeAnna Zaks2012-09-271-31/+69
* [analyzer] Address Jordan's code review comments for r164716.Anna Zaks2012-09-271-14/+16
* IvarInvalidationChecker.cpp: Remove an unused member, InterfD. [-Wunused-priv...NAKAMURA Takumi2012-09-271-2/+1
* [analyzer] Add experimental ObjC invalidation method checker.Anna Zaks2012-09-261-0/+319