| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a nasty bug where inside StringLiteralParser: | Argyrios Kyrtzidis | 2011-05-17 | 1 | -1/+18 |
| * | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
| * | 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 |