aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/DiagnosticLexKinds.td
AgeCommit message (Expand)Author
2013-03-11Add -Wc99-compat warning for C11 unicode string and character literals.Richard Smith
2013-03-06After issuing a diagnostic for undefining or redefining a builtin macro,Richard Smith
2013-02-09Properly validate UCNs for C99 and C++03 (both more restrictive than C(++)11).Jordan Rose
2013-01-27PR15067: Don't assert when a UCN appears in a C90 file.Jordan Rose
2013-01-24Add a fixit for \U1234 -> \u1234.Jordan Rose
2013-01-24Handle universal character names and Unicode characters outside of literals.Jordan Rose
2013-01-24Unify diagnostics for \x, \u, and \U without any following hex digits.Jordan Rose
2013-01-17Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly
2013-01-16No longer crashing with an assert when __has_include or __has_include_next is...Aaron Ballman
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-10Diagnostics: name all implicit groups used more than once.Jordan Rose
2013-01-04Add the module name to the 'incomplete umbrella header' warning.Douglas Gregor
2012-11-11s/BCPLComment/LineComment/Nico Weber
2012-11-06Introduce inferred framework modules into the module map file,Douglas Gregor
2012-11-02Tweak wording and add diagnostic groups to misc diagnostics.Eli Friedman
2012-10-11Diagnose the expansion of ambiguous macro definitions. This can happenDouglas Gregor
2012-09-25Introduce builtin macros to determine whether we're building aDouglas Gregor
2012-09-03Improved the warning for the #@ Microsoft charizing operator. The existing on...Joao Matos
2012-08-07Enhance ClangDiagnosticsEmitter to reject diagnostics that are errors that ar...Ted Kremenek
2012-07-17Adding a fixit for includes that cannot be found with angle brackets, but can...Aaron Ballman
2012-06-28Add warning flag -Winvalid-pp-token for preprocessing-tokens which haveRichard Smith
2012-06-26preprocessing: gcc supports #line 0. So, treat thisFariborz Jahanian
2012-06-22Minor improvements to some C99 variadic-macro-related diagnostics.Richard Smith
2012-05-03In StringLiteralParser::init, make sure we emit an error whenArgyrios Kyrtzidis
2012-04-13Support -Wc++98-compat-pedantic as requested:Seth Cantrell
2012-04-07ext_reserved_user_defined_literal must not default to Error in MicrosoftMode....Francois Pichet
2012-03-18An error can't be in a warning group.Benjamin Kramer
2012-03-18Turns #import in MS Mode into an error.Aaron Ballman
2012-03-16Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-dir...Ted Kremenek
2012-03-16Add warning flag for '#import is a language extension', -W#import-pedantic.Ted Kremenek
2012-03-09Improve diagnostics for UCNs referring to control characters and members of theRichard Smith
2012-03-08Add support for cooked forms of user-defined-integer-literal andRichard Smith
2012-03-08Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix notRichard Smith
2012-03-07Add -Wc++11-compat warning for string and character literals followed byRichard Smith
2012-03-06User-defined literals: reject string and character UDLs in all places where theRichard Smith
2012-03-05Lexing support for user-defined literals. Currently these lex as the same tokenRichard Smith
2012-03-02Adding support for #pragma include_alias in MS compatibility mode. This impl...Aaron Ballman
2012-03-01Revert r151800, which was committed without review and has correctness issues.Richard Smith
2012-03-01Implements support for #pragma include_alias in ms compatibility mode. Fixes...Aaron Ballman
2012-02-13Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files.Dmitri Gribenko
2012-02-11Implement warning for non-wide string literals with an unexpected encoding. ...Eli Friedman
2012-02-07Hex literals without a significand no longer crash the lexer. Fixes bug 7910Aaron Ballman
2012-02-02Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text.Ted Kremenek
2012-01-27Introduce module attributes into the module map grammar, along with aDouglas Gregor
2012-01-25Improve the error message slightly for files that aren't using the expected U...Eli Friedman
2012-01-18Improves support for Unicode in character literalsSeth Cantrell
2012-01-01Added -Wdisabled-macro-expansion warning.Abramo Bagnara
2011-12-31Implement support for module requirements, which indicate the languageDouglas Gregor
2011-12-23When building a module with an umbrella header, warn about any headersDouglas Gregor
2011-12-16Don't allow #include (and its friends #import, #include_next andRichard Smith