| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Rename SourceManager::createFileIDForMemBuffer() | Alp Toker | 2014-05-16 | 1 | -1/+1 |
* | Don't leak MacroArgs when using code completion, PR19688. | Nico Weber | 2014-05-09 | 1 | -1/+4 |
* | Reformat code following Preprocessor constructor updates | Alp Toker | 2014-05-02 | 1 | -6/+5 |
* | Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor | Alp Toker | 2014-05-02 | 1 | -8/+3 |
* | Remove unused IncrProcessing parameter from Preprocessor ctor | Alp Toker | 2014-05-02 | 1 | -3/+2 |
* | Preprocessor: Clarify the ownership of the IncludeMacroStack with unique_ptr. | Benjamin Kramer | 2014-03-15 | 1 | -5/+1 |
* | [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_P... | Argyrios Kyrtzidis | 2014-03-07 | 1 | -1/+3 |
* | Use a more conventional logical op instead of bitwise and | Alp Toker | 2014-02-24 | 1 | -1/+1 |
* | PR18855: Add support for UCNs and UTF-8 encoding within ud-suffixes. | Richard Smith | 2014-02-17 | 1 | -42/+0 |
* | MS ABI: Implement #pragma vtordisp() and clang-cl /vdN | Reid Kleckner | 2014-02-12 | 1 | -0/+18 |
* | Track the currently-being-built submodule inside the preprocessor (rather than | Richard Smith | 2014-01-31 | 1 | -1/+1 |
* | Sort all the #include lines with LLVM's utils/sort_includes.py which | Chandler Carruth | 2014-01-07 | 1 | -2/+2 |
* | Generate a marker token when entering or leaving a submodule when building a | Richard Smith | 2013-11-23 | 1 | -2/+2 |
* | Modules: Teach the preprocessor to recognize 'import' only after an '@'. | Douglas Gregor | 2013-11-07 | 1 | -3/+7 |
* | Make Preprocessor::Lex non-recursive. | Eli Friedman | 2013-09-19 | 1 | -3/+33 |
* | Add option to disable module loading. | Daniel Jasper | 2013-08-05 | 1 | -1/+1 |
* | [Preprocessor] For the MacroExpands preprocessor callback, also pass the Macr... | Argyrios Kyrtzidis | 2013-05-03 | 1 | -1/+1 |
* | [PCH] Fix memory leak related to deserialized MacroInfo objects. | Argyrios Kyrtzidis | 2013-04-30 | 1 | -1/+5 |
* | [Preprocessor] Remove PPMutationListener. | Argyrios Kyrtzidis | 2013-03-27 | 1 | -3/+1 |
* | [Preprocessor/Modules] Separate the macro directives kinds into their own Mac... | Argyrios Kyrtzidis | 2013-03-26 | 1 | -7/+7 |
* | [preprocessor] Use MacroDirective in the preprocessor callbacks to make avail... | Argyrios Kyrtzidis | 2013-02-24 | 1 | -2/+3 |
* | [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf... | Argyrios Kyrtzidis | 2013-02-20 | 1 | -5/+6 |
* | Introduce SourceManager::PredefinesFileID, to allow each checking of whether | Argyrios Kyrtzidis | 2013-02-01 | 1 | -0/+1 |
* | Preprocessor: initialize member introduced in r173881. | Jordan Rose | 2013-01-31 | 1 | -0/+1 |
* | Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support | Dmitri Gribenko | 2013-01-30 | 1 | -2/+2 |
* | Handle universal character names and Unicode characters outside of literals. | Jordan Rose | 2013-01-24 | 1 | -4/+56 |
* | Remove unnecessary initialization i Added in r172668. | David Blaikie | 2013-01-16 | 1 | -6/+5 |
* | Fix -Wreorder warning. | David Blaikie | 2013-01-16 | 1 | -13/+11 |
* | Move initialization of ParsingIfOrElifDirective down next to the macro | Eric Christopher | 2013-01-16 | 1 | -4/+3 |
* | No longer crashing with an assert when __has_include or __has_include_next is... | Aaron Ballman | 2013-01-16 | 1 | -1/+2 |
* | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko | 2013-01-12 | 1 | -2/+2 |
* | Don't warn about disabled macro expansion if we see the name of a function-li... | Richard Smith | 2012-12-12 | 1 | -4/+3 |
* | Use @import rather than @__experimental_modules_import, since the | Douglas Gregor | 2012-12-11 | 1 | -2/+2 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -9/+9 |
* | Refactor recording the preprocessor conditional directive regions out of | Argyrios Kyrtzidis | 2012-12-04 | 1 | -3/+2 |
* | Made the "expected string literal" diagnostic more expressive | Andy Gibbs | 2012-11-17 | 1 | -2/+5 |
* | Refactored duplicate string literal lexing code within Preprocessor, into a | Andy Gibbs | 2012-11-17 | 1 | -0/+39 |
* | Teach the preprocessor to hold onto the preprocessor options. | Douglas Gregor | 2012-10-24 | 1 | -2/+5 |
* | Rework the (de-)serialization of macros, as stored in | Douglas Gregor | 2012-10-09 | 1 | -2/+4 |
* | Move the 'find macro by spelling' infrastructure to the Preprocessor class and | Dmitri Gribenko | 2012-09-29 | 1 | -0/+33 |
* | For PPCallbacks::InclusionDirective() add a parameter for the module, whenever | Argyrios Kyrtzidis | 2012-09-29 | 1 | -4/+8 |
* | StringRef'ize Preprocessor::CreateString(). | Dmitri Gribenko | 2012-09-24 | 1 | -4/+4 |
* | Added some preprocessor memory usage stats to -cc1 -print-stats | Alexander Kornienko | 2012-08-13 | 1 | -0/+14 |
* | Patch for handling C99 veriadic macros when using precompiled headers, | Douglas Gregor | 2012-06-29 | 1 | -0/+10 |
* | Structured comment parsing, first step. | Dmitri Gribenko | 2012-06-20 | 1 | -2/+2 |
* | Revert predefined decl tracking. | Meador Inge | 2012-06-19 | 1 | -1/+1 |
* | Disable _Pragma during HTML macro rewriting to keep from crashing. | Jordan Rose | 2012-06-08 | 1 | -1/+2 |
* | Add a -rewrite-includes option, which is similar to -rewrite-macros, but only... | David Blaikie | 2012-06-06 | 1 | -0/+1 |
* | Add pedantic warning -Wempty-translation-unit (C11 6.9p1). | Jordan Rose | 2012-06-06 | 1 | -1/+1 |
* | Initialize the non-target-dependent fields of the Preprocessor in its constru... | Argyrios Kyrtzidis | 2012-06-02 | 1 | -48/+47 |