summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update signature of EvalAssume.Ted Kremenek2008-07-171-3/+3
* isRetain() and isRelease() now only returns true if "Retain"/"Release" appear...Ted Kremenek2008-07-151-2/+4
* Support retain/release tracking for CoreGraphics (CGxxxRef) objects.Ted Kremenek2008-07-151-12/+83
* Refactored most of the "Store" piece of ValueState into a Store type. TheTed Kremenek2008-07-101-29/+33
* Fix PR2519: correctly handle CFDictionaryCreate.Ted Kremenek2008-07-091-9/+31
* Updated clients of ImmutableMap::SlimFind to use ImmutableMap::lookup instead.Ted Kremenek2008-07-071-34/+24
* Use conjured symbols for variables whose values are invalidated whenTed Kremenek2008-07-031-0/+27
* Refactored some of the BugReporter interface so that data such as the ASTCont...Ted Kremenek2008-07-021-2/+2
* Unlike NSWindow objects, NSPanel objects initially do not have self-ownership.Ted Kremenek2008-07-011-8/+23
* Temporarily treat "Autorelease" as "StopTracking". This is the original beha...Ted Kremenek2008-07-011-1/+1
* Added "Autorelease" ArgEffect to better simulate "autorelease" messages. RightTed Kremenek2008-06-301-4/+4
* CF ref checker:Ted Kremenek2008-06-251-245/+406
* Remove unneeded method arguments.Ted Kremenek2008-06-241-10/+3
* Cache ObjC summaries by IdentifierInfo*, not by ObjCInterfaceDecl.Ted Kremenek2008-06-241-12/+21
* Added ObjCSummaryCache, a new summary cache object to cache summaries for Obj...Ted Kremenek2008-06-231-0/+101
* Rename summary methods for "instance methods" to "class methods" (the names g...Ted Kremenek2008-06-231-33/+33
* The CF retain/release checker now assumes that allocations do not fail. Even...Ted Kremenek2008-06-231-51/+18
* This patch is motivated by numerous strict-aliasing warnings when compilingTed Kremenek2008-06-171-8/+8
* Teach the CF retain checker about "_init" methods. Fixes: <rdar://problem/59...Ted Kremenek2008-06-021-1/+1
* Prototyped support in the BugReporter to emit diagnostics of the form "p now ...Ted Kremenek2008-05-221-0/+4
* Expand retain/release checker to consider methods/function calls that cause aTed Kremenek2008-05-221-27/+31
* Cache leaks by the allocation site, not the leak location.Ted Kremenek2008-05-161-28/+58
* Rename IsPointerType to LVal::IsLValType, and update CFRefCount::EvalSummary ...Ted Kremenek2008-05-091-3/+3
* Added support for "drain".Ted Kremenek2008-05-071-0/+4
* Expand the CF retain checker to allow the Create/Get rule to apply to anyTed Kremenek2008-05-071-52/+57
* Flip order of arguments to CStrInStrNoCase.Ted Kremenek2008-05-071-2/+2
* Use llvm::CStrInCStrNoCase instead of strcasestr, since the latter is not por...Ted Kremenek2008-05-071-2/+4
* copy-paste: NS types are not typedefs.Ted Kremenek2008-05-071-7/+5
* Do not treat **instance** methods "copyWithZone:" and "mutableCopyWithZone:" ...Ted Kremenek2008-05-071-18/+1
* Be less promiscuous with generating summaries for "new", "copy", "create".Ted Kremenek2008-05-071-3/+3
* Added auto-summary generation for createXXX, copyXXX, newXXX methods.Ted Kremenek2008-05-071-16/+12
* Don't report leaks for autoreleased objects.Ted Kremenek2008-05-061-42/+21
* More comments.Ted Kremenek2008-05-061-73/+72
* Experiment with not converting bug names to lower case.Ted Kremenek2008-05-061-11/+38
* Generate "stop" summaries for selectors involving receivers whose type is not...Ted Kremenek2008-05-061-19/+92
* Use strncmp correctly.Ted Kremenek2008-05-061-3/+3
* Make string comparison legible and remove buffer overrun introduced by typo.Ted Kremenek2008-05-061-2/+2
* String comparison cleanups.Ted Kremenek2008-05-061-1/+1
* Fix logic error in string processing.Ted Kremenek2008-05-061-1/+1
* Remove assertion.Ted Kremenek2008-05-061-1/+0
* Use EvalSummary to process message expressions, thereby unifying the checkerTed Kremenek2008-05-061-135/+64
* Added receiver effects to EvalSummary.Ted Kremenek2008-05-061-7/+43
* Expand summaries to include "Receiver" effects.Ted Kremenek2008-05-061-16/+40
* Added initialization code to generate initial set of ObjC method summaries (n...Ted Kremenek2008-05-061-3/+22
* Added code to generate initial set of summaries for instance methods.Ted Kremenek2008-05-061-17/+55
* Add summary generation for "initXXX" methods.Ted Kremenek2008-05-051-5/+47
* Make CF retain diagnostics more succinct.Ted Kremenek2008-05-051-4/+5
* Initial work on refactoring the CFRefCount checker so that it is moreTed Kremenek2008-05-051-108/+184
* Improve leak diagnostics to not report a leak on the same line where Ted Kremenek2008-05-051-16/+80
* Improved leak diagnostics.Ted Kremenek2008-05-051-23/+63
OpenPOWER on IntegriCloud