| Commit message (Expand) | Author | Age | Files | Lines |
* | Support -Wc++98-compat-pedantic as requested: | Seth Cantrell | 2012-04-13 | 1 | -0/+5 |
* | ext_reserved_user_defined_literal must not default to Error in MicrosoftMode.... | Francois Pichet | 2012-04-07 | 1 | -0/+3 |
* | An error can't be in a warning group. | Benjamin Kramer | 2012-03-18 | 1 | -2/+1 |
* | Turns #import in MS Mode into an error. | Aaron Ballman | 2012-03-18 | 1 | -0/+4 |
* | Based on sage feedback, chang -W#import-pedantic to -Wimport-preprocessor-dir... | Ted Kremenek | 2012-03-16 | 1 | -1/+1 |
* | Add warning flag for '#import is a language extension', -W#import-pedantic. | Ted Kremenek | 2012-03-16 | 1 | -1/+2 |
* | Improve diagnostics for UCNs referring to control characters and members of the | Richard Smith | 2012-03-09 | 1 | -0/+10 |
* | Add support for cooked forms of user-defined-integer-literal and | Richard Smith | 2012-03-08 | 1 | -3/+3 |
* | Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not | Richard Smith | 2012-03-08 | 1 | -0/+7 |
* | Add -Wc++11-compat warning for string and character literals followed by | Richard Smith | 2012-03-07 | 1 | -0/+3 |
* | User-defined literals: reject string and character UDLs in all places where the | Richard Smith | 2012-03-06 | 1 | -0/+3 |
* | Lexing support for user-defined literals. Currently these lex as the same token | Richard Smith | 2012-03-05 | 1 | -0/+3 |
* | Adding support for #pragma include_alias in MS compatibility mode. This impl... | Aaron Ballman | 2012-03-02 | 1 | -0/+13 |
* | Revert r151800, which was committed without review and has correctness issues. | Richard Smith | 2012-03-01 | 1 | -9/+0 |
* | Implements support for #pragma include_alias in ms compatibility mode. Fixes... | Aaron Ballman | 2012-03-01 | 1 | -0/+9 |
* | Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files. | Dmitri Gribenko | 2012-02-13 | 1 | -5/+0 |
* | Implement warning for non-wide string literals with an unexpected encoding. ... | Eli Friedman | 2012-02-11 | 1 | -1/+8 |
* | Hex literals without a significand no longer crash the lexer. Fixes bug 7910 | Aaron Ballman | 2012-02-07 | 1 | -0/+2 |
* | Per discussion on cfe-dev, remove '#error' and '#warning' from diagnostic text. | Ted Kremenek | 2012-02-02 | 1 | -2/+6 |
* | Introduce module attributes into the module map grammar, along with a | Douglas Gregor | 2012-01-27 | 1 | -0/+5 |
* | Improve the error message slightly for files that aren't using the expected U... | Eli Friedman | 2012-01-25 | 1 | -2/+2 |
* | Improves support for Unicode in character literals | Seth Cantrell | 2012-01-18 | 1 | -2/+6 |
* | Added -Wdisabled-macro-expansion warning. | Abramo Bagnara | 2012-01-01 | 1 | -0/+3 |
* | Implement support for module requirements, which indicate the language | Douglas Gregor | 2011-12-31 | 1 | -1/+2 |
* | When building a module with an umbrella header, warn about any headers | Douglas Gregor | 2011-12-23 | 1 | -0/+2 |
* | Don't allow #include (and its friends #import, #include_next and | Richard Smith | 2011-12-16 | 1 | -1/+3 |
* | Add a warning flag for ext_embedded_directive. gcc considers this undefined | Richard Smith | 2011-12-16 | 1 | -1/+2 |
* | Implement umbrella directories for modules, which are similar to | Douglas Gregor | 2011-12-08 | 1 | -5/+6 |
* | Implement basic support for private headers in frameworks. In essence, | Douglas Gregor | 2011-12-07 | 1 | -1/+5 |
* | Remove misleading error message | Douglas Gregor | 2011-12-06 | 1 | -2/+0 |
* | Implement modules support for subframeworks (aka embedded | Douglas Gregor | 2011-12-06 | 1 | -2/+0 |
* | Parse inferred submodules in module maps, track their contents in | Douglas Gregor | 2011-12-05 | 1 | -1/+13 |
* | Implementing parsing and resolution of module export declarations | Douglas Gregor | 2011-12-02 | 1 | -0/+6 |
* | Introduce an opt-in warning indicating when the compiler is treating | Douglas Gregor | 2011-11-30 | 1 | -0/+4 |
* | Add the notion of "framework" modules to module maps. Framework | Douglas Gregor | 2011-11-17 | 1 | -1/+1 |
* | A module with an umbrella header assumes that all of the headers in | Douglas Gregor | 2011-11-16 | 1 | -1/+3 |
* | Resolve the header files named in module map "header" and "umbrella" | Douglas Gregor | 2011-11-11 | 1 | -0/+9 |
* | Introduce basic support for parsing module map files. | Douglas Gregor | 2011-11-11 | 1 | -0/+15 |
* | Perform proper conversion for strings encoded in the source file as UTF-8. (... | Eli Friedman | 2011-11-01 | 1 | -0/+2 |
* | Make the -Wc++11-compat warnings ignored by default, so we don't break | Douglas Gregor | 2011-10-25 | 1 | -1/+1 |
* | Move about 20 random diagnostics under -W flags. Patch by Ahmed Charles! | Ted Kremenek | 2011-10-17 | 1 | -9/+14 |
* | For modules, all macros that aren't include guards are implicitly | Douglas Gregor | 2011-10-17 | 1 | -1/+1 |
* | -Wc++98-compat warnings for the lexer. | Richard Smith | 2011-10-15 | 1 | -0/+20 |
* | Rename -Wc++0x-compat, -Wc++0x-extensions and -Wc++0x-narrowing from c++0x to | Richard Smith | 2011-10-13 | 1 | -1/+1 |
* | Implement built-in macro '__has_warning', which allows one to query if a warn... | Ted Kremenek | 2011-10-12 | 1 | -0/+7 |
* | Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when in | Richard Smith | 2011-10-11 | 1 | -0/+3 |
* | Add -Wlanguage-extension-token option for ext_token_used warning. | Ivan Krasin | 2011-10-06 | 1 | -1/+2 |
* | Add explicit attributes to mark functions as having had their | John McCall | 2011-09-30 | 1 | -0/+10 |
* | Modules hide macro definitions by default, so that silly things like | Douglas Gregor | 2011-09-01 | 1 | -0/+2 |
* | Change err_pp_file_not_found back to an Error; when it's a Warning, we suppre... | Eli Friedman | 2011-08-30 | 1 | -1/+1 |