| Commit message (Expand) | Author | Age | Files | Lines |
* | Support for C++11 (non-template) alias declarations. | Richard Smith | 2011-04-15 | 1 | -2/+2 |
* | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
* | C1X: implement generic selections | Peter Collingbourne | 2011-04-15 | 1 | -19/+9 |
* | Enhance the diagnostic for literal float -> int conversions to suggest | Chandler Carruth | 2011-04-10 | 1 | -4/+35 |
* | add a __sync_swap builtin to fill out the rest of the __sync builtins. | Chris Lattner | 2011-04-09 | 1 | -1/+4 |
* | Use ExprResult& instead of Expr *& in Sema | John Wiegley | 2011-04-08 | 1 | -17/+21 |
* | Refactor one helper function to merely forward to another so that there | Chandler Carruth | 2011-04-05 | 1 | -7/+6 |
* | Apply the nonnull attribute to constructor expressions too. | Nick Lewycky | 2011-03-25 | 1 | -5/+6 |
* | Remove warning for null characters in CFString literals. Clang handles them ... | Ted Kremenek | 2011-03-15 | 1 | -6/+0 |
* | Don't warn about null characters in Objective-C format string literals. | Ted Kremenek | 2011-03-15 | 1 | -4/+6 |
* | When we're determining whether to complain about a conversion from one | Douglas Gregor | 2011-03-12 | 1 | -1/+20 |
* | Add support for the OpenCL vec_step operator, by generalising and | Peter Collingbourne | 2011-03-11 | 1 | -1/+1 |
* | Profiling showed that 'CheckImplicitConversions' was very slow because of the... | Ted Kremenek | 2011-03-10 | 1 | -9/+43 |
* | For C++, enhance -Warray-bounds to recursively analyze array subscript access... | Ted Kremenek | 2011-03-01 | 1 | -15/+38 |
* | Provide a bit saying that a builtin undergoes custom type-checking, then | John McCall | 2011-02-26 | 1 | -8/+27 |
* | Don't warn about using PredefinedExprs as format string literals. These neve... | Ted Kremenek | 2011-02-24 | 1 | -1/+7 |
* | Fix bogus -Warray-bounds warning involving 'array[true]' reported in PR 9296. | Ted Kremenek | 2011-02-23 | 1 | -1/+1 |
* | Update Sema::DiagRuntimeBehavior() to take an optional Stmt* to indicate the ... | Ted Kremenek | 2011-02-23 | 1 | -3/+3 |
* | Change -Warray-bounds logic to use DiagRuntimeBehavior in preparation for usi... | Ted Kremenek | 2011-02-23 | 1 | -7/+11 |
* | Warn about implicit conversions between values of different, named | Douglas Gregor | 2011-02-22 | 1 | -0/+11 |
* | Don't produce "comparison is always (true|false)" warnings when the | Douglas Gregor | 2011-02-19 | 1 | -1/+5 |
* | Fix assertion failure on -Warray-bounds for 32-bit builds of Clang. | Ted Kremenek | 2011-02-18 | 1 | -1/+4 |
* | Enhance the array bounds checking to work for several other constructs, | Chandler Carruth | 2011-02-17 | 1 | -10/+14 |
* | Clean up the style of this function to match the conventions in the rest | Chandler Carruth | 2011-02-17 | 1 | -28/+27 |
* | Implement a sub-group of -Wconversion: -Wliteral-conversion. This | Chandler Carruth | 2011-02-17 | 1 | -3/+9 |
* | Change the representation of GNU ?: expressions to use a different expression | John McCall | 2011-02-17 | 1 | -2/+10 |
* | Fix assertion failure in -Warray-bounds on template parameters used as arrays. | Ted Kremenek | 2011-02-16 | 1 | -1/+3 |
* | Tweak -Warray-bounds diagnostics based on feedback from Chandler. | Ted Kremenek | 2011-02-16 | 1 | -8/+14 |
* | Add trivial buffer overflow checking in Sema. | Ted Kremenek | 2011-02-16 | 1 | -0/+30 |
* | Give some convenient idiomatic accessors to Stmt::child_range and | John McCall | 2011-02-13 | 1 | -2/+1 |
* | Before checking bitfield initialization, make sure that neither the | Douglas Gregor | 2011-02-04 | 1 | -0/+7 |
* | An insomniac stab at making block declarations list the variables they close | John McCall | 2011-02-02 | 1 | -1/+1 |
* | Add semantic checking that the "thousands grouping" | Ted Kremenek | 2011-01-08 | 1 | -0/+2 |
* | Don't try to compute the value of a value-dependent expression when | Douglas Gregor | 2010-12-21 | 1 | -0/+3 |
* | Fix diagnostic pragmas. | Argyrios Kyrtzidis | 2010-12-15 | 1 | -3/+5 |
* | Do not assert on shifts of Neon polynomial types. | Bob Wilson | 2010-12-10 | 1 | -4/+2 |
* | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad | 2010-12-07 | 1 | -6/+5 |
* | Although we currently have explicit lvalue-to-rvalue conversions, they're | John McCall | 2010-12-04 | 1 | -2/+2 |
* | Follow through references to catch returned stack addresses, local blocks, la... | Argyrios Kyrtzidis | 2010-11-30 | 1 | -50/+127 |
* | Revert r120331 since it causes spurious warnings and a possible assertion hit... | Argyrios Kyrtzidis | 2010-11-29 | 1 | -27/+3 |
* | Emit warnings if we are returning a reference to a local temporary. | Argyrios Kyrtzidis | 2010-11-29 | 1 | -3/+27 |
* | Calculate the value kind of an expression when it's created and | John McCall | 2010-11-18 | 1 | -2/+3 |
* | a metric ton of refactoring later, Sema::getLocationOfStringLiteralByte | Chris Lattner | 2010-11-17 | 1 | -63/+3 |
* | propagate preprocessor out of StringLiteralParser. It is now | Chris Lattner | 2010-11-17 | 1 | -2/+2 |
* | push use of Preprocessor out farther. | Chris Lattner | 2010-11-17 | 1 | -5/+2 |
* | push use of Preprocessor out of getOffsetOfStringByte | Chris Lattner | 2010-11-17 | 1 | -1/+3 |
* | refactor the interface to StringLiteralParser::getOffsetOfStringByte, | Chris Lattner | 2010-11-17 | 1 | -1/+1 |
* | Fix PR8625 and correctly interpret member-calls to static members when | Chandler Carruth | 2010-11-16 | 1 | -6/+10 |
* | Kill CK_Unknown and flesh out the documentation for the existing CastKinds. | John McCall | 2010-11-16 | 1 | -2/+0 |
* | Assorted work leading towards the elimination of CK_Unknown. | John McCall | 2010-11-15 | 1 | -1/+1 |