| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Hex literals without a significand no longer crash the lexer. Fixes bug 7910 | Aaron Ballman | 2012-02-07 | 1 | -0/+6 |
* | Basic: import SmallString<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -2/+2 |
* | stop claiming unicode escape sequences are too long in strings, because they ... | Seth Cantrell | 2012-01-18 | 1 | -2/+0 |
* | Improves support for Unicode in character literals | Seth Cantrell | 2012-01-18 | 1 | -64/+115 |
* | Fix a regression in wide character codegen. See PR11369. | Nico Weber | 2011-11-14 | 1 | -2/+2 |
* | Fix one last place where we weren't writing into a string literal consistently. | Eli Friedman | 2011-11-05 | 1 | -2/+14 |
* | Use native endianness for writing out character escapes to the result buffer ... | Eli Friedman | 2011-11-02 | 1 | -20/+32 |
* | Perform proper conversion for strings encoded in the source file as UTF-8. (... | Eli Friedman | 2011-11-01 | 1 | -11/+44 |
* | We do parse hexfloats in C++11; make it actually work. | Douglas Gregor | 2011-10-12 | 1 | -3/+0 |
* | When parsing a character literal, extract the characters from the | Douglas Gregor | 2011-09-27 | 1 | -1/+1 |
* | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie | 2011-09-25 | 1 | -3/+4 |
* | Fix missing includes for llvm_unreachable | David Blaikie | 2011-09-23 | 1 | -0/+1 |
* | Switch assert(0/false) llvm_unreachable. | David Blaikie | 2011-09-23 | 1 | -1/+1 |
* | Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t... | Francois Pichet | 2011-09-17 | 1 | -1/+1 |
* | Allow C99 hexfloats in C++0x mode. This change resolves the standards | Douglas Gregor | 2011-08-30 | 1 | -4/+2 |
* | Warn about and truncate UCNs that are too big for their character literal type. | Craig Topper | 2011-08-19 | 1 | -5/+5 |
* | De-Unicode-ify. | NAKAMURA Takumi | 2011-08-12 | 1 | -2/+2 |
* | Raw string followup. Pass a couple StringRefs by value. | Craig Topper | 2011-08-11 | 1 | -1/+1 |
* | Add support for C++0x raw string literals. | Craig Topper | 2011-08-11 | 1 | -74/+148 |
* | Fix comment (test commit) | Craig Topper | 2011-08-08 | 1 | -1/+1 |
* | Add support for C++0x unicode string and character literals, from Craig Topper! | Douglas Gregor | 2011-07-27 | 1 | -64/+93 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -6/+4 |
* | 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 |