| Commit message (Expand) | Author | Age | Files | Lines |
* | Switch C compilations to C11 by default. | Richard Smith | 2014-10-20 | 1 | -2/+2 |
* | Improved location for non-constant initializers diagnostics. | Abramo Bagnara | 2014-05-22 | 1 | -1/+6 |
* | Recognition of empty structures and unions is moved to semantic stage | Serge Pavlov | 2013-06-08 | 1 | -1/+2 |
* | Fix assert if __extension__ or _Generic is used when initializing a char arra... | Richard Smith | 2013-05-06 | 1 | -1/+1 |
* | PR13881: Add -Wzero-length-array for zero length array extension, and move it... | Richard Smith | 2012-09-20 | 1 | -0/+1 |
* | clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompati... | NAKAMURA Takumi | 2012-09-12 | 1 | -0/+1 |
* | Improve some of the conversion warnings to fire on conversion to bool. | David Blaikie | 2012-05-15 | 1 | -1/+1 |
* | Enable warn_impcast_literal_float_to_integer by default. | David Blaikie | 2012-04-05 | 1 | -1/+3 |
* | Don't warn about anonymous struct/union in C11. | Hans Wennborg | 2012-02-03 | 1 | -1/+1 |
* | The value of a const weak variable is not an integer constant. | John McCall | 2012-01-05 | 1 | -1/+8 |
* | Change the diagnostics which said 'accepted as an extension' to instead say | Richard Smith | 2011-12-29 | 1 | -2/+2 |
* | Add list initialization for complex numbers in C. Essentially, this allows "... | Eli Friedman | 2011-09-19 | 1 | -1/+1 |
* | Implement the GNU C extension which permits the initialization of an | Douglas Gregor | 2011-02-22 | 1 | -0/+14 |
* | PR3344: Downgrade "too many braces around scalar initializer" to a warning. | Eli Friedman | 2010-08-14 | 1 | -1/+1 |
* | Reword the empty struct/union warning in C to note that such structs and unio... | Douglas Gregor | 2010-07-29 | 1 | -2/+4 |
* | Improve diagnostics like "initializing <type> from an expression of | Douglas Gregor | 2010-04-09 | 1 | -7/+7 |
* | Improve diagnostics when we fail to convert from a source type to a | Douglas Gregor | 2010-04-09 | 1 | -7/+7 |
* | Initialization improvements: addition of string initialization and a few | Eli Friedman | 2009-12-19 | 1 | -1/+1 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -9/+8 |
* | Prep for new warning. | Mike Stump | 2009-07-22 | 1 | -3/+3 |
* | Make sure we don't give the wrong warning, and make sure not to set | Eli Friedman | 2009-05-29 | 1 | -0/+2 |
* | PR3009: Get rid of bogus warning for scalar compound literals. | Eli Friedman | 2009-05-16 | 1 | -1/+1 |
* | Rename clang to clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -1/+1 |
* | Allow flexible array initializers that are not surrounded by | Douglas Gregor | 2009-03-20 | 1 | -2/+2 |
* | Downgrade the "excess elements in initializer" errors to warnings *in | Douglas Gregor | 2009-02-18 | 1 | -10/+10 |
* | Implement semantic analysis for the GNU flexible array initialization | Douglas Gregor | 2009-02-04 | 1 | -6/+5 |
* | Upgrade the "excess elements in array initializer" warning to an | Douglas Gregor | 2009-01-30 | 1 | -9/+9 |
* | Code generation support for C99 designated initializers. | Douglas Gregor | 2009-01-28 | 1 | -2/+26 |
* | 64-bit test fixes. | Sebastian Redl | 2008-11-12 | 1 | -5/+5 |
* | readd test as it passes correctly. nice, but weird | Nuno Lopes | 2008-09-01 | 1 | -0/+14 |
* | Backing out r55607 due to logic errors and test regression. | Eli Friedman | 2008-09-01 | 1 | -14/+0 |
* | fix one more this-is-not-a-constant error. test included | Nuno Lopes | 2008-09-01 | 1 | -0/+3 |
* | make CheckArithmeticConstantExpression() aware of &foo and pointers | Nuno Lopes | 2008-09-01 | 1 | -0/+13 |
* | Support initialization of incomplete array with zero size (as | Daniel Dunbar | 2008-08-18 | 1 | -1/+1 |
* | wrap some long diagnostics, make 'initializer is not a constant' diagnostic | Chris Lattner | 2008-08-10 | 1 | -2/+2 |
* | Count the number of initializable members correctly in structs/unions | Eli Friedman | 2008-05-25 | 1 | -0/+6 |
* | Diagnose implicit init list for empty aggregate, like struct {}. Fixes | Eli Friedman | 2008-05-25 | 1 | -0/+4 |
* | Move the error checking for variable-sized objects so we don't | Eli Friedman | 2008-05-25 | 1 | -0/+4 |
* | Switch on SemaInit; this makes some code in SemaDecl dead, but I'll give | Eli Friedman | 2008-05-19 | 1 | -2/+2 |
* | Fix PR2017 and silence some bogus errors. | Chris Lattner | 2008-04-02 | 1 | -3/+2 |
* | Fix PR1992 by computing the right type for string literals, which | Chris Lattner | 2008-02-11 | 1 | -5/+5 |
* | Fix a bug with struct initializers (in Sema::CheckInitializerListTypes()). | Steve Naroff | 2008-01-28 | 1 | -0/+5 |
* | Replace Sema::CheckVariableInitList, CheckConstantInitList, and CheckForCharA... | Steve Naroff | 2008-01-25 | 1 | -4/+41 |
* | Sema::CheckInitializerTypes(). Start simpliying and cleaning up... | Steve Naroff | 2008-01-21 | 1 | -0/+5 |
* | add comments for the various AssignConvertType's, and split int->pointer from... | Chris Lattner | 2008-01-04 | 1 | -3/+3 |
* | Merge all the 'assignment' diagnostic code into one routine, decloning | Chris Lattner | 2008-01-04 | 1 | -3/+3 |
* | Add support for initializing char arrays from string literals. | Steve Naroff | 2007-12-10 | 1 | -0/+25 |
* | Fix the following bug... | Steve Naroff | 2007-10-18 | 1 | -0/+5 |
* | rename -parse-ast-print to -ast-print | Chris Lattner | 2007-10-11 | 1 | -1/+1 |