summaryrefslogtreecommitdiff
path: root/lib/Lex/PPCaching.cpp
Commit message (Expand)AuthorAge
* Fix the build break introduced by r195799 by restoring two closeChandler Carruth2013-11-27
* Documentation cleanup: Doxygen-ification, typo fixes, and changing some ofJames Dennett2013-11-27
* [preprocessor] In Preprocessor::CachingLex() check whether there were more to...Argyrios Kyrtzidis2012-04-04
* Don't treat 'import' as a contextual keyword when we're in a caching lexer, o...Douglas Gregor2012-01-04
* Optimize the preprocessor's handling of the __import_module__Douglas Gregor2011-09-07
* Remove the check for repeated tok::eofs, we are not supposed to go past eof s...Argyrios Kyrtzidis2010-07-12
* If we are past tok::eof and in caching lex mode, avoid caching repeated tok::...Argyrios Kyrtzidis2010-07-12
* we do in fact have to cache the EOF token returned by the preprocessor.Chris Lattner2010-07-12
* When placing an annotation token over an existing annotation token, make sure...Sebastian Redl2010-02-08
* Remove an overly-eager assertion when replacing tokens with anDouglas Gregor2009-11-12
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-09
* fix segfault (because of erasing after the vector boundaries) when the cached...Nuno Lopes2009-07-26
* This change refactors some of the low-level lexer interfaces a bit.Chris Lattner2009-01-26
* Remove Preprocessor::CacheTokens boolean data member. The same functionality ...Argyrios Kyrtzidis2008-11-19
* Use PushIncludeMacroStack() instead of manually manipulating the include stack.Ted Kremenek2008-11-12
* Introduce annotation tokens, a special kind of token, created and used only b...Argyrios Kyrtzidis2008-11-08
* Line endings: CRLF -> LFArgyrios Kyrtzidis2008-09-05
* Rename Preprocessor::DisableBacktrack -> Preprocessor::CommitBacktrackedTokens.Argyrios Kyrtzidis2008-08-24
* Change line endings: CRLF -> LFArgyrios Kyrtzidis2008-08-23
* Allow nested backtracks.Argyrios Kyrtzidis2008-08-22
* Allow the preprocessor to cache the lexed tokens, so that we can do efficient...Argyrios Kyrtzidis2008-08-10