summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPDirectives.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* this massive patch introduces a simple new abstraction: it makesChris Lattner2009-01-171-6/+6
* As a performance optimization, don't bother calling MacroInfo::isIdenticalTo Chris Lattner2009-01-161-9/+16
* PTH:Ted Kremenek2008-12-231-0/+7
* Preprocessor: Allocate MacroInfo objects using a BumpPtrAllocator instead usi...Ted Kremenek2008-12-151-7/+19
* eliminate the isCXXNamedOperator function and some string compares andChris Lattner2008-12-131-8/+2
* Added PTH optimization to not process entire blocks of tokens that appear in ...Ted Kremenek2008-12-121-0/+78
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-1/+1
* Rename IsNonPragmaNonMacroLexer to IsFileLexer.Ted Kremenek2008-11-201-2/+2
* Use PreprocessorLexer::getFileID() instead of Lexer::getFileLoc(). This is a...Ted Kremenek2008-11-191-1/+1
* When using a PTHLexer, use DiscardToEndOfLine() instead of ReadToEndOfLine().Ted Kremenek2008-11-191-4/+9
* - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h.Ted Kremenek2008-11-191-6/+6
* don't turn identifierinfo's into strings in diagnostics.Chris Lattner2008-11-191-2/+2
* Revert 59574 (caused tests to fail).Ted Kremenek2008-11-191-2/+2
* - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h.Ted Kremenek2008-11-191-2/+2
* Remove the last of the old-style Preprocessor::Diag methods.Chris Lattner2008-11-181-2/+2
* remove one more Preprocessor::Diag method.Chris Lattner2008-11-181-7/+9
* Convert the lexer and start converting the PP over to using canonical Diag me...Chris Lattner2008-11-181-14/+27
* Add hooks to use PTHLexer::Lex instead of Lexer::Lex when CurLexer is null.Ted Kremenek2008-11-181-3/+5
* Added conditional guard 'if (CurLexer)' when using SetCommentRetentionState().Ted Kremenek2008-11-181-6/+6
* Change a bunch of uses of 'CurLexer->' to 'CurPPLexer->', which should be theTed Kremenek2008-11-181-40/+40
* Rename Characteristic_t to CharacteristicKindChris Lattner2008-10-271-1/+1
* Stop the preprocessor from poking the lexer's private parts.Chris Lattner2008-10-121-6/+6
* clean up a bunch of fixme's I added, by moving Chris Lattner2008-09-261-4/+3
* Fix the rest of rdar://6243860 hopefully. This requires changing FileIDInfoChris Lattner2008-09-261-7/+15
* More #include cleaningDaniel Dunbar2008-08-111-1/+0
* * Remove isInSystemHeader() from DiagClient, move it to SourceManagerNico Weber2008-08-101-1/+2
* fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state)Nuno Lopes2008-06-011-9/+10
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+1153
OpenPOWER on IntegriCloud