| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove unnecessary default cases in switches over enums. | David Blaikie | 2012-01-17 | 1 | -1/+0 |
* | remove unneeded config.h includes | Dylan Noblesmith | 2011-12-22 | 1 | -1/+0 |
* | For the FileChanged Preprocessor callback, when exiting a file, pass its FileID. | Argyrios Kyrtzidis | 2011-10-11 | 1 | -2/+4 |
* | Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t... | Francois Pichet | 2011-09-17 | 1 | -1/+1 |
* | Rename getInstantiationColumnNumber to getExpansionColumnNumber in both | Chandler Carruth | 2011-07-25 | 1 | -1/+1 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -17/+17 |
* | Update the remaining comments in Frontend to 'expansion'. | Chandler Carruth | 2011-07-14 | 1 | -2/+2 |
* | Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! | Douglas Gregor | 2011-06-22 | 1 | -0/+44 |
* | Rename tok::eom to tok::eod. | Peter Collingbourne | 2011-02-28 | 1 | -1/+1 |
* | Frontend: Factor out header include dumping (-H) into its own preprocessor | Daniel Dunbar | 2011-02-02 | 1 | -36/+4 |
* | Several PPCallbacks take an SourceLocation + IdentifierInfo, rather | Craig Silverstein | 2010-11-19 | 1 | -10/+7 |
* | Make sure to always check the result of | Douglas Gregor | 2010-11-12 | 1 | -6/+20 |
* | make sure #pragma clang is treated the same way as #pragma gcc in -E mode, | Chris Lattner | 2010-11-10 | 1 | -2/+3 |
* | Handle '#line' in '-E' that has an empty file name. Fixes <rdar://problem/84... | Ted Kremenek | 2010-09-17 | 1 | -2/+2 |
* | Make sure we're producing a newline in the preprocessed output before | Douglas Gregor | 2010-09-10 | 1 | -2/+1 |
* | When we parse a pragma, keep track of how that pragma was originally | Douglas Gregor | 2010-09-09 | 1 | -4/+20 |
* | Frontend/-H: Add comment on why I used a temporary string here. | Daniel Dunbar | 2010-09-08 | 1 | -0/+1 |
* | Frontend: Add basic -H support. | Daniel Dunbar | 2010-08-24 | 1 | -7/+39 |
* | Push location through the MacroUndefined PPCallback and use it to print #unde... | Benjamin Kramer | 2010-08-07 | 1 | -0/+13 |
* | Modify the pragma handlers to accept and use StringRefs instead of Identifier... | Argyrios Kyrtzidis | 2010-07-13 | 1 | -3/+3 |
* | Implement support for #pragma message, patch by Michael Spencer! | Chris Lattner | 2010-06-26 | 1 | -1/+25 |
* | fix the various buildbot failures by ensuring that tokens are really complete... | Chris Lattner | 2010-06-15 | 1 | -4/+3 |
* | fix an uninitialized variable, patch by Michael Spencer! | Chris Lattner | 2010-06-15 | 1 | -0/+2 |
* | fix PR7360: -P mode turns off line markers, but not blank space. | Chris Lattner | 2010-06-12 | 1 | -15/+10 |
* | Preprocessor: Ignore unknown pragmas in -E -dM and -Eonly modes. | Daniel Dunbar | 2010-06-11 | 1 | -0/+3 |
* | push some source location information down through the compiler, | Chris Lattner | 2010-04-20 | 1 | -4/+2 |
* | Remove this hard-coded buffer size. In some basic experiments preprocessing | Dan Gohman | 2010-04-16 | 1 | -2/+0 |
* | Improve line marker directive locations, patch by Jordy Rose | Chris Lattner | 2010-04-14 | 1 | -1/+1 |
* | make the token paste avoidance logic turn "..." into ".. ." instead of ". . ." | Chris Lattner | 2010-04-14 | 1 | -3/+6 |
* | cache the PP's SourceManager. | Chris Lattner | 2010-04-13 | 1 | -5/+6 |
* | make the preprocessor listen to linemarker directives in -E mode, | Chris Lattner | 2010-04-13 | 1 | -10/+14 |
* | Entering the main source file in the preprocessor can fail if the | Douglas Gregor | 2010-03-17 | 1 | -2/+4 |
* | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam | 2010-03-13 | 1 | -1/+1 |
* | Rename to addPPCallbacks since we're effectively adding a callback and maybe ... | Kovarththanan Rajaratnam | 2010-03-07 | 1 | -4/+4 |
* | Revert 97324. Chris says this cleanup could hurt -E performance. | Benjamin Kramer | 2010-02-27 | 1 | -8/+24 |
* | Simplify code. | Benjamin Kramer | 2010-02-27 | 1 | -24/+8 |
* | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer | 2010-02-27 | 1 | -6/+1 |
* | Avoid an instantiation of std::sort. | Benjamin Kramer | 2010-01-19 | 1 | -14/+10 |
* | Neil points out that this could be simplified, do it. | Chris Lattner | 2009-12-09 | 1 | -15/+9 |
* | fix -dM with variadic macros, PR5699 | Chris Lattner | 2009-12-07 | 1 | -8/+15 |
* | some code cleanup. | Chris Lattner | 2009-12-07 | 1 | -9/+14 |
* | Integrate the following from the 'objective-rewrite' branch: | Steve Naroff | 2009-12-06 | 1 | -7/+13 |
* | Add PreprocessorOutputOptions to CompilerInvocation, and move initialization to | Daniel Dunbar | 2009-11-11 | 1 | -1/+1 |
* | Add PreprocessorOutputOptions, for things like -dM, -C, -CC which control -E | Daniel Dunbar | 2009-11-11 | 1 | -10/+16 |
* | Fix buffer overflow in PrintMacroDefinition() by inverting the check to see i... | Ted Kremenek | 2009-11-03 | 1 | -1/+1 |
* | PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients | Daniel Dunbar | 2009-10-18 | 1 | -2/+2 |
* | Move misc clients to IdentifierInfo StringRef API. | Daniel Dunbar | 2009-10-18 | 1 | -2/+2 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -48/+48 |
* | no really, add the lines :) | Chris Lattner | 2009-06-15 | 1 | -1/+1 |
* | Fix PR2741 by making our newline tracking be aware of newlines that | Chris Lattner | 2009-06-15 | 1 | -0/+35 |