| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fixed exapnsion range for # and ##. | Abramo Bagnara | 2011-10-03 | 1 | -1/+1 |
| * | Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. | Argyrios Kyrtzidis | 2011-09-19 | 1 | -10/+10 |
| * | Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t... | Francois Pichet | 2011-09-17 | 1 | -4/+4 |
| * | Speed up BCPL comment lexing by looking aggressively for newlines and then sc... | Benjamin Kramer | 2011-09-05 | 1 | -9/+24 |
| * | Use the Lexer's definition of whitespace here. | Benjamin Kramer | 2011-09-05 | 1 | -3/+2 |
| * | Support code-completion for C++ inline methods and ObjC buffering methods. | Argyrios Kyrtzidis | 2011-09-04 | 1 | -36/+62 |
| * | Fix Lexer::ComputePreamble when MaxLines parameter is non-zero. | Argyrios Kyrtzidis | 2011-09-04 | 1 | -3/+18 |
| * | Introduce support for a simple module import declaration, which | Douglas Gregor | 2011-08-26 | 1 | -0/+1 |
| * | Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may be | Argyrios Kyrtzidis | 2011-08-25 | 1 | -3/+3 |
| * | In Lexer::isAtEndOfMacroExpansion use SourceManager::isInFileID and avoid | Argyrios Kyrtzidis | 2011-08-23 | 1 | -5/+3 |
| * | Make Lexer::GetBeginningOfToken able to handle macro arg expansion locations. | Argyrios Kyrtzidis | 2011-08-17 | 1 | -3/+23 |
| * | Add support for C++0x raw string literals. | Craig Topper | 2011-08-11 | 1 | -19/+156 |
| * | Add a utility function to the Lexer, which makes it easier to find a token af... | Anna Zaks | 2011-07-27 | 1 | -0/+59 |
| * | Add support for C++0x unicode string and character literals, from Craig Topper! | Douglas Gregor | 2011-07-27 | 1 | -13/+64 |
| * | Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion' | Chandler Carruth | 2011-07-26 | 1 | -3/+2 |
| * | Convert InstantiationInfo and much of the related code to ExpansionInfo | Chandler Carruth | 2011-07-26 | 1 | -2/+2 |
| * | Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. | Chandler Carruth | 2011-07-26 | 1 | -4/+4 |
| * | Rename SourceManager::getImmediateInstantiationRange to | Chandler Carruth | 2011-07-25 | 1 | -1/+1 |
| * | Rename SourceManager::getInstantiationRange to getExpansionRange. | Chandler Carruth | 2011-07-25 | 1 | -1/+1 |
| * | Mechanically rename SourceManager::getInstantiationLoc and | Chandler Carruth | 2011-07-25 | 1 | -1/+1 |
| * | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -15/+15 |
| * | Spelling | Joerg Sonnenberger | 2011-07-20 | 1 | -1/+1 |
| * | Revamp the SourceManager to separate the representation of parsed | Douglas Gregor | 2011-07-19 | 1 | -3/+3 |
| * | Convert terminology in the Lexer from 'instantiate' and variants to | Chandler Carruth | 2011-07-14 | 1 | -26/+27 |
| * | Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexe... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -1/+52 |
| * | Make the Preprocessor more memory efficient and improve macro instantiation d... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -1/+1 |
| * | Allow Lexer::getLocForEndOfToken to return the location just passed the macro... | Argyrios Kyrtzidis | 2011-06-24 | 1 | -2/+10 |
| * | Don't strlen() every file before parsing it. | Eli Friedman | 2011-05-10 | 1 | -1/+2 |
| * | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
| * | Implement C++0x [lex.pptoken]p3's handling of <::. | Richard Smith | 2011-04-14 | 1 | -0/+15 |
| * | Eat the UTF-8 BOM at the beginning of a file since it's ignored anyhow. | Eric Christopher | 2011-04-09 | 1 | -1/+14 |
| * | Fix getLocForEndOfToken to not double-count spurious internal characters | John McCall | 2011-04-06 | 1 | -1/+1 |
| * | Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL | Daniel Dunbar | 2011-03-18 | 1 | -3/+5 |
| * | Fix my earlier commit to work with escaped newlines and leave breadcrumbs | John McCall | 2011-03-08 | 1 | -0/+48 |
| * | Rename tok::eom to tok::eod. | Peter Collingbourne | 2011-02-28 | 1 | -7/+7 |
| * | Warn for missing terminating " or ' instead of error for gcc compatibility. F... | Argyrios Kyrtzidis | 2011-02-15 | 1 | -2/+2 |
| * | Lexer: add CUDA kernel call tokens | Peter Collingbourne | 2011-02-09 | 1 | -0/+8 |
| * | Harden Lexer::GetBeginningOfToken() against bogus source locations and | Douglas Gregor | 2011-01-31 | 1 | -0/+6 |
| * | Introduced raw_identifier token kind. | Abramo Bagnara | 2010-12-22 | 1 | -25/+24 |
| * | move getSpelling from Preprocessor to Lexer, which it is more conceptually re... | Chris Lattner | 2010-11-17 | 1 | -0/+101 |
| * | move AdvanceToTokenCharacter and getLocForEndOfToken from | Chris Lattner | 2010-11-17 | 1 | -0/+77 |
| * | Update remaining attribute macros to new style. | Chandler Carruth | 2010-10-23 | 1 | -4/+2 |
| * | In MeasureTokenLength, the FileLoc supplied to the lexer must point to the st... | Sebastian Redl | 2010-09-30 | 1 | -1/+2 |
| * | improve isHexaLiteral to work with escaped newlines and trigraphs, | Chris Lattner | 2010-08-31 | 1 | -7/+8 |
| * | silence a warning | Chris Lattner | 2010-08-30 | 1 | -1/+1 |
| * | Revert my user-defined literal commits - r1124{58,60,67} pending | Alexis Hunt | 2010-08-30 | 1 | -29/+2 |
| * | add a fixme. | Chris Lattner | 2010-08-30 | 1 | -1/+5 |
| * | use 'features' instead of 'PP->getLangOptions'. | Chris Lattner | 2010-08-30 | 1 | -8/+8 |
| * | In Microsoft compatibility mode, don't parse the exponent as part of | Douglas Gregor | 2010-08-30 | 1 | -1/+10 |
| * | Implement C++0x user-defined string literals. | Alexis Hunt | 2010-08-29 | 1 | -2/+29 |