| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use the expansion location of the file name when finding the module. | Manuel Klimek | 2014-03-19 | 1 | -1/+1 |
| * | Don't verify module inclusions in assembler files. | Daniel Jasper | 2014-03-14 | 1 | -1/+1 |
| * | Lex: reduce buffer size, add a test | Saleem Abdulrasool | 2014-03-12 | 1 | -1/+1 |
| * | lex: improve include handling on Linux for Windows | Saleem Abdulrasool | 2014-03-11 | 1 | -10/+22 |
| * | [C++11] Switch from LLVM_STATIC_ASSERT to static_assert now that we | Chandler Carruth | 2014-03-02 | 1 | -2/+2 |
| * | Track the currently-being-built submodule inside the preprocessor (rather than | Richard Smith | 2014-01-31 | 1 | -4/+8 |
| * | Rename language option MicrosoftMode to MSVCCompat | Alp Toker | 2014-01-14 | 1 | -3/+3 |
| * | Implement MSVC header search algorithm in MicrosoftMode. | Will Wilson | 2013-12-27 | 1 | -9/+24 |
| * | Enable layering check in unavailable modules. | Daniel Jasper | 2013-12-20 | 1 | -68/+2 |
| * | Modules: Let -fmodules-decluse ignore headers that aren't in a module | Daniel Jasper | 2013-12-11 | 1 | -2/+6 |
| * | Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ... | John Thompson | 2013-12-07 | 1 | -3/+3 |
| * | Allow string literals as module names. | Daniel Jasper | 2013-12-06 | 1 | -1/+1 |
| * | Enea Zaffanella's fix for the PPCallbacks Elif callback, with a slight re-org... | John Thompson | 2013-12-04 | 1 | -17/+15 |
| * | Fix corner case in module-based layering warning. | Daniel Jasper | 2013-12-03 | 1 | -1/+2 |
| * | Documentation cleanup: Doxygen-ification, typo fixes, and changing some of | James Dennett | 2013-11-27 | 1 | -15/+14 |
| * | Generate a marker token when entering or leaving a submodule when building a | Richard Smith | 2013-11-23 | 1 | -10/+33 |
| * | When we hit a #include directive that maps to a module import, emit a token | Richard Smith | 2013-11-15 | 1 | -5/+18 |
| * | Lex: Require that '#' be followed by a macro parameter name when preceded by ... | David Majnemer | 2013-11-05 | 1 | -6/+1 |
| * | Allow a header to be part of multiple modules. | Daniel Jasper | 2013-10-22 | 1 | -14/+14 |
| * | Per updates to D3781, allow underscore under ' in a pp-number, and allow ' in... | Richard Smith | 2013-09-26 | 1 | -0/+5 |
| * | Module use declarations (II) | Daniel Jasper | 2013-09-24 | 1 | -23/+84 |
| * | Split isFromMainFile into two functions. | Eli Friedman | 2013-08-22 | 1 | -1/+1 |
| * | Add option to disable module loading. | Daniel Jasper | 2013-08-05 | 1 | -9/+12 |
| * | Added preproc callback for pragma directives. | Enea Zaffanella | 2013-07-20 | 1 | -1/+1 |
| * | Add condition expression result to if and elif callbacks. | John Thompson | 2013-07-18 | 1 | -3/+5 |
| * | Don't give # and ## special treatment when in -traditional-cpp mode. Patch by | Richard Smith | 2013-07-09 | 1 | -0/+12 |
| * | This patch adds new private headers to the module map. Private | Lawrence Crowl | 2013-06-20 | 1 | -9/+36 |
| * | Make sure the assembler-with-cpp hack for "#" works with multiple "#"s in | Eli Friedman | 2013-06-18 | 1 | -0/+2 |
| * | 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 | 1 | -4/+14 |
| * | [modules] If we hit a failure while loading a PCH/module, abort parsing inste... | Argyrios Kyrtzidis | 2013-05-24 | 1 | -0/+14 |
| * | Use only explicit bool conversion operator | David Blaikie | 2013-05-15 | 1 | -1/+1 |
| * | [PCH] Fix memory leak related to deserialized MacroInfo objects. | Argyrios Kyrtzidis | 2013-04-30 | 1 | -3/+6 |
| * | Improve the diagnostics of the number-reading preprocessor directives. | Michael Ilseman | 2013-04-10 | 1 | -4/+6 |
| * | [preprocessor] Allow comparing two macro definitions syntactically instead of... | Argyrios Kyrtzidis | 2013-04-03 | 1 | -2/+2 |
| * | [Preprocessor/Modules] Separate the macro directives kinds into their own Mac... | Argyrios Kyrtzidis | 2013-03-26 | 1 | -40/+30 |
| * | [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives. | Argyrios Kyrtzidis | 2013-03-22 | 1 | -13/+19 |
| * | [modules] When a MacroInfo object is deserialized, allocate and store its sub... | Argyrios Kyrtzidis | 2013-03-22 | 1 | -0/+13 |
| * | PR15539: Record "evaluating if/elif condition" flag in the right place | David Blaikie | 2013-03-18 | 1 | -2/+0 |
| * | After issuing a diagnostic for undefining or redefining a builtin macro, | Richard Smith | 2013-03-06 | 1 | -9/+12 |
| * | [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail... | Argyrios Kyrtzidis | 2013-02-24 | 1 | -6/+7 |
| * | Preproceessor: fix #if skipping under -traditional-cpp. | Jordan Rose | 2013-02-22 | 1 | -1/+1 |
| * | Preprocessor: preserve whitespace in -traditional-cpp mode. | Jordan Rose | 2013-02-21 | 1 | -9/+5 |
| * | [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf... | Argyrios Kyrtzidis | 2013-02-20 | 1 | -25/+28 |
| * | Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. | Jordan Rose | 2013-02-08 | 1 | -1/+1 |
| * | Teach subframework header lookup to suggest modules <rdar://problem/13176200>. | Douglas Gregor | 2013-02-08 | 1 | -3/+4 |
| * | [Lex] Remove DirectoryLookup.UserSpecified, which is unused. | Daniel Dunbar | 2013-01-25 | 1 | -1/+1 |
| * | Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ... | Joey Gouly | 2013-01-17 | 1 | -0/+6 |
| * | No longer crashing with an assert when __has_include or __has_include_next is... | Aaron Ballman | 2013-01-16 | 1 | -0/+3 |
| * | [preprocessor] Call the MacroUndefined callback even when the macro was not d... | Argyrios Kyrtzidis | 2013-01-16 | 1 | -4/+5 |