aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Lexer
AgeCommit message (Expand)AuthorFilesLines
2013-11-28Merging r195888:Bill Wendling1-0/+89
2013-10-12Relax header guard mismatch warning with edit distance heuristic.Ismail Pazarbasi2-0/+6
2013-09-28Mark lambda init-captures as complete.Richard Smith2-1/+18
2013-09-27Mark variable template implementation as complete. Nearly all of the creditRichard Smith2-5/+16
2013-09-26Add macro test from N3781.Richard Smith1-0/+5
2013-09-26Per updates to D3781, allow underscore under ' in a pp-number, and allow ' in...Richard Smith1-2/+6
2013-09-26Implement C++1y digit separator proposal (' as a digit separator). This is notRichard Smith2-0/+35
2013-09-13Lex and ignore Microsoft's #pragma warning(...)Reid Kleckner1-0/+22
2013-09-05Add specific warning flags for GNU ext in lexer.Eli Friedman1-0/+56
2013-08-23Revise -Wnewline-eof test per feedback from Dmitri.Jordan Rose1-6/+6
2013-08-23Respect -Wnewline-eof even in C++11 mode.Jordan Rose3-8/+10
2013-08-21Revert r188863 which could propose wrong fixits for multibyte character liter...Nick Lewycky1-11/+0
2013-08-21Issue fixits replacing invalid character literals with the equivalent \xNNNick Lewycky1-0/+11
2013-08-12Fix FileCheck --check-prefix lines.Tim Northover2-3/+3
2013-07-26Partially revert r186903.Eli Friedman1-1/+1
2013-07-24Update documentation to match current C++1y feature set.Richard Smith1-0/+20
2013-07-23Integers which are too large should be an error.Eli Friedman1-1/+6
2013-07-04Add 'not' to commands that are expected to fail.Rafael Espindola3-3/+3
2013-06-16PR16339: Don't produce a diagnostic pointing at the whitespace between a '#if'Richard Smith2-1/+15
2013-06-12Introducing -Wheader-guard, a warning that checks header guards actually workRichard Trieu8-0/+66
2013-05-15Better diagnostics for string initialization.Hans Wennborg1-4/+0
2013-05-12C++1y: provide full 'auto' return type deduction for lambda expressions. ThisRichard Smith1-0/+10
2013-05-07C++1y: Update __cplusplus to temporary value 201305L to allow detection of pr...Richard Smith2-64/+124
2013-05-04Reverting r181004 since it has broken test/Sema/wchar.c.Aaron Ballman2-24/+0
2013-05-03Support __wchar_t in -fms-extensions and -fms-compatibility modes.Hans Wennborg2-0/+24
2013-05-02Use a triple ensure that __has_feature(c_thread_local) is 1 in C11 mode.Douglas Gregor1-1/+1
2013-05-02Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_loca...Douglas Gregor1-2/+4
2013-04-19Note that we support (and in fact have supported since the dawn of time itself)Richard Smith1-0/+19
2013-04-19Keep the parentheses in #pragma message (partial revert of r179771).Andy Gibbs2-3/+3
2013-04-19C++11 support is now feature-complete.Richard Smith2-0/+27
2013-04-18Dropped the parentheses for #pragma message and its kin in the -E output gene...Andy Gibbs2-1/+20
2013-04-17Implemented #pragma GCC warning/error in the same mould as #pragma message.Andy Gibbs1-0/+16
2013-03-11Add -Wc99-compat warning for C11 unicode string and character literals.Richard Smith1-0/+21
2013-03-09When lexing in C11 mode, accept unicode character and string literals, per C11Richard Smith3-1/+33
2013-03-09Handle _Pragma on a u8, u, or U string literal per the C11 specification. AlsoRichard Smith1-1/+19
2013-03-06After issuing a diagnostic for undefining or redefining a builtin macro,Richard Smith1-0/+19
2013-01-31Lexer: Don't warn about Unicode in preprocessor directives.Jordan Rose2-0/+15
2013-01-30Fix comment in test/Lexer/utf8-invalid.c for updates in r173959.Jordan Rose1-2/+1
2013-01-30Fix r173881 to properly skip invalid UTF-8 characters in raw lexing and -E.Jordan Rose1-0/+6
2013-01-30Don't warn about Unicode characters in -E mode.Jordan Rose1-0/+9
2013-01-28FileCheck'ize and merge testsDmitri Gribenko2-6/+9
2013-01-28PR15067 (again): Don't warn about UCNs in C90 if we're raw-lexing.Jordan Rose1-0/+3
2013-01-27PR15067: Don't assert when a UCN appears in a C90 file.Jordan Rose1-2/+4
2013-01-26Migrate tests to -verifyDmitri Gribenko2-2/+5
2013-01-24FileCheck'ize testDmitri Gribenko1-6/+7
2013-01-24As an extension, treat Unicode whitespace characters as whitespace.Jordan Rose1-0/+6
2013-01-24Handle universal character names and Unicode characters outside of literals.Jordan Rose1-0/+6
2013-01-23Don't check lines beginning with '#', since they could contain a path with th...Bill Wendling1-1/+1
2013-01-23The diagnostic is now a warning instead of an error. Also don't check lines b...Bill Wendling1-1/+1
2013-01-16Add raw string literal versus C preprocessor test, suggested by James Dennett.Richard Smith1-0/+9