aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/CFRefCount.cpp
AgeCommit message (Expand)Author
2008-07-15Support retain/release tracking for CoreGraphics (CGxxxRef) objects.Ted Kremenek
2008-07-10Refactored most of the "Store" piece of ValueState into a Store type. TheTed Kremenek
2008-07-09Fix PR2519: correctly handle CFDictionaryCreate.Ted Kremenek
2008-07-07Updated clients of ImmutableMap::SlimFind to use ImmutableMap::lookup instead.Ted Kremenek
2008-07-03Use conjured symbols for variables whose values are invalidated whenTed Kremenek
2008-07-02Refactored some of the BugReporter interface so that data such as the ASTCont...Ted Kremenek
2008-07-01Unlike NSWindow objects, NSPanel objects initially do not have self-ownership.Ted Kremenek
2008-07-01Temporarily treat "Autorelease" as "StopTracking". This is the original beha...Ted Kremenek
2008-06-30Added "Autorelease" ArgEffect to better simulate "autorelease" messages. RightTed Kremenek
2008-06-25CF ref checker:Ted Kremenek
2008-06-24Remove unneeded method arguments.Ted Kremenek
2008-06-24Cache ObjC summaries by IdentifierInfo*, not by ObjCInterfaceDecl.Ted Kremenek
2008-06-23Added ObjCSummaryCache, a new summary cache object to cache summaries for Obj...Ted Kremenek
2008-06-23Rename summary methods for "instance methods" to "class methods" (the names g...Ted Kremenek
2008-06-23The CF retain/release checker now assumes that allocations do not fail. Even...Ted Kremenek
2008-06-17This patch is motivated by numerous strict-aliasing warnings when compilingTed Kremenek
2008-06-02Teach the CF retain checker about "_init" methods. Fixes: <rdar://problem/59...Ted Kremenek
2008-05-22Prototyped support in the BugReporter to emit diagnostics of the form "p now ...Ted Kremenek
2008-05-22Expand retain/release checker to consider methods/function calls that cause aTed Kremenek
2008-05-16Cache leaks by the allocation site, not the leak location.Ted Kremenek
2008-05-09Rename IsPointerType to LVal::IsLValType, and update CFRefCount::EvalSummary ...Ted Kremenek
2008-05-07Added support for "drain".Ted Kremenek
2008-05-07Expand the CF retain checker to allow the Create/Get rule to apply to anyTed Kremenek
2008-05-07Flip order of arguments to CStrInStrNoCase.Ted Kremenek
2008-05-07Use llvm::CStrInCStrNoCase instead of strcasestr, since the latter is not por...Ted Kremenek
2008-05-07copy-paste: NS types are not typedefs.Ted Kremenek
2008-05-07Do not treat **instance** methods "copyWithZone:" and "mutableCopyWithZone:" ...Ted Kremenek
2008-05-07Be less promiscuous with generating summaries for "new", "copy", "create".Ted Kremenek
2008-05-07Added auto-summary generation for createXXX, copyXXX, newXXX methods.Ted Kremenek
2008-05-06Don't report leaks for autoreleased objects.Ted Kremenek
2008-05-06More comments.Ted Kremenek
2008-05-06Experiment with not converting bug names to lower case.Ted Kremenek
2008-05-06Generate "stop" summaries for selectors involving receivers whose type is not...Ted Kremenek
2008-05-06Use strncmp correctly.Ted Kremenek
2008-05-06Make string comparison legible and remove buffer overrun introduced by typo.Ted Kremenek
2008-05-06String comparison cleanups.Ted Kremenek
2008-05-06Fix logic error in string processing.Ted Kremenek
2008-05-06Remove assertion.Ted Kremenek
2008-05-06Use EvalSummary to process message expressions, thereby unifying the checkerTed Kremenek
2008-05-06Added receiver effects to EvalSummary.Ted Kremenek
2008-05-06Expand summaries to include "Receiver" effects.Ted Kremenek
2008-05-06Added initialization code to generate initial set of ObjC method summaries (n...Ted Kremenek
2008-05-06Added code to generate initial set of summaries for instance methods.Ted Kremenek
2008-05-05Add summary generation for "initXXX" methods.Ted Kremenek
2008-05-05Make CF retain diagnostics more succinct.Ted Kremenek
2008-05-05Initial work on refactoring the CFRefCount checker so that it is moreTed Kremenek
2008-05-05Improve leak diagnostics to not report a leak on the same line where Ted Kremenek
2008-05-05Improved leak diagnostics.Ted Kremenek
2008-05-05Minor refactorings/cleanups in CF retain checker and added support for NSMake...Ted Kremenek
2008-05-02Improved diagnostics for leaks: now we report which variable was leaked.Ted Kremenek