| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement -Wfour-char-constants, which is an extension, not an extwarn, | Chris Lattner | 2009-04-28 | 1 | -23/+23 |
* | implement -Wmultichar | Chris Lattner | 2009-04-28 | 1 | -1/+2 |
* | Get rid of some useless uses of NoExtensions. The philosophy here is | Eli Friedman | 2009-04-28 | 1 | -5/+3 |
* | Use an APInt of target int size to detect overflow while parsing multichars. | Sanjiv Gupta | 2009-04-21 | 1 | -13/+18 |
* | temporarily revert r69046 | Chris Lattner | 2009-04-14 | 1 | -4/+4 |
* | Literal value calculation isn't likely to overflow on targets having int as 3... | Sanjiv Gupta | 2009-04-14 | 1 | -4/+4 |
* | ProcessUCNEscape(): Incorportate some feedback from Chris. | Steve Naroff | 2009-04-01 | 1 | -17/+21 |
* | Fix pascal string support; testcase from mailing list message. | Eli Friedman | 2009-04-01 | 1 | -3/+4 |
* | Incorporate feedback from Eli. | Steve Naroff | 2009-03-31 | 1 | -17/+11 |
* | Implement UCN support for C string literals (C99 6.4.3) and add some very bas... | Steve Naroff | 2009-03-30 | 1 | -15/+102 |
* | fix some sema problems with wide strings and hook up basic codegen for them. | Chris Lattner | 2009-02-26 | 1 | -9/+1 |
* | Next step toward making string diagnostics correct: handle | Chris Lattner | 2009-02-18 | 1 | -0/+46 |
* | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner | 2009-01-29 | 1 | -1/+1 |
* | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner | 2009-01-27 | 1 | -1/+1 |
* | minor cleanups to StringLiteralParser: no need to pass target info | Chris Lattner | 2009-01-16 | 1 | -4/+12 |
* | Fix a weird inconsistency with hex floats. Previously the lexer | Chris Lattner | 2008-11-22 | 1 | -3/+1 |
* | remove the NumericLiteralParser::Diag helper method, inlining it into | Chris Lattner | 2008-11-22 | 1 | -29/+32 |
* | Remove the last of the old-style Preprocessor::Diag methods. | Chris Lattner | 2008-11-18 | 1 | -7/+7 |
* | Speed up NumericLiteralParser::GetIntegerValue. | Daniel Dunbar | 2008-10-16 | 1 | -0/+20 |
* | Simplify overflow-on-add check in NumericLiteralParser::GetIntegerValue. | Daniel Dunbar | 2008-10-16 | 1 | -2/+1 |
* | Document assumptions that NumericLiteralParser makes with an assertion. | Chris Lattner | 2008-09-30 | 1 | -1/+10 |
* | Fix the root cause of PR2750 instead of the side effect. | Chris Lattner | 2008-09-29 | 1 | -1/+1 |
* | Fix for PR2750; don't check for an 'e' in the trash after the token. | Eli Friedman | 2008-09-02 | 1 | -1/+1 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -1/+0 |
* | In c89 mode accept hex fp constants as an extension: | Chris Lattner | 2008-07-25 | 1 | -4/+7 |
* | Fix a bug reported by Kelly Wilson, where we incorrectly | Chris Lattner | 2008-06-30 | 1 | -4/+15 |
* | refactor some code out into a new method. | Chris Lattner | 2008-06-30 | 1 | -83/+104 |
* | for exponent-related errors, emit the diagnostic on the 'e' or 'p'. | Chris Lattner | 2008-04-20 | 1 | -4/+7 |
* | when emitting diagnostics about some character in a numeric | Chris Lattner | 2008-04-20 | 1 | -20/+26 |
* | Support MS-specific integer suffixes (i8, i16, i32, i64, i128). | Steve Naroff | 2008-04-04 | 1 | -0/+29 |
* | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -0/+691 |