summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix null dereference.Ted Kremenek2009-02-071-2/+5
* For retain/release leaks, have the BugReport description indicate the allocat...Ted Kremenek2009-02-071-12/+15
* Determining the allocation site for a leak when constructing a CFRefLeakRepor...Ted Kremenek2009-02-071-17/+34
* Split logic for 'getEndPath()' for CFRefReport and CFRefLeakReport.Ted Kremenek2009-02-071-8/+18
* Convert a use of 'std::ostringstream' to 'llvm::raw_string_ostream'.Ted Kremenek2009-02-071-3/+2
* Add 'AppendValue' to the list of magic CF function names that cause a tracked...Ted Kremenek2009-02-051-1/+2
* Remove a bunch of obscene double-buffering of BugReports in the retain/releaseTed Kremenek2009-02-051-181/+137
* Fix regression: Leak (BugType) object should have 'isLeak()' return true.Ted Kremenek2009-02-051-0/+2
* Overhaul BugReporter interface and implementation. The new interface cleans upTed Kremenek2009-02-041-96/+91
* retain/release checker: When generating summaries for CF/CG functions, allow ...Ted Kremenek2009-01-291-6/+21
* Remove '#if 0' code.Ted Kremenek2009-01-281-5/+0
* Remove method 'AddNE' from the public interface of ConstraintManager.Ted Kremenek2009-01-281-2/+5
* retain/release checker: Always generate an "autorelease" summary for an "auto...Ted Kremenek2009-01-281-9/+9
* retain/release checker: Improve diagnostics to indicate that CF objects are n...Ted Kremenek2009-01-281-2/+9
* retain/release checker: Indicate whether a tracked object is a Core Foundatio...Ted Kremenek2009-01-281-1/+7
* retain/release checker: More diagnostic refactoring.Ted Kremenek2009-01-281-6/+4
* retain/release checker: Embed an "object type" into the RetEffect/RetVal obje...Ted Kremenek2009-01-281-42/+53
* retain/release checker: More cleanups (no real functionality change).Ted Kremenek2009-01-281-15/+10
* Fix diagnostic truncated by my last patch.Ted Kremenek2009-01-281-0/+2
* retain/release checker: More diagnostic refactoring.Ted Kremenek2009-01-281-27/+15
* retain/release checker: Output the name of the function that allocates an obj...Ted Kremenek2009-01-281-14/+15
* Refactor some diagnostic code to use raw_string_ostream. No functionality ch...Ted Kremenek2009-01-281-20/+17
* Remove '#if 0' code.Ted Kremenek2009-01-281-5/+0
* More hacking on static analyzer diagnostics. When emitting summary diagnosti...Ted Kremenek2009-01-241-26/+22
* Static Analyzer: Replace LiveSymbols/DeadSymbols sets with a new object calle...Ted Kremenek2009-01-211-9/+7
* Fix PR 3337 [retain/release checker]: Handle FunctionDecl's declared using ty...Ted Kremenek2009-01-161-1/+3
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-3/+3
* retain/release checker:Ted Kremenek2009-01-121-177/+123
* This commit reflects changes to the retain/release checker motivated by myTed Kremenek2009-01-071-36/+42
* Fix regression when invalidating reference-counts for objects passed-by-refer...Ted Kremenek2008-12-181-8/+9
* Fix <rdar://problem/6451816>:Ted Kremenek2008-12-171-1/+9
* MemRegion:Ted Kremenek2008-12-131-1/+1
* Rename SymbolID to SymbolRef. This is a precursor to some overhauling of the...Ted Kremenek2008-12-051-39/+39
* Add FIXME.Ted Kremenek2008-12-021-0/+3
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-2/+2
* GRExprEngine/CFRefCount/GRSimpleVals: We don't do any special handling (yet) ...Ted Kremenek2008-11-131-2/+2
* Update method names involving GRStateRef. No functionality change.Ted Kremenek2008-11-121-9/+9
* Fix regression with handling of CFMakeCollectable.Ted Kremenek2008-11-051-1/+6
* initXXX methods can return owned objectsTed Kremenek2008-11-051-2/+7
* Handle prefix '_' that may appear in front of the name of 'Release' functionsTed Kremenek2008-11-041-6/+3
* Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wcharSanjiv Gupta2008-10-311-1/+1
* Extend "followsFundamentalRule" to ignore prefix '_' characters.Ted Kremenek2008-10-301-2/+2
* IOServiceGetMatchingServices is a release function.Ted Kremenek2008-10-291-2/+14
* Use "followsFundamentalRule" to determine if an instance method allocates mem...Ted Kremenek2008-10-241-8/+9
* followsFundamentalRule() returns true if "alloc" or "new" appear at the begin...Ted Kremenek2008-10-241-16/+22
* Issue warnings about owned objects returned from a method that does not match...Ted Kremenek2008-10-241-54/+74
* Disable warning about potential leaks of returned values until we test it a l...Ted Kremenek2008-10-231-3/+33
* Warn about potentially leaked objects that are returned from methods whose na...Ted Kremenek2008-10-221-16/+64
* Enhance reference-count checker to correctly identify CG "release" functions....Ted Kremenek2008-10-221-5/+13
* Handle [NSAutoreleasePool addObject:] (an alternative way to add objects to t...Ted Kremenek2008-10-211-2/+27
OpenPOWER on IntegriCloud