summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [analyzer] Add a CXXDestructorCall CallEvent.Jordan Rose2012-07-101-0/+1
* [analyzer] Add new PreImplicitCall and PostImplicitCall ProgramPoints.Jordan Rose2012-07-101-1/+2
* [analyzer] For now, don't inline non-static member overloaded operators.Jordan Rose2012-07-031-0/+1
* [analyzer] Introduce CXXAllocatorCall to handle placement arg invalidation.Jordan Rose2012-07-021-0/+1
* [analyzer] Convert existing checkers to use check::preCall and check::postCall.Jordan Rose2012-07-021-59/+9
* [analyzer] Finish replacing ObjCMessage with ObjCMethodDecl and friends.Jordan Rose2012-07-021-10/+4
* [analyzer] Begin replacing ObjCMessage with ObjCMethodCall and friends.Jordan Rose2012-07-021-8/+9
* [analyzer] Convert RetainCountChecker to use CallEvent as much as possible.Jordan Rose2012-07-021-188/+237
* [analyzer] Add a new abstraction over all types of calls: CallEventJordan Rose2012-07-021-2/+2
* [analyzer] RetainCountChecker: remove unused SelfOwn ArgEffect kind.Jordan Rose2012-06-271-4/+1
* [analyzer] RetainCount: don't track objects init'd with a delegateJordan Rose2012-06-151-4/+9
* Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer2012-06-061-32/+15
* Replace some custom hash combines with the standard stuff from DenseMapInfo.Benjamin Kramer2012-05-271-8/+5
* [analyzer] RetainCountChecker: track ObjC boxed expression objects.Jordy Rose2012-05-121-0/+45
* Teach the static analyzer that NSLog() and friends do not hold on to object r...Ted Kremenek2012-05-081-0/+6
* [analyzer]Fixup r156215: use StopTracking summary instead of ScratchArgsAnna Zaks2012-05-071-4/+2
* [analyzer] RetainCountChecker: Allow objects to escape through callbacksAnna Zaks2012-05-041-8/+20
* [analyzer] RetainRelease: Self assignment should not suppress a leakAnna Zaks2012-05-021-1/+5
* Teach RetainCountchecker about IORegistryEntrySearchCFProperty returning reta...Ted Kremenek2012-05-011-0/+1
* Teach RetainCountChecker that it doesn't quite understand pthread_setspecific...Ted Kremenek2012-04-261-3/+3
* Require that all static analyzer issues have a category. As part of this cha...Ted Kremenek2012-04-051-1/+1
* [analyzer]Malloc,RetainRelease: Allow pointer to escape via NSMapInsert.Anna Zaks2012-03-301-0/+7
* Change RetainCountChecker to eagerly "escape" retained objects when they areTed Kremenek2012-03-271-0/+6
* [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able ...Jordy Rose2012-03-241-1/+10
* Avoid applying retain/release effects twice in RetainCountChecker when a func...Ted Kremenek2012-03-231-0/+3
* "Teach" RetainCountChecker about dispatch_set_context, which can indirectly f...Ted Kremenek2012-03-221-0/+8
* [analyser] Factor out FindUniqueBinding from RetainCount checker.Anna Zaks2012-03-211-33/+1
* [analyzer] Use a FoldingSet to cache simple RetainSummary instances, rather t...Jordy Rose2012-03-181-40/+58
* [analyzer] Unify retain-count summary generation for class and instance metho...Jordy Rose2012-03-171-53/+26
* [analyzer] Remove duplicate work on deriving method behavior. No functionalit...Jordy Rose2012-03-171-83/+74
* [analyzer] Don't claim an object was returned with +1 retain count before cou...Jordy Rose2012-03-171-4/+8
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-7/+7
* Teach RetainCountChecker about mixing method families with explicit annotatio...Ted Kremenek2012-03-091-0/+30
* [analyzer] Implement basic path diagnostic pruning based on "interesting" sym...Ted Kremenek2012-03-091-4/+2
* Add static analyzer support for new NSArray/NSDictionary/NSNumber literals.Ted Kremenek2012-03-061-31/+89
* [analyzer] Leaks should be uniqued by the allocation point in theAnna Zaks2012-02-281-4/+16
* [analyzer] Retain release: drop the line number info from the leakAnna Zaks2012-02-281-3/+2
OpenPOWER on IntegriCloud