| Commit message (Expand) | Author | Age | Files | Lines |
| * | PR16339: Don't produce a diagnostic pointing at the whitespace between a '#if' | Richard Smith | 2013-06-16 | 1 | -1/+2 |
| * | Introducing -Wheader-guard, a warning that checks header guards actually work | Richard Trieu | 2013-06-12 | 2 | -5/+36 |
| * | Include Path.h instead of PathV2.h. | Rafael Espindola | 2013-06-11 | 2 | -2/+2 |
| * | [Preprocessor] Prevent expansion of y in x ## y when x is empty | Argyrios Kyrtzidis | 2013-05-25 | 1 | -7/+13 |
| * | Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. | Michael J. Spencer | 2013-05-24 | 1 | -1/+1 |
| * | [modules] If we hit a failure while loading a PCH/module, abort parsing inste... | Argyrios Kyrtzidis | 2013-05-24 | 2 | -0/+20 |
| * | Add -Wincomplete-module, which detects when a header is included from a modul... | Douglas Gregor | 2013-05-20 | 1 | -1/+29 |
| * | [Lexer] Improve Lexer::getSourceText() when the given range deals with functi... | Argyrios Kyrtzidis | 2013-05-16 | 1 | -33/+24 |
| * | Use only explicit bool conversion operator | David Blaikie | 2013-05-15 | 3 | -3/+3 |
| * | C++1y: provide full 'auto' return type deduction for lambda expressions. This | Richard Smith | 2013-05-12 | 1 | -1/+1 |
| * | [Modules] Make r180934 more efficient by only loading top-level module maps i... | Douglas Gregor | 2013-05-10 | 2 | -2/+15 |
| * | Typo and misc comment fix. | Richard Smith | 2013-05-10 | 1 | -2/+4 |
| * | [PCH] Remove the ASTReaderListener::ReadHeaderFileInfo callback. | Argyrios Kyrtzidis | 2013-05-08 | 1 | -7/+0 |
| * | [modules] When building a module, make sure we don't serialize out HeaderFile... | Argyrios Kyrtzidis | 2013-05-08 | 2 | -4/+12 |
| * | C++1y: Update __cplusplus to temporary value 201305L to allow detection of pr... | Richard Smith | 2013-05-07 | 1 | -1/+13 |
| * | Move PragmaCommentHandler to lib/Parse in preparation for calling Sema | Reid Kleckner | 2013-05-06 | 1 | -74/+1 |
| * | Lex: Fix quadratic behavior when unescaping _Pragma strings. | Benjamin Kramer | 2013-05-04 | 1 | -5/+6 |
| * | When building a module, forward diagnostics to the outer diagnostic consumer. | Douglas Gregor | 2013-05-03 | 1 | -2/+3 |
| * | [Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr... | Argyrios Kyrtzidis | 2013-05-03 | 6 | -133/+10 |
| * | When looking for the module associated with one of our magical builtin header... | Douglas Gregor | 2013-05-02 | 1 | -18/+37 |
| * | Only evaluate __has_feature(c_thread_local) and __has_feature(cxx_thread_loca... | Douglas Gregor | 2013-05-02 | 1 | -2/+4 |
| * | [PCH] Fix memory leak related to deserialized MacroInfo objects. | Argyrios Kyrtzidis | 2013-04-30 | 2 | -4/+11 |
| * | [libclang] Make sure the preable does not truncate comments. | Argyrios Kyrtzidis | 2013-04-19 | 1 | -2/+15 |
| * | Note that we support (and in fact have supported since the dawn of time itself) | Richard Smith | 2013-04-19 | 1 | -2/+7 |
| * | C++11 support is now feature-complete. | Richard Smith | 2013-04-19 | 1 | -1/+3 |
| * | Fix off-by-one error in #pragma clang system_header. | Jordan Rose | 2013-04-17 | 1 | -2/+3 |
| * | Implemented #pragma GCC warning/error in the same mould as #pragma message. | Andy Gibbs | 2013-04-17 | 1 | -61/+85 |
| * | Parser support for #pragma clang __debug captured | Tareq A. Siraj | 2013-04-16 | 1 | -0/+30 |
| * | Improve the diagnostics of the number-reading preprocessor directives. | Michael Ilseman | 2013-04-10 | 1 | -4/+6 |
| * | [preprocessor] Minor optimization following r178671. | Argyrios Kyrtzidis | 2013-04-03 | 1 | -2/+3 |
| * | [preprocessor] Allow comparing two macro definitions syntactically instead of... | Argyrios Kyrtzidis | 2013-04-03 | 2 | -12/+28 |
| * | [Preprocessor] Remove PPMutationListener. | Argyrios Kyrtzidis | 2013-03-27 | 1 | -3/+1 |
| * | [modules] Re-enable the "ambiguous expansion of macro" warning. | Argyrios Kyrtzidis | 2013-03-27 | 1 | -11/+10 |
| * | [Preprocessor/Modules] Separate the macro directives kinds into their own Mac... | Argyrios Kyrtzidis | 2013-03-26 | 7 | -180/+94 |
| * | [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives. | Argyrios Kyrtzidis | 2013-03-22 | 2 | -19/+33 |
| * | [modules] When a MacroInfo object is deserialized, allocate and store its sub... | Argyrios Kyrtzidis | 2013-03-22 | 2 | -1/+15 |
| * | <rdar://problem/13037793> Allow the names of modules to differ from the name ... | Douglas Gregor | 2013-03-21 | 1 | -8/+31 |
| * | Documentation cleanup for MacroInfo. | James Dennett | 2013-03-20 | 1 | -4/+4 |
| * | <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a... | Douglas Gregor | 2013-03-20 | 1 | -18/+102 |
| * | <rdar://problem/10796651> Introduce configuration macros into module maps. | Douglas Gregor | 2013-03-20 | 1 | -4/+75 |
| * | PR15539: Record "evaluating if/elif condition" flag in the right place | David Blaikie | 2013-03-18 | 2 | -2/+2 |
| * | [Modules] Don't eagerly load and associate all the module header files. | Argyrios Kyrtzidis | 2013-03-13 | 2 | -6/+25 |
| * | [Modules] Resolve top-headers of modules lazily. | Argyrios Kyrtzidis | 2013-03-13 | 1 | -1/+1 |
| * | Add -Wc99-compat warning for C11 unicode string and character literals. | Richard Smith | 2013-03-11 | 1 | -6/+8 |
| * | When lexing in C11 mode, accept unicode character and string literals, per C11 | Richard Smith | 2013-03-09 | 1 | -9/+13 |
| * | Handle _Pragma on a u8, u, or U string literal per the C11 specification. Also | Richard Smith | 2013-03-09 | 2 | -25/+46 |
| * | After issuing a diagnostic for undefining or redefining a builtin macro, | Richard Smith | 2013-03-06 | 1 | -9/+12 |
| * | Remove unused static variable. | Douglas Gregor | 2013-03-05 | 1 | -4/+0 |
| * | Preprocessor: don't consider // to be a line comment in -E -std=c89 mode. | Jordan Rose | 2013-03-05 | 1 | -4/+7 |
| * | [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail... | Argyrios Kyrtzidis | 2013-02-24 | 6 | -41/+48 |