summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/BasicObjCFoundationChecks.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek2010-01-251-598/+0
* move a few more symbols to .rodata/.data.rel.roNuno Lopes2009-12-231-1/+1
* Kill some unnecessary calls to c_str().Benjamin Kramer2009-11-291-2/+2
* lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespaceKovarththanan Rajaratnam2009-11-281-6/+5
* Clean up the Checker API a little more, resolving some hidden bugsTed Kremenek2009-11-231-3/+2
* Fix typo GCC 4.3 warned about.Benjamin Kramer2009-11-201-1/+1
* Add simple static analyzer checker to check for sending 'release', 'retain', ...Ted Kremenek2009-11-201-0/+61
* Rename: StripCasts describes what it does better. Zhongxing Xu2009-11-101-1/+1
* Implement: <rdar://problem/6250216> Warn against using -[NSAutoreleasePool re...Ted Kremenek2009-11-031-0/+1
* 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-3/+3
* Simplify.Daniel Dunbar2009-10-171-15/+5
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-105/+105
* Tie the local check NSErrorCheck to a Decl to pave the wayZhongxing Xu2009-08-211-2/+2
* Last step of template cleanup: merge *BuilderImpl to *Builder.Zhongxing Xu2009-08-061-7/+7
* As GRState seems general enough, it is time to merge some template classes Zhongxing Xu2009-08-061-8/+8
* Remove some uses of TypedViewRegion, and use getBaseRegion() in a context whereTed Kremenek2009-07-291-8/+5
* Refactor 'PostStmt' and 'PreStmt' to subclass a common parent 'StmtPoint'.Ted Kremenek2009-07-221-13/+14
* Add basic checking for passing NULL to CFRetain/CFRelease, since those functionsTed Kremenek2009-07-141-3/+79
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-19/+12
* Move clients over from using GRStateManager::BindXXX and friends toTed Kremenek2009-06-181-26/+15
* As discussed with Ted, rename TypedRegion::getObjectType() to Zhongxing Xu2009-05-091-1/+1
* rename: MemRegion:Zhongxing Xu2009-05-091-1/+1
* get a CodeTextRegion when visiting FunctionDecl reference.Zhongxing Xu2009-04-201-2/+2
* Rename AnonTypedRegion to TypedViewRegion.Ted Kremenek2009-03-011-1/+1
* Overhaul BugReporter interface and implementation. The new interface cleans upTed Kremenek2009-02-041-138/+48
* MemRegion:Ted Kremenek2008-12-131-3/+6
* Rename Selector::getName() to Selector::getAsString(), and addChris Lattner2008-11-241-2/+2
* Added method "getSelfRegion" to Store. This method returns the region associ...Ted Kremenek2008-10-241-1/+1
* - constify some uses of MemRegion* (MemRegion should be immutable).Ted Kremenek2008-10-171-3/+3
* This patch did the following renaming. There should be no functional changes.Zhongxing Xu2008-10-171-11/+11
* This is a big patch, but the functionality change is small and the rest of th...Ted Kremenek2008-10-041-5/+11
* The checks in BasicObjCFoundationChecks now have a category: "API Misuse (App...Ted Kremenek2008-09-211-3/+10
* Change implementation of NSError** coding-style check to be invoked at the en...Ted Kremenek2008-09-181-1/+4
* Remove dead method.Ted Kremenek2008-08-291-1/+0
* Rename ValueState -> GRState.Ted Kremenek2008-08-131-20/+20
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* change more instances of QualType::getCanonicalType to callChris Lattner2008-07-261-2/+1
* Moved registration of basic path-sensitive checks from GRSimpleVals.cpp to GR...Ted Kremenek2008-07-221-0/+15
* Added path-sensitive checking for null pointer values passed to function argu...Ted Kremenek2008-07-221-4/+5
* Refactored most of the "Store" piece of ValueState into a Store type. TheTed Kremenek2008-07-101-3/+3
* Added a simple static analysis check to look for improper uses of CFCreateNum...Ted Kremenek2008-06-261-0/+257
* - Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff2008-05-291-0/+1
* fix warning with gcc 4.1 (ptr to bool convertion)Nuno Lopes2008-05-201-2/+2
* Do not highlight bogus ranges for leaks.Ted Kremenek2008-05-011-1/+2
* More cleanups with ObjCQualifiedIdType in the static analyzer.Ted Kremenek2008-04-301-8/+8
* Teach more of the static analyzer about ObjCQualifiedIdType.Ted Kremenek2008-04-301-4/+1
* Gracefully handle when the receiver of a message expression is not a pointer ...Ted Kremenek2008-04-191-1/+5
* Generalize caching mechanism for bugs reports. Now individual BugTypesTed Kremenek2008-04-181-1/+1
OpenPOWER on IntegriCloud