aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/TokenLexer.h
AgeCommit message (Expand)Author
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Dmitri Gribenko
2012-09-13Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg isDmitri Gribenko
2012-08-30Make preprocessor act in a GCC-compatible fashion when a macro is redefinedRichard Smith
2011-08-23Introduce SourceManager::isInSLocAddrSpace and use it in TokenLexer instead o...Argyrios Kyrtzidis
2011-08-19For assigning SourceLocations to macro arg tokens, reserve a single SLocEntryArgyrios Kyrtzidis
2011-08-19Rename TokenLexer::getMacroExpansionLocation -> getExpansionLocForMacroDefLoc...Argyrios Kyrtzidis
2011-07-14Switch the TokenLexer's terminology from various forms of 'instantiate'Chandler Carruth
2011-07-07Make the Preprocessor more memory efficient and improve macro instantiation d...Argyrios Kyrtzidis
2011-06-29Introduce a caching mechanism for macro expanded tokens.Argyrios Kyrtzidis
2011-02-22Make TokenLexer capable of storing preprocessor directive tokensPeter Collingbourne
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-03-04make the token lexer allocate its temporary token buffers forChris Lattner
2009-02-15track "just a little more" location information for macro instantiations.Chris Lattner
2008-10-28clarify comment, rename argument to avoid a subtle conflictChris Lattner
2008-03-10implement simple support for arbitrary token lookahead. Change the Chris Lattner
2008-03-09split the MacroArgs class out of TokenLexer.cpp/h intoChris Lattner
2008-03-09Rename MacroExpander.cpp/h -> TokenLexer.cpp/hChris Lattner