| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Undo a refactor-o and base the bitfield-truncation warning on the | John McCall | 2010-11-11 | 1 | -1/+5 |
* | Extend the bitfield-truncation warning to initializations. | John McCall | 2010-11-11 | 1 | -38/+60 |
* | When -Wconversion computes the range of a type, it uses the (bit-)range | John McCall | 2010-11-10 | 1 | -19/+40 |
* | Add a variant of GCC-style vector types for ARM NEON. | Bob Wilson | 2010-11-10 | 1 | -1/+1 |
* | Tweak to bitfield-overflow warning: don't warn about storing | John McCall | 2010-11-10 | 1 | -1/+8 |
* | Add a warning for implicit truncation of constant values due to | John McCall | 2010-11-09 | 1 | -3/+55 |
* | Split out -Wconversion warnings about constant precision into their | John McCall | 2010-11-09 | 1 | -0/+26 |
* | Require that the types of the parameters of a block literal are complete. | Douglas Gregor | 2010-11-01 | 1 | -5/+7 |
* | When checking whether a return statement returns a stack-local | Douglas Gregor | 2010-10-21 | 1 | -4/+11 |
* | Previously, the printf warnings would say your arguments type was 'int' when ... | Ted Kremenek | 2010-10-21 | 1 | -2/+5 |
* | fix PR7885, rejecting invalid uses of __builtin_constant_p. | Chris Lattner | 2010-10-12 | 1 | -0/+10 |
* | Track the location of the context requiring an implicit conversion and use it | John McCall | 2010-10-08 | 1 | -29/+46 |
* | Fix an infinite loop, caused by unintended syntax bug (the 'break;' after 'de... | Argyrios Kyrtzidis | 2010-10-07 | 1 | -7/+3 |
* | Provide a slightly specialized diagnostic for tautological comparisons | John McCall | 2010-10-06 | 1 | -4/+20 |
* | kill off CheckX86BuiltinFunctionCall | Chris Lattner | 2010-10-01 | 1 | -9/+0 |
* | move imperative code to declarative definitions. | Chris Lattner | 2010-10-01 | 1 | -22/+0 |
* | diagnose errors when a builtin that require constant arguments don't have them. | Chris Lattner | 2010-10-01 | 1 | -0/+18 |
* | When warning about comparing an unsigned int to being >= 0, don't issue a war... | Ted Kremenek | 2010-09-23 | 1 | -1/+11 |
* | fix rdar://8445858 - __sync_* intrinsics erroneously reject ObjC pointers | Chris Lattner | 2010-09-17 | 1 | -1/+1 |
* | Check format strings when a called function has more than one FormatAttr (one... | Ted Kremenek | 2010-09-09 | 1 | -7/+10 |
* | It appears that technically a null format string is not warned under -Wformat... | Ted Kremenek | 2010-09-09 | 1 | -0/+7 |
* | Avoid redundant recursive calls in SemaCheckStringLiteral by just updating th... | Ted Kremenek | 2010-09-09 | 1 | -7/+5 |
* | Have Sema check for validity of CGString literal | Fariborz Jahanian | 2010-09-07 | 1 | -4/+17 |
* | Enhance return-stack-address check (in Sema) to handle fields that themselves... | Ted Kremenek | 2010-09-02 | 1 | -3/+8 |
* | Split out a header to hold APIs meant for the Sema implementation from Sema.h. | John McCall | 2010-08-25 | 1 | -0/+1 |
* | GCC didn't care for my attempt at API compatibility, so brute-force everything | John McCall | 2010-08-25 | 1 | -39/+39 |
* | More incremental progress towards not including Expr.h in Sema.h. | John McCall | 2010-08-25 | 1 | -2/+2 |
* | Split FunctionScopeInfo and BlockScopeInfo into their own header. | John McCall | 2010-08-25 | 1 | -0/+2 |
* | Remove Sema.h's dependency on DeclCXX.h. | John McCall | 2010-08-25 | 1 | -0/+1 |
* | Fix printf format string checking for '%lc' (which expects a wint_t or compat... | Ted Kremenek | 2010-08-24 | 1 | -0/+3 |
* | OwningExprResult -> ExprResult. This patch brought to you by | John McCall | 2010-08-24 | 1 | -5/+5 |
* | Generate Attr subclasses with TableGen. | Alexis Hunt | 2010-08-18 | 1 | -4/+8 |
* | Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() | Benjamin Kramer | 2010-08-17 | 1 | -13/+8 |