| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac... | Ted Kremenek | 2011-10-24 | 1 | -4/+4 |
* | [analyzer] Remove LocationContext creation methods from AnalysisManager, and ... | Ted Kremenek | 2011-10-23 | 1 | -1/+1 |
* | Thread safety analysis refactoring: invalid lock expressions. | DeLesley Hutchins | 2011-10-21 | 1 | -2/+9 |
* | Only warn at self-initialization if some later use is always uninitialized. | Matt Beaumont-Gay | 2011-10-19 | 1 | -2/+13 |
* | Tweak -Wuninitialized's handling of 'int x = x' to report that as the root ca... | Ted Kremenek | 2011-10-13 | 1 | -24/+46 |
* | Don't suggest 'noreturn' for function template instantiations, because | Douglas Gregor | 2011-10-10 | 1 | -1/+17 |
* | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie | 2011-09-25 | 1 | -12/+12 |
* | Thread safety: refactoring various out of scope warnings to use the same inte... | Caitlin Sadowski | 2011-09-15 | 1 | -12/+15 |
* | Thread safety: reverting to use separate warning for requirement to hold any ... | Caitlin Sadowski | 2011-09-14 | 1 | -4/+9 |
* | Thread safety: Initializing var before exhaustive switch statement to deal wi... | Caitlin Sadowski | 2011-09-13 | 1 | -1/+1 |
* | Switch -Wreturn-type to completely rely on the CFG model of no-return. | Chandler Carruth | 2011-09-13 | 1 | -47/+18 |
* | Show either a location or a fixit note, not both, for uninitialized variable ... | David Blaikie | 2011-09-10 | 1 | -52/+51 |
* | Fix a diagnostics crasher with -Wmissing-noreturn in Objective-C | Douglas Gregor | 2011-09-10 | 1 | -1/+4 |
* | Thread safety: This patch deals with previously unhandled cases when building... | Caitlin Sadowski | 2011-09-09 | 1 | -0/+4 |
* | Thread Safety: Moving the analysis to a new file | Caitlin Sadowski | 2011-09-09 | 1 | -799/+1 |
* | Thread safety: refactoring test cases | Caitlin Sadowski | 2011-09-09 | 1 | -14/+3 |
* | Thread safety: refactoring to use an error handler | Caitlin Sadowski | 2011-09-09 | 1 | -134/+251 |
* | Thread safety: small edit to unused variation on warning left in by accident ... | Caitlin Sadowski | 2011-09-08 | 1 | -2/+1 |
* | Thread Safety: In C++0x Mutexes are the objects that control access to share... | Caitlin Sadowski | 2011-09-08 | 1 | -90/+80 |
* | Thread Safety: adding basic no thread safety analysis option | Caitlin Sadowski | 2011-09-08 | 1 | -0/+2 |
* | Thread safety: Adding basic support for locks required and excluded attributes | Caitlin Sadowski | 2011-09-08 | 1 | -2/+51 |
* | Thread safety: shared vs. exclusive locks | Caitlin Sadowski | 2011-09-08 | 1 | -64/+152 |
* | Thread Safety: Patch to implement delayed parsing of attributes within a | Caitlin Sadowski | 2011-09-08 | 1 | -0/+2 |
* | Improve the diagnostic text for -Wmissing-noreturn to include the name | Chandler Carruth | 2011-08-31 | 1 | -3/+8 |
* | Thread safety: added basic handling for pt_guarded_by/var and guarded_by/var ... | Caitlin Sadowski | 2011-08-29 | 1 | -4/+120 |
* | Thread safety: various minor bugfixes, with test cases | Caitlin Sadowski | 2011-08-29 | 1 | -13/+34 |
* | In C++0x mode, suggest nullptr as the initializer for an uninitialized | Douglas Gregor | 2011-08-27 | 1 | -1/+3 |
* | Thread safety: Fix a few typos in last commit -- use LockID instead of Lock i... | Caitlin Sadowski | 2011-08-24 | 1 | -14/+14 |
* | Start reworking -Wunreachable-code. The original analysis had serious flaws ... | Ted Kremenek | 2011-08-23 | 1 | -9/+15 |
* | Constify the result of CFGStmt::getStmt(). | Ted Kremenek | 2011-08-23 | 1 | -6/+6 |
* | Thread-safety analysis: adding in a basic lockset tracking system. This | Caitlin Sadowski | 2011-08-23 | 1 | -0/+561 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -4/+4 |
* | Move duplicate uninitialized warning suppression into the | Chandler Carruth | 2011-07-22 | 1 | -7/+5 |
* | Simplify passing of CFGBuildOptions around for AnalysisContext. No functiona... | Ted Kremenek | 2011-07-21 | 1 | -10/+16 |
* | Reduce -Wuninitialized time by 22% (on sqlite) by removing the recursive AST ... | Ted Kremenek | 2011-07-19 | 1 | -0/+14 |
* | Zero this struct in a way that neither depends on the size of the struct nor ... | Benjamin Kramer | 2011-07-16 | 1 | -0/+1 |
* | Remove a gcc warning. | Fariborz Jahanian | 2011-07-16 | 1 | -1/+1 |
* | Initialize all the AnalysisBasedWarnings statistics to zero. | Benjamin Kramer | 2011-07-08 | 1 | -1/+7 |
* | Based on comments from Chris, switch to using CFG::getNumBlockIDs() | Chandler Carruth | 2011-07-06 | 1 | -3/+2 |
* | Build up statistics about the work done for analysis based warnings. | Chandler Carruth | 2011-07-06 | 1 | -2/+66 |
* | When producing -Wuninitialized Fix-Its for pointers, prefer " = NULL" | Douglas Gregor | 2011-07-02 | 1 | -1/+9 |
* | Teach CFG building how to deal with CXXMemberCallExprs and BoundMemberTy, | John McCall | 2011-05-11 | 1 | -1/+6 |
* | Simplify the tracking of when to issue a fixit hint, making the helper | Chandler Carruth | 2011-04-05 | 1 | -13/+18 |
* | Separate the logic for issuing the initialization fixit hint from the | Chandler Carruth | 2011-04-05 | 1 | -4/+10 |
* | Begin refactoring the uninitialized warning code that I uglied up. This | Chandler Carruth | 2011-04-05 | 1 | -91/+94 |
* | Fix PR9624 by explicitly disabling uninitialized warnings for direct self-init: | Chandler Carruth | 2011-04-05 | 1 | -17/+28 |
* | Cleanup the style of some of this code prior to functional changes. | Chandler Carruth | 2011-04-05 | 1 | -25/+28 |
* | Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numero... | Ted Kremenek | 2011-04-04 | 1 | -9/+21 |
* | -Wuninitialized: use "self-init" warning when issue uninitialized values warn... | Ted Kremenek | 2011-04-04 | 1 | -2/+45 |
* | -Wuninitialized: don't issue fixit for initializer if a variable declaration ... | Ted Kremenek | 2011-04-04 | 1 | -0/+4 |