summaryrefslogtreecommitdiffstats
path: root/lib/Lex/TokenLexer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* The TokenLexer may encounter annotations if the parser enters them using Prep...Argyrios Kyrtzidis2009-05-221-1/+2
* Fix for PR4132: make sure to insert whitespace consistently before a Eli Friedman2009-05-031-1/+1
* Silence gcc warnings.Eli Friedman2009-04-251-2/+2
* move token paste poisoning diagnostics to after the instantiation locChris Lattner2009-04-191-11/+16
* Fix PR3918: Invalid use of __VA_ARGS__ not diagnosed,Chris Lattner2009-04-191-2/+13
* The individual pieces of an invalid paste as still candidates for expansion.Chris Lattner2009-03-231-1/+3
* constructs like:Chris Lattner2009-03-181-3/+4
* simplify some logic by making ScratchBuffer handle the application of trailingChris Lattner2009-03-081-35/+28
* make the token lexer allocate its temporary token buffers forChris Lattner2009-03-041-2/+9
* track "just a little more" location information for macro instantiations.Chris Lattner2009-02-151-8/+10
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* remove my hacks that aggressively threw away multiple Chris Lattner2009-01-261-6/+0
* This change refactors some of the low-level lexer interfaces a bit.Chris Lattner2009-01-261-17/+22
* Only resolve a macro's instantiation loc once per macro, instead of onceChris Lattner2009-01-261-0/+7
* Check in the long promised SourceLocation rewrite. This lays theChris Lattner2009-01-261-3/+4
* This is a follow-up to r62675:Chris Lattner2009-01-231-3/+8
* Add a bit to IdentifierInfo that acts as a simple predicate whichChris Lattner2009-01-211-2/+3
* Make SourceLocation::getFileLoc private to reduce the API exposure of Chris Lattner2009-01-191-4/+12
* make the verbose raw-lexer ctor fully explicit instead of havingChris Lattner2009-01-171-4/+4
* this massive patch introduces a simple new abstraction: it makesChris Lattner2009-01-171-2/+1
* Remove the last of the old-style Preprocessor::Diag methods.Chris Lattner2008-11-181-2/+2
* Simplify raw mode lexing by treating an unterminate /**/ comment theChris Lattner2008-10-121-5/+1
* Change how raw lexers are handled: instead of creating them and thenChris Lattner2008-10-121-6/+6
* whitespace and comment changes, to fix grammar and 80 col violationsNico Weber2008-09-291-1/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+488