| Commit message (Expand) | Author | Age | Files | Lines |
* | Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator... | David Blaikie | 2014-11-19 | 1 | -2/+2 |
* | Report when a function-try-block does not return a value on all control paths... | Aaron Ballman | 2014-10-24 | 1 | -36/+29 |
* | Adds 'override' to overriding methods. NFC. | Fariborz Jahanian | 2014-10-01 | 1 | -1/+1 |
* | Thread Safety Analysis: add new warning flag, -Wthread-safety-reference, which | DeLesley Hutchins | 2014-09-18 | 1 | -1/+34 |
* | Const-correctness, return-after-else, and formatting updates. NFC. | Aaron Ballman | 2014-08-15 | 1 | -12/+10 |
* | Thread safety analysis: add -Wthread-safety-verbose flag, which adds addition... | DeLesley Hutchins | 2014-08-14 | 1 | -12/+60 |
* | Thread Safety Analysis: add a -Wthread-safety-negative flag that warns whenever | DeLesley Hutchins | 2014-08-04 | 1 | -0/+9 |
* | Thread Safety Analysis: Replace the old and broken SExpr with the new | DeLesley Hutchins | 2014-07-28 | 1 | -6/+6 |
* | rewrap to 80 cols, no behavior change | Nico Weber | 2014-07-08 | 1 | -2/+3 |
* | Fix "warning: fallthrough annotation does not directly precede switch label" ... | Alexander Kornienko | 2014-06-24 | 1 | -0/+3 |
* | Hide the concept of diagnostic levels from lex, parse and sema | Alp Toker | 2014-06-15 | 1 | -31/+21 |
* | [C++11] Use 'nullptr'. Sema edition. | Craig Topper | 2014-05-26 | 1 | -6/+6 |
* | Add a check for tautological bitwise comparisons to -Wtautological-compare. | Jordan Rose | 2014-05-20 | 1 | -0/+9 |
* | Refactoring some for loops to use range-based for loops instead. No functiona... | Aaron Ballman | 2014-05-15 | 1 | -84/+46 |
* | Fix a bunch of mislayered clang/Lex includes from Sema | Alp Toker | 2014-05-03 | 1 | -3/+3 |
* | Fix a bad interaction between -Wtautological-overlap-compare and delayed | Richard Trieu | 2014-04-15 | 1 | -4/+11 |
* | Add a new subgroup to -Wtautological-compare, -Wtautological-overlap-compare, | Richard Trieu | 2014-04-05 | 1 | -0/+39 |
* | Turn off -Wmissing-noreturn warning for blocks | Fariborz Jahanian | 2014-04-03 | 1 | -6/+2 |
* | Updating the capability attribute diagnostics to be more capability-neutral. ... | Aaron Ballman | 2014-04-01 | 1 | -35/+46 |
* | Improve -Wunreachable-code to provide a means to indicate code is intentional... | Ted Kremenek | 2014-03-29 | 1 | -1/+14 |
* | The release_capability, release_shared_capability and release_generic_capabil... | Aaron Ballman | 2014-03-21 | 1 | -1/+9 |
* | [-Wunreachable-code] add a specialized diagnostic for unreachable increment e... | Ted Kremenek | 2014-03-21 | 1 | -1/+5 |
* | [-Wunreachable-code] Simplify and broad -Wunreachable-code-return, including ... | Ted Kremenek | 2014-03-20 | 1 | -1/+1 |
* | Further refine -Wunreachable-code groups so that -Wno-unreachable-code-break ... | Ted Kremenek | 2014-03-15 | 1 | -10/+19 |
* | Start breaking -Wunreachable-code up into different diagnostic groups. | Ted Kremenek | 2014-03-15 | 1 | -2/+15 |
* | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-12 | 1 | -22/+26 |
* | [-Wunreachable-code] Handle Objective-C bool literals in 'isConfigurationValue'. | Ted Kremenek | 2014-03-09 | 1 | -1/+1 |
* | [C++11] Replace verbose functors with succinct lambdas | Benjamin Kramer | 2014-03-01 | 1 | -33/+15 |
* | As of r202325, CFGBlock predecessors may be NULL. Ignore such preds. Fixes a ... | Nick Lewycky | 2014-02-27 | 1 | -0/+1 |
* | Hoist culling of -Wunreachable-code from headers before we even run the analy... | Ted Kremenek | 2014-02-25 | 1 | -6/+10 |
* | Experiment with making -Wunreachable-code more immediately useful by restrict... | Ted Kremenek | 2014-02-18 | 1 | -0/+6 |
* | Rename getResultType() on function and method declarations to getReturnType() | Alp Toker | 2014-01-25 | 1 | -3/+3 |
* | [analyzer] Add a CFG node for the allocator call in a C++ 'new' expression. | Jordan Rose | 2014-01-13 | 1 | -0/+1 |
* | Ignore qualified templated functions for -Winfinite-recursion. This treats | Richard Trieu | 2014-01-04 | 1 | -0/+12 |
* | Add -Winfinite-recursion to Clang | Richard Trieu | 2013-12-21 | 1 | -0/+99 |
* | Consumed analysis: Add param_typestate attribute, which specifies that | DeLesley Hutchins | 2013-10-17 | 1 | -0/+9 |
* | Consumed Analysis: Allow parameters that are passed by non-const reference | DeLesley Hutchins | 2013-10-17 | 1 | -0/+12 |
* | Move comment to its proper place. | Ted Kremenek | 2013-10-14 | 1 | -2/+2 |
* | Consumed analysis: switch from tests_consumed/unconsumed to a general | DeLesley Hutchins | 2013-10-11 | 1 | -9/+0 |
* | Consumed analysis: improve loop handling. The prior version of the analysis | DeLesley Hutchins | 2013-10-09 | 1 | -0/+7 |
* | Consumed Analysis: Change callable_when so that it can take a list of states | DeLesley Hutchins | 2013-10-04 | 1 | -24/+8 |
* | PR17290: Use 'false' macro in fix-it hint for initializing a variable of type | Richard Smith | 2013-09-20 | 1 | -7/+7 |
* | PR16054: Slight strengthening for -Wsometimes-uninitialized: if we use a | Richard Smith | 2013-09-12 | 1 | -10/+42 |
* | Fix constructor-related typos. | Benjamin Kramer | 2013-09-09 | 1 | -1/+1 |
* | Consumed analysis: add return_typestate attribute. | DeLesley Hutchins | 2013-09-03 | 1 | -31/+17 |
* | Update to consumed analysis. | DeLesley Hutchins | 2013-08-22 | 1 | -4/+3 |
* | AnalysisBasedWarnings.cpp:: Prune "\param VariableName", possibly copypasto, ... | NAKAMURA Takumi | 2013-08-13 | 1 | -6/+0 |
* | Remove Sema includes from Analysis code to fix layering | Reid Kleckner | 2013-08-12 | 1 | -3/+5 |
* | Patch by Chris Wailes <chris.wailes@gmail.com>. | DeLesley Hutchins | 2013-08-12 | 1 | -6/+132 |
* | Compress pairs. No functionality change. | Benjamin Kramer | 2013-06-29 | 1 | -8/+7 |