Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove copy of 'Optional' in Clang tree, and convert clients to use the one ↵ | Ted Kremenek | 2010-04-09 | 1 | -1/+2 |
| | | | | | | now in the LLVM tree. llvm-svn: 100891 | ||||
* | For 'open' check in UnixAPIChecker, hard code value of 'O_CREAT' on Darwin. | Ted Kremenek | 2010-04-08 | 1 | -18/+34 |
| | | | | | | | This is still not an ideal solution, but should disable the check for other targets where the value of O_CREAT is different. llvm-svn: 100818 | ||||
* | Temporarily only enable 'open' check on Mac OS X to unbreak Windows ↵ | Ted Kremenek | 2010-04-08 | 1 | -0/+7 |
| | | | | | | | | buildbot. I'm looking into an alternate fix right now. llvm-svn: 100816 | ||||
* | Add static analyzer check for calls to 'pthread_once()' where the ↵ | Ted Kremenek | 2010-04-08 | 1 | -0/+45 |
| | | | | | | | | control-flow has automatic storage. This matches the corresponding check for 'dispatch_once()'. llvm-svn: 100803 | ||||
* | Checker: random include cleanup. | Benjamin Kramer | 2010-03-27 | 1 | -3/+2 |
| | | | | llvm-svn: 99731 | ||||
* | When generating error node, check to see if we already cached out. | Ted Kremenek | 2010-02-25 | 1 | -0/+3 |
| | | | | llvm-svn: 97115 | ||||
* | Add UnixAPIChecker, a meta checker to include various precondition checks ↵ | Ted Kremenek | 2010-02-25 | 1 | -0/+151 |
for calls to various unix/posix functions, e.g. 'open()'. As a first check, check that when 'open()' is passed 'O_CREAT' that it has a third argument. llvm-svn: 97086 |