summaryrefslogtreecommitdiffstats
path: root/clang/Driver/PrintPreprocessedOutput.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* change the concatenation avoidance algorithm to be partially table-drivenChris Lattner2007-07-231-41/+130
* If a token doesn't need cleaning, we can get its first characterChris Lattner2007-07-231-0/+4
* A minor tweak to -E output, speeding up -E 1.5% on 447.dealIIChris Lattner2007-07-231-3/+6
* no need to avoid pasting >* It can't form ->*, because we know the previousChris Lattner2007-07-221-3/+2
* remove redundant testChris Lattner2007-07-221-2/+0
* avoid a small bit of string traffic by not storing the ""'s around a string i...Chris Lattner2007-07-221-2/+6
* At one point there were going to be lexer and parser tokens.Chris Lattner2007-07-201-7/+7
* Reimplement SourceLocation. Instead of having a Chris Lattner2007-07-201-4/+5
* Finally bite the bullet and make the major change: split the clang namespaceChris Lattner2007-06-151-9/+9
* ProcessInputFile no longer mutates LangInfo.Chris Lattner2006-11-211-1/+1
* Change KeepComments/KeepMacroComments modes to be facets of the preprocessorChris Lattner2006-11-211-5/+3
* first step refactoring driver so that it can process multiple input filesChris Lattner2006-11-211-0/+1
* eliminate global variables now that PPCallbacks can have stateChris Lattner2006-11-211-54/+67
* Formalize preprocessor callbacks together into a PPCallbacks structure, insteadChris Lattner2006-11-211-15/+26
* Remove GNU C++ min/max operator extension support, they have been removedChris Lattner2006-10-271-3/+0
* Fix regression in my last commitChris Lattner2006-10-181-1/+3
* silence warningChris Lattner2006-10-181-3/+1
* Trigraphs are not enabled in -fpreprocessed mode.Chris Lattner2006-07-291-3/+1
* Fix -E mode to enter the main file *after* -E mode configures the preprocessor.Chris Lattner2006-07-291-1/+8
* Implement comment saving mode: the -C and -CC options.Chris Lattner2006-07-291-1/+11
* Implement paste avoidance, implementing Preprocessor/output_paste_avoid.cChris Lattner2006-07-281-2/+94
* Change Lexer::Stringify to not add ""'s around the string.Chris Lattner2006-07-151-1/+1
* Cleanup some obsolete comments.Chris Lattner2006-07-041-5/+1
* Change the Preprocessor::getSpelling interface to let it be zero-copy inChris Lattner2006-07-041-3/+3
* Switch to using unix "write" when available, instead of stdio. This speeds upChris Lattner2006-07-041-29/+124
* improve commentsChris Lattner2006-07-041-0/+8
* fix compile errorChris Lattner2006-07-041-1/+1
* Minor code cleanupChris Lattner2006-07-041-6/+2
* Make -P mode faster and closer to GCC output by not emitting newlines at all.Chris Lattner2006-07-041-22/+18
* Match GCC behavior better in -P mode.Chris Lattner2006-07-041-1/+7
* Switch from using iostreams to using stdio for -E mode output. This speedsChris Lattner2006-07-041-26/+31
* minor cleanupChris Lattner2006-07-041-1/+2
* Split the -E mode printer out to a separate .cpp file.Chris Lattner2006-07-041-0/+206
OpenPOWER on IntegriCloud