- bd2c800 Convert GRSimpleAPIChecks in BasicObjCFoundationChecks to be Checkers. by Ted Kremenek · 15 years ago
- 1cec2cc Remove dead code, caught by unused function warnings. by Argyrios Kyrtzidis · 15 years ago
- 8de0a3d MemRegion can refer to ASTContext without external help. by Zhongxing Xu · 15 years ago
- 40c5c24 Improve NULL-checking for CFRetain/CFRelease. We now remember that the argument was non-NULL, and we report where the null assumption came from (like AttrNonNullChecker already did). by Jordy Rose · 15 years ago
- 96fa484 Clean up some more uses of getAs<ObjCInterfaceType>() that Fariborz pointed by John McCall · 16 years ago
- 9a12919 Overhaul the AST representation of Objective-C message send by Douglas Gregor · 16 years ago
- c048322 Checker: random include cleanup. by Benjamin Kramer · 16 years ago
- 16fe0bc Simplify another switch/strcmp construct. No functionality/performance change. by Benjamin Kramer · 16 years ago
- 57f0989 Revert 95541. by Ted Kremenek · 16 years ago
- 500f49f Rename: GRState::getSVal(Stmt*) => getExprVal(), by Zhongxing Xu · 16 years ago
- 6296e09 Move 'LocalCheckers.h' to the 'Checkers' subdirectory. by Ted Kremenek · 16 years ago
- fe0fc40 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 16 years ago
- d6b8708 Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 16 years ago[Renamed (97%) from clang/lib/Analysis/BasicObjCFoundationChecks.cpp]
- cfca1f0 move a few more symbols to .rodata/.data.rel.ro by Nuno Lopes · 16 years ago
- ff3750f Kill some unnecessary calls to c_str(). by Benjamin Kramer · 16 years ago
- 65c6566 lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace by Kovarththanan Rajaratnam · 16 years ago
- f573515 Clean up the Checker API a little more, resolving some hidden bugs by Ted Kremenek · 16 years ago
- 7d875c7 Fix typo GCC 4.3 warned about. by Benjamin Kramer · 16 years ago
- a4f7c18 Add simple static analyzer checker to check for sending 'release', 'retain', etc. directly to a class. Fixes <rdar://problem/7252064>. by Ted Kremenek · 16 years ago
- f8f3f9d Rename: StripCasts describes what it does better. by Zhongxing Xu · 16 years ago
- 18c7cee Implement: <rdar://problem/6250216> Warn against using -[NSAutoreleasePool release] in GC mode by Ted Kremenek · 16 years ago
- 07d0785 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 16 years ago
- 2c422dc9 Move clients to use IdentifierInfo::getNameStart() instead of getName() by Daniel Dunbar · 16 years ago
- 403073e Simplify. by Daniel Dunbar · 16 years ago
- 9dd450b Change all the Type::getAsFoo() methods to specializations of Type::getAs(). by John McCall · 16 years ago
- 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
- 6be1a4e Tie the local check NSErrorCheck to a Decl to pave the way by Zhongxing Xu · 16 years ago
- 107f759 Last step of template cleanup: merge *BuilderImpl to *Builder. by Zhongxing Xu · 16 years ago
- 20227f7 As GRState seems general enough, it is time to merge some template classes by Zhongxing Xu · 16 years ago
- 87a7a45 Remove some uses of TypedViewRegion, and use getBaseRegion() in a context where by Ted Kremenek · 16 years ago
- bfd28fd Refactor 'PostStmt' and 'PreStmt' to subclass a common parent 'StmtPoint'. by Ted Kremenek · 16 years ago
- c057f41 Add basic checking for passing NULL to CFRetain/CFRelease, since those functions by Ted Kremenek · 16 years ago
- 7cae42b This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 16 years ago
- 095f1a9 Move clients over from using GRStateManager::BindXXX and friends to by Ted Kremenek · 16 years ago
- 34d04b3 As discussed with Ted, rename TypedRegion::getObjectType() to by Zhongxing Xu · 17 years ago
- 8038f7b rename: MemRegion: RValueType => ObjectType LValueType => LocationType by Zhongxing Xu · 17 years ago
- ac12943 get a CodeTextRegion when visiting FunctionDecl reference. by Zhongxing Xu · 17 years ago
- 07e9568 Rename AnonTypedRegion to TypedViewRegion. by Ted Kremenek · 17 years ago
- fc5d067 Overhaul BugReporter interface and implementation. The new interface cleans up by Ted Kremenek · 17 years ago
- b5670fd MemRegion: by Ted Kremenek · 17 years ago
- e4b9569 Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 17 years ago
- f3be44f Added method "getSelfRegion" to Store. This method returns the region associated with the "this" or "self" object (C++ and Objective-C respectively). by Ted Kremenek · 17 years ago
- 8b103c6 - constify some uses of MemRegion* (MemRegion should be immutable). by Ted Kremenek · 17 years ago
- 27f1742 This patch did the following renaming. There should be no functional changes. by Zhongxing Xu · 17 years ago
- 5ca90a2 This is a big patch, but the functionality change is small and the rest of the patch consists of deltas due to API changes. by Ted Kremenek · 17 years ago
- 638e280 The checks in BasicObjCFoundationChecks now have a category: "API Misuse (Apple)" by Ted Kremenek · 17 years ago
- f0673e4 Change implementation of NSError** coding-style check to be invoked at the end of the retain/release analysis. by Ted Kremenek · 17 years ago
- 5043680 Remove dead method. by Ted Kremenek · 17 years ago
- 5ab5a1b Rename ValueState -> GRState. Rename ValueStateManager -> GRStateManager. by Ted Kremenek · 17 years ago
- 6e8aa53 More #include cleaning by Daniel Dunbar · 17 years ago
- 574dee6 change more instances of QualType::getCanonicalType to call by Chris Lattner · 17 years ago
- 1f352db Moved registration of basic path-sensitive checks from GRSimpleVals.cpp to GRExprEngineInternalChecks.cpp. by Ted Kremenek · 17 years ago
- 98f6e58 Added path-sensitive checking for null pointer values passed to function arguments marked nonnull. by Ted Kremenek · 17 years ago
- a7b8ffb Refactored most of the "Store" piece of ValueState into a Store type. The by Ted Kremenek · 17 years ago
- cf1ab19 Added a simple static analysis check to look for improper uses of CFCreateNumber. by Ted Kremenek · 17 years ago
- 021ca18 - Move ObjC Expresssion AST's from Expr.h => ExprObjC.h by Steve Naroff · 18 years ago
- 652eaab fix warning with gcc 4.1 (ptr to bool convertion) by Nuno Lopes · 18 years ago
- fabfb46 Do not highlight bogus ranges for leaks. by Ted Kremenek · 18 years ago
- f20e228 More cleanups with ObjCQualifiedIdType in the static analyzer. by Ted Kremenek · 18 years ago
- 20d8006 Teach more of the static analyzer about ObjCQualifiedIdType. by Ted Kremenek · 18 years ago
- 575f24e Gracefully handle when the receiver of a message expression is not a pointer type. by Ted Kremenek · 18 years ago
- 31484b2 Generalize caching mechanism for bugs reports. Now individual BugTypes by Ted Kremenek · 18 years ago
- cffe635 Simplified internal logic of BugReporter, consolidating EmitWarning and by Ted Kremenek · 18 years ago
- 7e15130 Hooked up the dead-store checker to the BugReporter interface. Now dead-store by Ted Kremenek · 18 years ago
- 83744dd Fixed regressions in error reporting due to copy-paste errors (using the "begin" by Ted Kremenek · 18 years ago
- 7acc3a3 Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter. by Ted Kremenek · 18 years ago
- d1a2efa Added investigate patch for an occasionally failing assertion (heisenbug?) by Ted Kremenek · 18 years ago
- cb2dc8e Hooked up GRSimpleAPICheck and the simple Objective-C Foundation checks to use by Ted Kremenek · 18 years ago
- c719424 Added skeleton checking for NSString's method initWithFormat: (do not pass nil). This won't be useful in most cases right now by Ted Kremenek · 18 years ago
- 276278e Expanded NSString checking to check for nil for a few more methods. by Ted Kremenek · 18 years ago
- 2e4e7cc Add line SourceLocation to NSString checks. by Ted Kremenek · 18 years ago
- 27156c8 Hooked up initial NSString interface checking to GRSimpleVals. by Ted Kremenek · 18 years ago
- a4d60b6 Add creation of BasicObjCFoundationChecks when running GRSimpleVals from the driver. by Ted Kremenek · 18 years ago
- c041492 Added "GRAuditor" and "GRSimpleAPICheck" interface to allow simple stateless checkers to be injected into the analyzer. by Ted Kremenek · 18 years ago