summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix pasto.Benjamin Kramer2010-01-111-1/+1
* Avoid use of deprecated functions (CStrInCStrNoCase and StringsEqualNoCase).Benjamin Kramer2010-01-111-12/+13
* Add transfer functions support for visiting an Objective-C message expression...Ted Kremenek2009-12-221-4/+5
* Use the FunctionDecl's result type to know exactly if it returns a reference.Zhongxing Xu2009-12-191-0/+10
* Teach RetainSummaryManager::getSummary(FunctionDecl* FD) that 'FD->getIdentif...Ted Kremenek2009-12-161-1/+5
* update to match LLVM API change:Chris Lattner2009-12-151-4/+2
* Add analysis support for blocks. This includes a few key changes:Ted Kremenek2009-12-071-1/+18
* Add value invalidation logic for block-captured variables. Conceptually invo...Ted Kremenek2009-12-031-2/+10
* Add batch version of 'StoreManager::InvalidateRegion()' for invalidating mult...Ted Kremenek2009-12-031-17/+32
* Hard bifurcate the state into nil receiver and non-nil receiver, so thatZhongxing Xu2009-12-021-22/+9
* Port BugReporter and BugType to StringRef.Benjamin Kramer2009-11-291-6/+6
* lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespaceKovarththanan Rajaratnam2009-11-281-26/+25
* Add a PostVisitBlockExpr() method to RetainReleaseChecker to query forTed Kremenek2009-11-261-1/+27
* Refine MemRegions for blocks. Add a new region calledTed Kremenek2009-11-251-1/+1
* Add a new RetainReleaseChecker class (that subclasses CheckerVisitor) to exte...Ted Kremenek2009-11-251-0/+22
* Move RegisterChecks() to the end of the file. No functionality change.Ted Kremenek2009-11-251-57/+59
* Add really basic support for blocks in the retain/release checker. For now, ...Ted Kremenek2009-11-251-3/+14
* Refactor NilReceiverStructRet and NilReceiverLargerThanVoidPtrRet into Zhongxing Xu2009-11-241-0/+10
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-1/+1
* Pull static variable within function (for slightly faster startup time).Ted Kremenek2009-11-131-2/+4
* retain/release checker: refactor some of the summary lookup logic for instanc...Ted Kremenek2009-11-131-288/+293
* Rename: StripCasts describes what it does better. Zhongxing Xu2009-11-101-1/+1
* Change GRTransferFuncs::RegisterChecks() to take a GRExprEngine& instead of a...Ted Kremenek2009-11-031-2/+4
* Move 'static inline' functions GetNullarySelector() and GetUnarySelector() fr...Ted Kremenek2009-11-031-14/+0
* retain/release checker: CGBitmapContextCreateWithData() returns an owned object.Ted Kremenek2009-11-031-1/+4
* retain/release checker: Add special handling of CGBitmapContextCreateWithData().Ted Kremenek2009-11-031-0/+11
* retain/release checker: allow 'new', 'copy', 'alloc', 'init' prefix to start ...Ted Kremenek2009-10-201-4/+6
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-1/+1
* Move clients to use IdentifierInfo::getNameStart() instead of getName()Daniel Dunbar2009-10-181-1/+1
* Simplify more.Daniel Dunbar2009-10-171-9/+5
* Simplify.Daniel Dunbar2009-10-171-25/+4
* retain/release checker: Stop tracking reference counts for any symbols touche...Ted Kremenek2009-10-161-8/+7
* Educate the retain/release checker about [NSCursor dragCopyCursor].Ted Kremenek2009-10-151-0/+5
* retain/release checker: Use simpler utility method for creating class method ...Ted Kremenek2009-10-151-7/+5
* Remove stale comment.Ted Kremenek2009-10-141-3/+1
* retain/release checker: Recognize that calls toTed Kremenek2009-10-141-3/+26
* retain/release checker: retained objects passed to pthread_create (asTed Kremenek2009-10-131-1/+7
* Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves!Ted Kremenek2009-10-011-2/+2
* Fix:Ted Kremenek2009-09-271-1/+1
* Fix: <rdar://problem/7242015> [RegionStore] variable passed-by-reference (via...Ted Kremenek2009-09-221-8/+9
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-7/+7
* Fix: <rdar://problem/5905851> do not report a leak when post-dominated by a callTed Kremenek2009-09-141-0/+4
* Make AnalysisManager stateless. Now other analyzer components only depends onZhongxing Xu2009-09-101-5/+5
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-638/+637
* retain/release checker: [CIContext createCGImage...] and friends returned CFTed Kremenek2009-08-281-5/+8
* Rename 'bindExpr' to 'BindExpr'.Ted Kremenek2009-08-271-5/+5
* Simplify 'Environment' to contain only one map from 'const Stmt*' to SVals, g...Ted Kremenek2009-08-271-5/+5
* Remove CodeDecl and CFG from GRExprEngine and GRStateManager.Zhongxing Xu2009-08-251-7/+7
* Remove Decl and CFG from ExplodedGraph. This leads to a series small changes.Zhongxing Xu2009-08-251-1/+1
* Remove 'SelfRegion' field from both BasicStoreManager and RegionStoreManager.Ted Kremenek2009-08-211-7/+13
OpenPOWER on IntegriCloud