summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* RetainCountChecker: don't adjust the retain count when analyzing a ReturnStmt...Ted Kremenek2012-02-251-0/+15
* Teach analyzer about NSAutoreleasePool -allocWithZone:. Fixes <rdar://proble...Ted Kremenek2012-02-181-3/+5
* Have conjured symbols depend on LocationContext, to add context sensitivity f...Ted Kremenek2012-02-171-2/+2
* [analyzer] Make Malloc Checker optimistic in presence of inlining.Anna Zaks2012-02-141-2/+4
* Print NamedDecls directly to a raw_ostream where possible.Benjamin Kramer2012-02-071-1/+1
* Add basic BugReporter support for CallEnter/CallExit. WIP.Ted Kremenek2012-02-071-0/+7
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-7/+7
* Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer2012-02-041-0/+1
* Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.Ted Kremenek2012-01-261-51/+51
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-6/+1
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-171-1/+0
* [analyzer] Make the entries in 'Environment' context-sensitive by making entr...Ted Kremenek2012-01-061-17/+24
OpenPOWER on IntegriCloud