| Commit message (Expand) | Author | Age | Files | Lines |
* | Better diagnostics for string initialization. | Hans Wennborg | 2013-05-15 | 1 | -4/+0 |
* | C++1y: provide full 'auto' return type deduction for lambda expressions. This | Richard Smith | 2013-05-12 | 1 | -0/+10 |
* | C++1y: Update __cplusplus to temporary value 201305L to allow detection of pr... | Richard Smith | 2013-05-07 | 2 | -64/+124 |
* | Reverting r181004 since it has broken test/Sema/wchar.c. | Aaron Ballman | 2013-05-04 | 2 | -24/+0 |
* | Support __wchar_t in -fms-extensions and -fms-compatibility modes. | Hans Wennborg | 2013-05-03 | 2 | -0/+24 |
* | Use a triple ensure that __has_feature(c_thread_local) is 1 in C11 mode. | Douglas Gregor | 2013-05-02 | 1 | -1/+1 |
* | Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_loca... | Douglas Gregor | 2013-05-02 | 1 | -2/+4 |
* | Note that we support (and in fact have supported since the dawn of time itself) | Richard Smith | 2013-04-19 | 1 | -0/+19 |
* | Keep the parentheses in #pragma message (partial revert of r179771). | Andy Gibbs | 2013-04-19 | 2 | -3/+3 |
* | C++11 support is now feature-complete. | Richard Smith | 2013-04-19 | 2 | -0/+27 |
* | Dropped the parentheses for #pragma message and its kin in the -E output gene... | Andy Gibbs | 2013-04-18 | 2 | -1/+20 |
* | Implemented #pragma GCC warning/error in the same mould as #pragma message. | Andy Gibbs | 2013-04-17 | 1 | -0/+16 |
* | Add -Wc99-compat warning for C11 unicode string and character literals. | Richard Smith | 2013-03-11 | 1 | -0/+21 |
* | When lexing in C11 mode, accept unicode character and string literals, per C11 | Richard Smith | 2013-03-09 | 3 | -1/+33 |
* | Handle _Pragma on a u8, u, or U string literal per the C11 specification. Also | Richard Smith | 2013-03-09 | 1 | -1/+19 |
* | After issuing a diagnostic for undefining or redefining a builtin macro, | Richard Smith | 2013-03-06 | 1 | -0/+19 |
* | Lexer: Don't warn about Unicode in preprocessor directives. | Jordan Rose | 2013-01-31 | 2 | -0/+15 |
* | Fix comment in test/Lexer/utf8-invalid.c for updates in r173959. | Jordan Rose | 2013-01-30 | 1 | -2/+1 |
* | Fix r173881 to properly skip invalid UTF-8 characters in raw lexing and -E. | Jordan Rose | 2013-01-30 | 1 | -0/+6 |
* | Don't warn about Unicode characters in -E mode. | Jordan Rose | 2013-01-30 | 1 | -0/+9 |
* | FileCheck'ize and merge tests | Dmitri Gribenko | 2013-01-28 | 2 | -6/+9 |
* | PR15067 (again): Don't warn about UCNs in C90 if we're raw-lexing. | Jordan Rose | 2013-01-28 | 1 | -0/+3 |
* | PR15067: Don't assert when a UCN appears in a C90 file. | Jordan Rose | 2013-01-27 | 1 | -2/+4 |
* | Migrate tests to -verify | Dmitri Gribenko | 2013-01-26 | 2 | -2/+5 |
* | FileCheck'ize test | Dmitri Gribenko | 2013-01-24 | 1 | -6/+7 |
* | As an extension, treat Unicode whitespace characters as whitespace. | Jordan Rose | 2013-01-24 | 1 | -0/+6 |
* | Handle universal character names and Unicode characters outside of literals. | Jordan Rose | 2013-01-24 | 1 | -0/+6 |
* | Don't check lines beginning with '#', since they could contain a path with th... | Bill Wendling | 2013-01-23 | 1 | -1/+1 |
* | The diagnostic is now a warning instead of an error. Also don't check lines b... | Bill Wendling | 2013-01-23 | 1 | -1/+1 |
* | Add raw string literal versus C preprocessor test, suggested by James Dennett. | Richard Smith | 2013-01-16 | 1 | -0/+9 |
* | Add __has_feature(memory_sanitizer). | Evgeniy Stepanov | 2012-12-20 | 1 | -0/+11 |
* | tsan: add __has_feature(thread_sanitizer) | Dmitry Vyukov | 2012-12-17 | 1 | -0/+11 |
* | Support for #pragma region/endregion for MSVC compatibility. Patch thanks to... | Aaron Ballman | 2012-11-30 | 1 | -0/+33 |
* | Fix crash on end-of-file after \ in a char literal, fixes PR14369. | Nico Weber | 2012-11-17 | 3 | -0/+24 |
* | Made the "expected string literal" diagnostic more expressive | Andy Gibbs | 2012-11-17 | 1 | -0/+2 |
* | FileCheckize test | Nico Weber | 2012-11-11 | 1 | -4/+4 |
* | Use the individual -fsanitize=<...> arguments to control which of the UBSan | Richard Smith | 2012-11-05 | 1 | -1/+1 |
* | Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost... | Andy Gibbs | 2012-10-19 | 9 | -4/+13 |
* | Change the wording of the extension warning from | Dmitri Gribenko | 2012-09-24 | 1 | -0/+22 |
* | When a bad UTF-8 encoding or bogus escape sequence is encountered in a | Richard Smith | 2012-09-08 | 1 | -0/+25 |
* | Allow -verify directives to be filtered by preprocessing. | Jordan Rose | 2012-07-11 | 2 | -7/+8 |
* | Fix the location of the fixit for -Wnewline-eof. | Jordan Rose | 2012-06-19 | 1 | -0/+4 |
* | [-E] Emit a rewritten _Pragma on its own line. | Jordan Rose | 2012-06-15 | 1 | -1/+0 |
* | PR12717: Clang supports hexadecimal floating-point literals in all language | Richard Smith | 2012-06-15 | 2 | -0/+15 |
* | Fix off-by-one error in UTF-16 encoding: don't try to use a surrogate pair fo... | Richard Smith | 2012-06-13 | 1 | -0/+3 |
* | Add a predefine __WINT_UNSIGNED__, similar to __WCHAR_UNSIGNED__, and test th... | James Molloy | 2012-05-04 | 1 | -0/+8 |
* | Fix tests that weren't actually verifying anything. | David Blaikie | 2012-04-15 | 1 | -1/+1 |
* | %clang -cc1 -> %clang_cc1 | Seth Cantrell | 2012-04-15 | 2 | -2/+2 |
* | Support -Wc++98-compat-pedantic as requested: | Seth Cantrell | 2012-04-13 | 1 | -0/+4 |
* | C++11 no longer requires files to end with a newline | Seth Cantrell | 2012-04-13 | 2 | -2/+6 |