summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* Migrate the retain/release checker to not manage the RefBindings::Factory objectTed Kremenek2008-08-171-46/+24
* GRState:Ted Kremenek2008-08-161-11/+7
* Migrated retain/release checker to use the Generic Data Map in GRState (insteadTed Kremenek2008-08-141-143/+124
* Renamed GRState::CheckerStatePrinter to GRState::Printer.Ted Kremenek2008-08-131-10/+14
* Rename ValueState -> GRState.Ted Kremenek2008-08-131-109/+109
* More cleanups. Add missing #include.Ted Kremenek2008-08-121-32/+7
* More summary generation refactoring.Ted Kremenek2008-08-121-21/+23
* Add variadic addInstMethSummary() and refactored addPanicSummary() to use thi...Ted Kremenek2008-08-121-85/+46
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* remove some unneeded calls to getCanonicalTypeChris Lattner2008-07-261-2/+1
* Correctly handle NSAssertionHandle -handleFailureInMethod:object:file:lineNum...Ted Kremenek2008-07-241-0/+1
* Moved registration of basic path-sensitive checks from GRSimpleVals.cpp to GR...Ted Kremenek2008-07-221-7/+2
* "currentHandler" is a nullary selectorTed Kremenek2008-07-181-1/+1
* Fix caching bug.Ted Kremenek2008-07-181-4/+6
* Add panic support for NSAssertionHandler.Ted Kremenek2008-07-181-8/+66
* 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
OpenPOWER on IntegriCloud