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