| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Remove dead code, caught by unused function warnings. | Argyrios Kyrtzidis | 2010-08-15 | 1 | -1/+0 |
| * | Zap unused UnaryOperator::OffsetOf. | Eli Friedman | 2010-08-13 | 1 | -1/+0 |
| * | Implement -Wcast-align. The initial design of this diagnostic diverges | John McCall | 2010-08-12 | 1 | -0/+45 |
| * | Move Sema's headers into include/clang/Sema, renaming a few along the way. | Douglas Gregor | 2010-08-12 | 1 | -1/+1 |
| * | Random temporary string cleanup. | Benjamin Kramer | 2010-08-11 | 1 | -3/+1 |
| * | Store inheritance paths after CastExprs instead of inside them. | John McCall | 2010-08-07 | 1 | -5/+5 |
| * | Teach SemaChecking::CheckReturnStackAddr about ImplicitCastExprs that convert... | Ted Kremenek | 2010-08-04 | 1 | -3/+15 |
| * | Add support for VFP status & control operations for ARM. | Nate Begeman | 2010-08-03 | 1 | -0/+3 |
| * | Wire up sema checking for __builtin_arm_usat and __builtin_arm_ssat immediates. | Nate Begeman | 2010-07-29 | 1 | -0/+2 |
| * | Revert r109428 "Hoist argument type checking into CheckFormatHandler. This i... | Michael J. Spencer | 2010-07-27 | 1 | -53/+41 |
| * | Hoist argument type checking into CheckFormatHandler. This is prep for scanf... | Ted Kremenek | 2010-07-26 | 1 | -41/+53 |
| * | Consolidate #args checking for scanf/printf format strings. | Ted Kremenek | 2010-07-26 | 1 | -30/+31 |
| * | Remove the vast majority of the Destroy methods from the AST library, | Douglas Gregor | 2010-07-25 | 1 | -2/+0 |
| * | Vectors are not integer types, so the type system should not classify | Douglas Gregor | 2010-07-23 | 1 | -5/+5 |
| * | Hookup checking for invalid length modifiers in scanf format strings. | Ted Kremenek | 2010-07-20 | 1 | -3/+11 |
| * | Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace and | Ted Kremenek | 2010-07-20 | 1 | -6/+9 |
| * | Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and p... | Ted Kremenek | 2010-07-20 | 1 | -1/+1 |
| * | Rename diagnostic so that it can be reused with scanf checking. No functiona... | Ted Kremenek | 2010-07-20 | 1 | -1/+1 |
| * | Don't warn when a '%%' or '%*d' (scanf) is used in a format string with posit... | Ted Kremenek | 2010-07-19 | 1 | -22/+26 |
| * | Hook up 'invalid conversion' warning for scanf format strings. | Ted Kremenek | 2010-07-19 | 1 | -23/+59 |
| * | Fix a goof in my previous patch -- not all of the builtins return a value, some | Chandler Carruth | 2010-07-18 | 1 | -1/+7 |