summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/TokenLexer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp...Kovarththanan Rajaratnam2010-03-131-3/+2
* The PreExpArgTokens array is indexed with an argument #,Chris Lattner2009-12-281-1/+1
* comment tweakChris Lattner2009-12-231-1/+1
* move the VarargsElided member of MacrosArgs to shrink the MacroArgs structChris Lattner2009-12-141-1/+1
* minor tidy.Chris Lattner2009-12-041-6/+5
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-60/+60
* fix the "pasting formed 'a]', an invalid preprocessing token"Chris Lattner2009-05-281-2/+9
* Make the bad paste diagnostic print the entire pasted token.Eli Friedman2009-05-271-1/+1
* improve comment, no functionality change.Chris Lattner2009-05-251-10/+15
* Make sure an invalid concatentaion doesn't insert whitespace before Eli Friedman2009-05-241-1/+5
* 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
OpenPOWER on IntegriCloud