summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* [analyzer] Simplify RetainCountChecker's handling of dead symbols.Jordan Rose2012-12-061-29/+24
* Only provide explicit getCapturedRegion() and getOriginalRegion() from refere...Ted Kremenek2012-12-061-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-011-4/+5
* [analyzer] add LocationContext::inTopFrame() helper.Anna Zaks2012-11-031-7/+1
* [analyzer] Add some convenience accessors to CallEvent, and use them.Jordan Rose2012-11-021-5/+3
* [analyzer] Use nice macros for the common ProgramStateTraits (map, set, list).Jordan Rose2012-11-021-24/+11
* [analyzer] Rename 'EmitReport' to 'emitReport'.Jordan Rose2012-11-021-5/+5
* [analyzer] Rename ConditionTruthVal::isTrue to isConstrainedTrue.Jordan Rose2012-11-011-1/+3
* Move assertion to not crash tests.Ted Kremenek2012-10-121-2/+1
* Silence null dereference warnings by documenting context-specificTed Kremenek2012-10-121-0/+3
* Remove ProgramState::getSymVal(). It was being misused by Checkers,Ted Kremenek2012-09-071-3/+2
* Teach RetainCountChecker that CFPlugInInstanceCreate does notTed Kremenek2012-09-061-0/+2
* Refine diagnostics for leaks reported when returning an objectTed Kremenek2012-09-061-14/+22
* [analyzer] Future-proofing r163012 (nameless functions and RetainCountChecker)Jordan Rose2012-09-011-4/+4
* [analyzer] RetainCountChecker: don't assume all functions have names.Jordan Rose2012-08-311-2/+3
* Teach RetainCountChecker about 'pragma clang arc_cf_code_audited'.Ted Kremenek2012-08-301-0/+5
* [analyzer] Stop tracking symbols based on a retain count summary ofAnna Zaks2012-08-291-27/+101
* [analyzer] Remove unnecessary code.Anna Zaks2012-08-241-16/+0
* [analyzer] Make analyzer less aggressive when dealing with [self init].Anna Zaks2012-08-241-0/+29
* Rename 'currentX' to 'currX' throughout analyzer and libAnalysis.Ted Kremenek2012-08-221-4/+2
* Rename 'getConjuredSymbol*' to 'conjureSymbol*'.Ted Kremenek2012-08-221-1/+1
* [analyzer] Replace boolean IsSink parameters with 'generateSink' methods.Jordan Rose2012-08-201-1/+1
* [analyzer] Remove obsolete GenericNodeBuilderRefCount from RetainCountChecker.Jordan Rose2012-08-181-39/+16
* [analyzer] Remove other #if 0 from Retain Count checker.Anna Zaks2012-08-141-37/+1
* [analyzer] Remove autorelease pools code from the Retain Count checker.Anna Zaks2012-08-141-113/+0
* [analyzer] Fixup to r161821Anna Zaks2012-08-141-3/+1
* [analyzer] Disable autorelease pool tracking.Anna Zaks2012-08-141-2/+21
* [analyzer] Refactor RetainReleaseChecker to go through a function callAnna Zaks2012-08-141-40/+53
* [analyzer] Ignore OS X 10.8's annotations for NSMakeCollectable.Jordan Rose2012-08-061-1/+6
* [analyzer] Only allow CallEvents to be created by CallEventManager.Jordan Rose2012-07-301-2/+5
* [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change.Jordan Rose2012-07-261-1/+1
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* [analyzer] Combine all ObjC message CallEvents into ObjCMethodCall.Jordan Rose2012-07-181-21/+15
* Remove trivial destructor from SVal.Benjamin Kramer2012-07-181-1/+1
* [analyzer] Make CallEnter, CallExitBegin, and CallExitEnd not be StmtPointsJordan Rose2012-07-101-1/+8
OpenPOWER on IntegriCloud