aboutsummaryrefslogtreecommitdiff
path: root/lib/Lex/TokenLexer.cpp
AgeCommit message (Expand)Author
2009-03-23The individual pieces of an invalid paste as still candidates for expansion.Chris Lattner
2009-03-18constructs like:Chris Lattner
2009-03-08simplify some logic by making ScratchBuffer handle the application of trailingChris Lattner
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
2009-01-29move library-specific diagnostic headers into library private dirs. ReduceChris Lattner
2009-01-27Split the single monolithic DiagnosticKinds.def file into oneChris Lattner
2009-01-26remove my hacks that aggressively threw away multiple Chris Lattner
2009-01-26This change refactors some of the low-level lexer interfaces a bit.Chris Lattner
2009-01-26Only resolve a macro's instantiation loc once per macro, instead of onceChris Lattner
2009-01-26Check in the long promised SourceLocation rewrite. This lays theChris Lattner
2009-01-23This is a follow-up to r62675:Chris Lattner
2009-01-21Add a bit to IdentifierInfo that acts as a simple predicate whichChris Lattner
2009-01-19Make SourceLocation::getFileLoc private to reduce the API exposure of Chris Lattner
2009-01-17make the verbose raw-lexer ctor fully explicit instead of havingChris Lattner
2009-01-17this massive patch introduces a simple new abstraction: it makesChris Lattner
2008-11-18Remove the last of the old-style Preprocessor::Diag methods.Chris Lattner
2008-10-12Simplify raw mode lexing by treating an unterminate /**/ comment theChris Lattner
2008-10-12Change how raw lexers are handled: instead of creating them and thenChris Lattner
2008-09-29whitespace and comment changes, to fix grammar and 80 col violationsNico Weber
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner