aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/TokenLexer.h
AgeCommit message (Expand)Author
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-22Fix Wdocumentation warnings. NFCI.Simon Pilgrim
2018-08-19[Lex] Fix some inconsistent parameter names and duplicate comments. NFCFangrui Song
2018-07-30Remove trailing spaceFangrui Song
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-06Fix typos in clangAlexander Kornienko
2017-12-08[Lex] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko
2017-10-15[c++2a] Fix failing regression test related to not adding the extension warni...Faisal Vali
2017-10-15[c++2a] Implement P0306 __VA_OPT__ (Comma omission and comma deletion)Faisal Vali
2017-10-03[NFC] Refactor PasteTokens so that it can be passed the Token Stream and Inde...Faisal Vali
2015-12-29Emit a -Wmicrosoft warning when pasting /##/ into a comment token in MS mode.Nico Weber
2015-02-15Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman
2014-08-13Header guard canonicalization, clang part.Benjamin Kramer
2014-05-06[C++11] Use 'nullptr'Craig Topper
2014-02-04Fix whitespace handling in empty macro argumentsJustin Bogner
2013-09-19Make Preprocessor::Lex non-recursive.Eli Friedman
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