summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/DiagnosticLexKinds.td
Commit message (Expand)AuthorAgeFilesLines
* Support -Wc++98-compat-pedantic as requested:Seth Cantrell2012-04-131-0/+5
* ext_reserved_user_defined_literal must not default to Error in MicrosoftMode....Francois Pichet2012-04-071-0/+3
* An error can't be in a warning group.Benjamin Kramer2012-03-181-2/+1
* Turns #import in MS Mode into an error.Aaron Ballman2012-03-181-0/+4
* Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-dir...Ted Kremenek2012-03-161-1/+1
* Add warning flag for '#import is a language extension', -W#import-pedantic.Ted Kremenek2012-03-161-1/+2
* Improve diagnostics for UCNs referring to control characters and members of theRichard Smith2012-03-091-0/+10
* Add support for cooked forms of user-defined-integer-literal andRichard Smith2012-03-081-3/+3
* Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix notRichard Smith2012-03-081-0/+7
* Add -Wc++11-compat warning for string and character literals followed byRichard Smith2012-03-071-0/+3
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-0/+3
* Lexing support for user-defined literals. Currently these lex as the same tokenRichard Smith2012-03-051-0/+3
* Adding support for #pragma include_alias in MS compatibility mode. This impl...Aaron Ballman2012-03-021-0/+13
* Revert r151800, which was committed without review and has correctness issues.Richard Smith2012-03-011-9/+0
* Implements support for #pragma include_alias in ms compatibility mode. Fixes...Aaron Ballman2012-03-011-0/+9
* Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files.Dmitri Gribenko2012-02-131-5/+0
* Implement warning for non-wide string literals with an unexpected encoding. ...Eli Friedman2012-02-111-1/+8
* Hex literals without a significand no longer crash the lexer. Fixes bug 7910Aaron Ballman2012-02-071-0/+2
* Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text.Ted Kremenek2012-02-021-2/+6
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-271-0/+5
* Improve the error message slightly for files that aren't using the expected U...Eli Friedman2012-01-251-2/+2
* Improves support for Unicode in character literalsSeth Cantrell2012-01-181-2/+6
* Added -Wdisabled-macro-expansion warning.Abramo Bagnara2012-01-011-0/+3
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-311-1/+2
* When building a module with an umbrella header, warn about any headersDouglas Gregor2011-12-231-0/+2
* Don't allow #include (and its friends #import, #include_next andRichard Smith2011-12-161-1/+3
* Add a warning flag for ext_embedded_directive. gcc considers this undefinedRichard Smith2011-12-161-1/+2
* Implement umbrella directories for modules, which are similar toDouglas Gregor2011-12-081-5/+6
* Implement basic support for private headers in frameworks. In essence,Douglas Gregor2011-12-071-1/+5
* Remove misleading error messageDouglas Gregor2011-12-061-2/+0
* Implement modules support for subframeworks (aka embeddedDouglas Gregor2011-12-061-2/+0
* Parse inferred submodules in module maps, track their contents inDouglas Gregor2011-12-051-1/+13
* Implementing parsing and resolution of module export declarationsDouglas Gregor2011-12-021-0/+6
* Introduce an opt-in warning indicating when the compiler is treatingDouglas Gregor2011-11-301-0/+4
* Add the notion of "framework" modules to module maps. FrameworkDouglas Gregor2011-11-171-1/+1
* A module with an umbrella header assumes that all of the headers inDouglas Gregor2011-11-161-1/+3
* Resolve the header files named in module map "header" and "umbrella"Douglas Gregor2011-11-111-0/+9
* Introduce basic support for parsing module map files.Douglas Gregor2011-11-111-0/+15
* Perform proper conversion for strings encoded in the source file as UTF-8. (...Eli Friedman2011-11-011-0/+2
* Make the -Wc++11-compat warnings ignored by default, so we don't breakDouglas Gregor2011-10-251-1/+1
* Move about 20 random diagnostics under -W flags. Patch by Ahmed Charles!Ted Kremenek2011-10-171-9/+14
* For modules, all macros that aren't include guards are implicitlyDouglas Gregor2011-10-171-1/+1
* -Wc++98-compat warnings for the lexer.Richard Smith2011-10-151-0/+20
* Rename -Wc++0x-compat, -Wc++0x-extensions and -Wc++0x-narrowing from c++0x toRichard Smith2011-10-131-1/+1
* Implement built-in macro '__has_warning', which allows one to query if a warn...Ted Kremenek2011-10-121-0/+7
* Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when inRichard Smith2011-10-111-0/+3
* Add -Wlanguage-extension-token option for ext_token_used warning.Ivan Krasin2011-10-061-1/+2
* Add explicit attributes to mark functions as having had theirJohn McCall2011-09-301-0/+10
* Modules hide macro definitions by default, so that silly things likeDouglas Gregor2011-09-011-0/+2
* Change err_pp_file_not_found back to an Error; when it's a Warning, we suppre...Eli Friedman2011-08-301-1/+1