| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make the VariadicMethodTypeChecker accept block pointers as Objective-C ↵ | Anders Carlsson | 2011-04-19 | 1 | -0/+4 |
| | | | | | | | pointers. Fixes PR9746. llvm-svn: 129741 | ||||
| * | Teach VariadicMethodTypeChecker to not crash when processing methods ↵ | Ted Kremenek | 2011-04-12 | 1 | -1/+2 |
| | | | | | | | declared in protocols. llvm-svn: 129395 | ||||
| * | Teach VariadicMethodTypeChecker about pointers attributed as 'NSObject'. | Ted Kremenek | 2011-03-17 | 1 | -0/+4 |
| | | | | | llvm-svn: 127798 | ||||
| * | Teach VariadicMethodTypeChecker that CF references are valid arguments to ↵ | Ted Kremenek | 2011-03-17 | 1 | -0/+5 |
| | | | | | | | variadic Objective-C methods. llvm-svn: 127797 | ||||
| * | VariadicMethodTypeChecker: don't warn for null pointer constants passed to ↵ | Ted Kremenek | 2011-03-16 | 1 | -0/+5 |
| | | | | | | | variadic Objective-C methods. llvm-svn: 127719 | ||||
| * | Tweak VariadicMethodTypeChecker to only create one ExplodedNode when issuing ↵ | Ted Kremenek | 2011-03-14 | 1 | -7/+11 |
| | | | | | | | | | multiple warnings for the same message expression. Also add a test case showing that we correctly report multiple warnings for the same message expression. llvm-svn: 127605 | ||||
| * | Add an Objective-C checker that checks that arguments passed to some ↵ | Anders Carlsson | 2011-03-13 | 1 | -0/+141 |
| | | | | | | | | | variadic Objective-C methods are of Objective-C pointer types. Ted or Argiris, I'd appreciate a review! llvm-svn: 127572 | ||||
| * | Make the Objective-C checker look for subclasses of NSString instead of just ↵ | Anders Carlsson | 2011-03-08 | 1 | -13/+14 |
| | | | | | | | NSString and NSMutableString. llvm-svn: 127268 | ||||
| * | [analyzer] Rename CheckerV2 -> Checker. | Argyrios Kyrtzidis | 2011-03-01 | 1 | -5/+5 |
| | | | | | llvm-svn: 126726 | ||||
| * | [analyzer] Remove unused checker stuff from AnalysisConsumer and some unused ↵ | Argyrios Kyrtzidis | 2011-02-28 | 1 | -3/+0 |
| | | | | | | | headers. llvm-svn: 126690 | ||||
| * | [analyzer] Migrate to CheckerV2: | Argyrios Kyrtzidis | 2011-02-23 | 1 | -2/+1 |
| | | | | | | | | | | | | | CastToStructChecker FixedAddressChecker MacOSXAPIChecker PointerArithChecker PointerSubChecker PthreadLockChecker UnixAPIChecker llvm-svn: 126284 | ||||
| * | [analyzer] Migrate the BasicObjCFoundationChecks to CheckerV2: | Argyrios Kyrtzidis | 2011-02-23 | 1 | -67/+46 |
| | | | | | | | | | NilArgChecker CFNumberCreateChecker ClassReleaseChecker llvm-svn: 126275 | ||||
| * | [analyzer] Pass CheckerManager to the registration functions. | Argyrios Kyrtzidis | 2011-02-17 | 1 | -4/+21 |
| | | | | | llvm-svn: 125777 | ||||
| * | Makes most methods in SVals.h conform to the naming guide. Reviewed | Zhanyong Wan | 2011-02-16 | 1 | -1/+1 |
| | | | | | | | by kremenek. llvm-svn: 125687 | ||||
| * | [analyzer] Use the new registration mechanism on the apple checkers: | Argyrios Kyrtzidis | 2011-02-16 | 1 | -4/+12 |
| | | | | | | | | | | | NilArgChecker CFNumberCreateChecker NSAutoreleasePoolChecker CFRetainReleaseChecker ClassReleaseChecker llvm-svn: 125636 | ||||
| * | Split 'include/clang/StaticAnalyzer' into ↵ | Ted Kremenek | 2011-02-10 | 1 | -7/+7 |
| | | | | | | | | | 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'. This layout matches lib/StaticAnalyzer, which corresponds to two StaticAnalyzer libraries. llvm-svn: 125251 | ||||
| * | [analyzer] Introduce ObjCMessage which represents both explicit ObjC message ↵ | Argyrios Kyrtzidis | 2011-01-25 | 1 | -33/+24 |
| | | | | | | | | | | | expressions and implicit messages that are sent for handling properties in dot syntax. Replace all direct uses of ObjCMessageExpr in the checkers and checker interface with ObjCMessage. llvm-svn: 124159 | ||||
| * | [analyzer] Simplify GetReceiverType function in ↵ | Argyrios Kyrtzidis | 2011-01-25 | 1 | -18/+2 |
| | | | | | | | BasicObjCFoundationChecks.cpp; no functionality change. llvm-svn: 124157 | ||||
| * | Chris Lattner has strong opinions about directory | Ted Kremenek | 2010-12-23 | 1 | -0/+521 |
| layout. :) Rename the 'EntoSA' directories to 'StaticAnalyzer'. Internally we will still use the 'ento' namespace for the analyzer engine (unless there are further sabre rattlings...). llvm-svn: 122514 | |||||

