aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/BasicObjCFoundationChecks.cpp
AgeCommit message (Expand)Author
2008-10-24Added method "getSelfRegion" to Store. This method returns the region associ...Ted Kremenek
2008-10-17- constify some uses of MemRegion* (MemRegion should be immutable).Ted Kremenek
2008-10-17This patch did the following renaming. There should be no functional changes.Zhongxing Xu
2008-10-04This is a big patch, but the functionality change is small and the rest of th...Ted Kremenek
2008-09-21The checks in BasicObjCFoundationChecks now have a category: "API Misuse (App...Ted Kremenek
2008-09-18Change implementation of NSError** coding-style check to be invoked at the en...Ted Kremenek
2008-08-29Remove dead method.Ted Kremenek
2008-08-13Rename ValueState -> GRState.Ted Kremenek
2008-08-11More #include cleaningDaniel Dunbar
2008-07-26change more instances of QualType::getCanonicalType to callChris Lattner
2008-07-22Moved registration of basic path-sensitive checks from GRSimpleVals.cpp to GR...Ted Kremenek
2008-07-22Added path-sensitive checking for null pointer values passed to function argu...Ted Kremenek
2008-07-10Refactored most of the "Store" piece of ValueState into a Store type. TheTed Kremenek
2008-06-26Added a simple static analysis check to look for improper uses of CFCreateNum...Ted Kremenek
2008-05-29- Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff
2008-05-20fix warning with gcc 4.1 (ptr to bool convertion)Nuno Lopes
2008-05-01Do not highlight bogus ranges for leaks.Ted Kremenek
2008-04-30More cleanups with ObjCQualifiedIdType in the static analyzer.Ted Kremenek
2008-04-30Teach more of the static analyzer about ObjCQualifiedIdType.Ted Kremenek
2008-04-19Gracefully handle when the receiver of a message expression is not a pointer ...Ted Kremenek
2008-04-18Generalize caching mechanism for bugs reports. Now individual BugTypesTed Kremenek
2008-04-18Simplified internal logic of BugReporter, consolidating EmitWarning andTed Kremenek
2008-04-14Hooked up the dead-store checker to the BugReporter interface. Now dead-storeTed Kremenek
2008-04-10Fixed regressions in error reporting due to copy-paste errors (using the "begin"Ted Kremenek
2008-04-09Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter.Ted Kremenek
2008-04-03Added investigate patch for an occasionally failing assertion (heisenbug?)Ted Kremenek
2008-04-03Hooked up GRSimpleAPICheck and the simple Objective-C Foundation checks to useTed Kremenek
2008-03-28Added skeleton checking for NSString's method initWithFormat: (do not pass ni...Ted Kremenek
2008-03-27Expanded NSString checking to check for nil for a few more methods.Ted Kremenek
2008-03-27Add line SourceLocation to NSString checks.Ted Kremenek
2008-03-27Hooked up initial NSString interface checking to GRSimpleVals.Ted Kremenek
2008-03-27Add creation of BasicObjCFoundationChecks when running GRSimpleVals from the ...Ted Kremenek
2008-03-27Added "GRAuditor" and "GRSimpleAPICheck" interface to allow simple stateless ...Ted Kremenek