| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -1/+1 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -4/+4 |
* | Use @import rather than @__experimental_modules_import, since the | Douglas Gregor | 2012-12-11 | 1 | -1/+1 |
* | [Preprocessor] Enhance Ifdef/Ifndef/Defined preprocessor callbacks to also pass | Argyrios Kyrtzidis | 2012-12-08 | 1 | -2/+2 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -5/+5 |
* | Keep track of modules that have failed to build. If we encounter an | Douglas Gregor | 2012-11-29 | 1 | -1/+8 |
* | Suppress elided variadic macro argument extension diagnostic for macros using | Eli Friedman | 2012-11-14 | 1 | -1/+30 |
* | Make the FilenameRange of the InclusionDirective callback more accurate, | Argyrios Kyrtzidis | 2012-11-01 | 1 | -2/+2 |
* | Rework the (de-)serialization of macros, as stored in | Douglas Gregor | 2012-10-09 | 1 | -2/+14 |
* | For PPCallbacks::InclusionDirective() add a parameter for the module, whenever | Argyrios Kyrtzidis | 2012-09-29 | 1 | -5/+26 |
* | Add an assertion to make sure the implicitly imported module | Argyrios Kyrtzidis | 2012-09-29 | 1 | -0/+2 |
* | Per discussion in http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-... | Argyrios Kyrtzidis | 2012-09-27 | 1 | -5/+3 |
* | [libclang] Fix getting a cursor inside an angled #include directive. | Argyrios Kyrtzidis | 2012-09-11 | 1 | -0/+3 |
* | Fixed a problem with #pragma push_macro/pop_macro implementation. | Alexander Kornienko | 2012-08-29 | 1 | -4/+1 |
* | Keep history of macro definitions and #undefs | Alexander Kornienko | 2012-08-29 | 1 | -5/+6 |
* | Adding a fixit for includes that cannot be found with angle brackets, but can... | Aaron Ballman | 2012-07-17 | 1 | -3/+22 |
* | preprocessing: gcc supports #line 0. So, treat this | Fariborz Jahanian | 2012-06-26 | 1 | -8/+4 |
* | Add testing for CommentHandler, and fix a bug where trailing comments in #else | Richard Smith | 2012-06-24 | 1 | -0/+8 |
* | Documentation cleanup: | James Dennett | 2012-06-22 | 1 | -49/+56 |
* | Do not complain about junk on the end of a #endif in a skipped block. Such junk | Richard Smith | 2012-06-21 | 1 | -1/+3 |
* | Add a -rewrite-includes option, which is similar to -rewrite-macros, but only... | David Blaikie | 2012-06-06 | 1 | -0/+19 |