summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Minor refactorings/cleanups in CF retain checker and added support for NSMake...Ted Kremenek2008-05-051-93/+68
* Improved diagnostics for leaks: now we report which variable was leaked.Ted Kremenek2008-05-021-5/+33
* When running the reference count checker twice (GC and non-GC mode), only emitTed Kremenek2008-05-021-4/+8
* Fix copy-paste bug.Ted Kremenek2008-05-011-1/+1
* Remove no longer valid assertion.Ted Kremenek2008-05-011-4/+0
* Added line number diagnostics to indicate the allocation site of the leaked o...Ted Kremenek2008-05-011-3/+53
* Do not highlight bogus ranges for leaks.Ted Kremenek2008-05-011-2/+23
* Correctly invalidate reference count state when passing objects by reference ...Ted Kremenek2008-05-011-3/+38
* Renamed static method.Ted Kremenek2008-05-011-4/+4
* When processing "release", "retain", and "autorelease" messages return theTed Kremenek2008-05-011-5/+5
* Added support for "autorelease" message in CF ref. count checker.Ted Kremenek2008-05-011-15/+42
* added preliminary diagnostics in scan-build results to denote whetherTed Kremenek2008-04-301-6/+52
* Teach more of the static analyzer about ObjCQualifiedIdType.Ted Kremenek2008-04-301-1/+2
* Teach the static analysis engine about ObjCQualifiedIdType.Ted Kremenek2008-04-301-2/+1
* Update typestate logic to support GC-mode.Ted Kremenek2008-04-291-3/+8
* Implement semantics of CFMakeCollectable for the CF-reference count checker.Ted Kremenek2008-04-291-29/+65
* Provide the option to run the CF-retain checker in GC enabled mode.Ted Kremenek2008-04-291-4/+6
* Do a better job at computing dead symbols.Ted Kremenek2008-04-251-15/+5
* Add preliminary support for flagging leaks around when they happen (doesn't w...Ted Kremenek2008-04-241-2/+70
* CF reference count checker: handle variadic functions that allocate CF objects.Ted Kremenek2008-04-241-56/+54
* Fixed: <rdar://problem/5881148>Ted Kremenek2008-04-231-2/+2
* Added lval type (and tracking) for StringLiterals.Ted Kremenek2008-04-221-0/+2
* Generalize caching mechanism for bugs reports. Now individual BugTypesTed Kremenek2008-04-181-2/+2
* Added "GetErrorNodes()" to BugType so that -trim-egraph can recognize errorsTed Kremenek2008-04-181-5/+53
* Fixed bug in GREndPathNodeBuilder: only return a node if it wasn't in the nod...Ted Kremenek2008-04-181-0/+4
* More grammar fixes.Ted Kremenek2008-04-181-2/+8
* Fix plurality debacle.Ted Kremenek2008-04-181-1/+1
* Added path diagnostics for reference counts.Ted Kremenek2008-04-181-9/+101
* BugReport::VisitNode now takes BugReporter& instead of ASTContext&.Ted Kremenek2008-04-181-99/+155
* Simplified internal logic of BugReporter, consolidating EmitWarning andTed Kremenek2008-04-181-3/+3
* Hook up reporting reference count memory leaks to the BugReporter mechanism.Ted Kremenek2008-04-171-0/+31
* Added transfer function support for ReturnStmt to support detecting leaksTed Kremenek2008-04-171-33/+160
* CF ref. count checker: Register memory leaks at the end of a path.Ted Kremenek2008-04-161-31/+84
* Small tweaks to EvalStore: pass an "RVal" instead of "LVal" for the TargetLV toTed Kremenek2008-04-161-6/+61
* Implemented toll-free bridging support for CF Reference count checker.Ted Kremenek2008-04-161-39/+113
* Added initial boilerplate to support toll-free bridging in the ref-count chec...Ted Kremenek2008-04-151-0/+40
* Treat calls to unresolved functions in the CF-ref count checker as callsTed Kremenek2008-04-141-8/+6
* Hooked up the dead-store checker to the BugReporter interface. Now dead-storeTed Kremenek2008-04-141-4/+4
* Add some boilerplate to report memory leaks at the end of an analyzed function.Ted Kremenek2008-04-111-1/+29
* Added FIXMETed Kremenek2008-04-111-2/+8
* Fix regression introduced by my last commit.Ted Kremenek2008-04-111-51/+29
* Changed behavior of how we handle "NULL" summaries: just callTed Kremenek2008-04-111-9/+16
* Use RangedBugReport to report better ranges for reference count errors.Ted Kremenek2008-04-111-11/+20
* Fixed some logic errors in the CF ref count checker; we now can detect simpleTed Kremenek2008-04-101-22/+42
* Simplify CF ref. count checker state machine.Ted Kremenek2008-04-101-31/+36
* Fix some bonehead bugs in summary generation in CFRefCount.Ted Kremenek2008-04-101-26/+31
* Refactored all logic to run the GRSimpleVals and CFRef checker into a commonTed Kremenek2008-04-101-17/+2
* CFRefCount analysis now properly calls "EmitWarnings" after analyzing a funct...Ted Kremenek2008-04-101-4/+1
OpenPOWER on IntegriCloud