summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] When checking Foundation method calls, match the selectors exactly.Jordan Rose2014-04-091-12/+4
* [analyzer] Don't track retain counts of objects directly accessed through ivars.Jordan Rose2014-03-251-22/+111
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-151-22/+22
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-7/+7
* [analyzer] Improved checker naming in CFG dump.Anton Yartsev2014-02-171-10/+8
* Expose the name of the checker producing each diagnostic message.Alexander Kornienko2014-02-111-27/+31
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-6/+6
* Rename FunctionProtoType accessors from 'arguments' to 'parameters'Alp Toker2014-01-201-1/+1
* [analyzer] BlockCall shouldn't really be an AnyFunctionCall.Jordan Rose2014-01-151-2/+2
* [analyzer] Model getters of known-@synthesized Objective-C properties.Jordan Rose2014-01-101-0/+19
* [analyzer] Remove unused ARCNotOwnedSymbol retain count return effect.Jordan Rose2014-01-071-3/+2
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-3/+2
* [analyzer] Don't track return value of NSNull +null for retain/release tracking.Ted Kremenek2014-01-031-0/+5
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-14/+14
* Forgot some references to misspelled enums.Benjamin Kramer2013-10-201-4/+4
* Miscellaneous speling fixes.Benjamin Kramer2013-10-201-1/+1
* [analyzer] RetainCountChecker: add support for CFAutorelease.Jordan Rose2013-10-071-8/+22
* [analyzer] Stop tracking the objects with attribute cleanup in the RetainCoun...Anna Zaks2013-09-171-0/+10
* Get rid of unused isPodLike definition.Eli Friedman2013-09-111-2/+0
* Use the number of parameters in the actual method or function to determine th...Ted Kremenek2013-08-161-7/+1
* RetainCountChecker: Replace some loops with std:: algorithms.Benjamin Kramer2013-08-161-17/+5
* Revert r188574. Turns out it isn't needed.Ted Kremenek2013-08-161-1/+0
* Need summary info. about arguments toFariborz Jahanian2013-08-161-0/+1
* [static analyzer] add a simple "CallEffects" API to query the retain count se...Ted Kremenek2013-08-141-0/+44
* [static analyzer] Factor out ArgEffect and RetEffect into public header file.Ted Kremenek2013-08-141-93/+14
* [analyzer] Don't process autorelease counts in synthesized function bodies.Jordan Rose2013-08-011-1/+8
* [analyzer] RetainCountChecker: don't track through xpc_connection_set_context.Jordan Rose2013-05-021-2/+4
* [analyzer] Fix a crash in RetainCountChecker - we should not rely on CallEnte...Anna Zaks2013-04-251-1/+1
* [analyzer] Set the allocation site to be the uniqueing location for retain co...Anna Zaks2013-04-231-2/+11
* [analyzer] RetainCountChecker: Clean up path notes for autorelease.Jordan Rose2013-04-231-7/+9
* [analyzer] Add experimental option "leak-diagnostics-reference-allocation".Ted Kremenek2013-04-161-10/+25
* [analyzer] Address Jordan’s review of r179219Anna Zaks2013-04-101-1/+1
* [analyzer] Address Jordan’s code review of r 179221Anna Zaks2013-04-101-13/+17
* [analyzer] When reporting a leak in RetainCount checker due to an early exit ...Anna Zaks2013-04-101-14/+63
* [analyzer] Cleanup leak warnings: do not print the names of variables from ot...Anna Zaks2013-04-101-1/+8
* [analyzer] RetainCountChecker: refactor annotation handling.Jordan Rose2013-04-041-63/+41
* Use early return in printing logic. Minor cleanup.Ted Kremenek2013-03-281-2/+4
* [analyzer] Don't let cf_audited_transfer override CFRetain semantics.Jordan Rose2013-03-041-6/+6
* Add back implicitly dropped const.David Blaikie2013-02-211-1/+1
* Replace ProgramPoint llvm::cast support to be well-defined.David Blaikie2013-02-211-7/+7
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-2/+1
* Replace SVal llvm::cast support to be well-defined.David Blaikie2013-02-201-1/+2
* [analyzer]RetainCount: Fix an autorelease related false positive.Anna Zaks2013-01-311-1/+1
* [analyzer] Don't track autorelease pools created by +new.Jordan Rose2013-01-311-14/+2
* [analyzer] Refactor: parameter rename.Anna Zaks2013-01-161-1/+1
* [analyzer] -drain is not an alias for -release.Jordan Rose2013-01-141-4/+0
* [analyzer] Rename callback EndPath -> EndFunctionAnna Zaks2013-01-031-3/+3
* [analyzer] Address Jordan's nitpicks as per code review of r170625.Anna Zaks2012-12-211-1/+1
* Update RetainCountChecker to understand attribute ns_returns_autoreleased.Ted Kremenek2012-12-201-4/+6
* [analyzer] Add the pointer escaped callback.Anna Zaks2012-12-201-4/+5
OpenPOWER on IntegriCloud