| Commit message (Expand) | Author | Age | Files | Lines |
* | Microsoft integer suffix changes: | Francois Pichet | 2011-01-11 | 1 | -7/+18 |
* | Fix diagnostic for reporting bad escape sequence. | Ted Kremenek | 2010-12-03 | 1 | -1/+1 |
* | move getSpelling from Preprocessor to Lexer, which it is more conceptually re... | Chris Lattner | 2010-11-17 | 1 | -4/+4 |
* | propagate preprocessor out of StringLiteralParser. It is now | Chris Lattner | 2010-11-17 | 1 | -10/+18 |
* | push the preprocessor out of EncodeUCNEscape | Chris Lattner | 2010-11-17 | 1 | -21/+14 |
* | move AdvanceToTokenCharacter and getLocForEndOfToken from | Chris Lattner | 2010-11-17 | 1 | -3/+5 |
* | add a static version of PP::AdvanceToTokenCharacter. | Chris Lattner | 2010-11-17 | 1 | -10/+13 |
* | push use of Preprocessor out farther. | Chris Lattner | 2010-11-17 | 1 | -22/+18 |
* | push use of Preprocessor out of getOffsetOfStringByte | Chris Lattner | 2010-11-17 | 1 | -6/+5 |
* | add a static form of the efficient PP::getSpelling method. | Chris Lattner | 2010-11-17 | 1 | -1/+4 |
* | refactor the interface to StringLiteralParser::getOffsetOfStringByte, | Chris Lattner | 2010-11-17 | 1 | -32/+39 |
* | allow I128 suffixes in msextensions mode just like i128 suffixes, patch | Chris Lattner | 2010-10-14 | 1 | -1/+1 |
* | Add support for UCNs for character literals | Nico Weber | 2010-10-09 | 1 | -25/+55 |
* | Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. | Nico Weber | 2010-10-06 | 1 | -9/+30 |
* | Prevent warning when built with assert off. | Fariborz Jahanian | 2010-08-31 | 1 | -0/+1 |
* | Some support for unicode string constants | Fariborz Jahanian | 2010-08-31 | 1 | -3/+18 |
* | Revert my user-defined literal commits - r1124{58,60,67} pending | Alexis Hunt | 2010-08-30 | 1 | -18/+10 |
* | Implement C++0x user-defined string literals. | Alexis Hunt | 2010-08-29 | 1 | -10/+18 |
* | Random temporary string cleanup. | Benjamin Kramer | 2010-08-11 | 1 | -4/+4 |
* | Complain when string literals are too long for the active language | Douglas Gregor | 2010-07-20 | 1 | -0/+14 |
* | Remove a dead argument to ProcessUCNEscape. | Chris Lattner | 2010-06-15 | 1 | -10/+5 |
* | Fix a miscompile of wchar pascal strings. | Fariborz Jahanian | 2010-05-28 | 1 | -0/+2 |
* | Tell the string literal parser when it's not permitted to emit | Douglas Gregor | 2010-05-26 | 1 | -20/+35 |
* | emit warn_char_constant_too_large at most once per literal, fixing PR6852 | Chris Lattner | 2010-04-16 | 1 | -1/+4 |
* | Introduce optional "Invalid" parameters to routines that invoke the | Douglas Gregor | 2010-03-16 | 1 | -2/+13 |
* | ui64, etc. are valid VS suffixes. | Fariborz Jahanian | 2010-01-22 | 1 | -1/+1 |
* | Do not parse hexadecimal floating point literals in C++0x mode because they are | Alexis Hunt | 2010-01-10 | 1 | -2/+7 |
* | Diagnose out-of-bounds floating-point constants. Fixes rdar://problem/6974641 | John McCall | 2009-12-24 | 1 | -13/+4 |
* | Eliminate a completely unnecessary buffer copy when parsing float literals. | John McCall | 2009-12-23 | 1 | -6/+1 |
* | cleanup parsing of MS integer suffixes a little. this fixes PR5616 | Nuno Lopes | 2009-11-28 | 1 | -27/+15 |
* | This fixes support for complex literals, reworked to avoid a goto, and | Mike Stump | 2009-10-08 | 1 | -24/+44 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -91/+91 |
* | Update lexer to work with the new APFloat string parsing. | Erick Tryzelaar | 2009-08-16 | 1 | -2/+6 |
* | CharLiteralParser::IsMultiChar was sometimes uninitialized. | Daniel Dunbar | 2009-07-29 | 1 | -1/+2 |
* | Fix the build | Alisdair Meredith | 2009-07-14 | 1 | -2/+6 |
* | PR4353: Add support for \E as a character escape. | Eli Friedman | 2009-06-10 | 1 | -1/+4 |
* | Move CharIsSigned from TargetInfo to LangOptions. | Eli Friedman | 2009-06-05 | 1 | -1/+1 |
* | PR4283: Don't truncate multibyte character constants in the | Eli Friedman | 2009-06-01 | 1 | -0/+1 |
* | 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 |