| Commit message (Expand) | Author | Age | Files | Lines |
| * | Minor improvements to some C99 variadic-macro-related diagnostics. | Richard Smith | 2012-06-22 | 1 | -3/+3 |
| * | Fix issue where a token paste which forms a /* or // would discard the rest of | Richard Smith | 2012-06-13 | 1 | -2/+2 |
| * | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -4/+4 |
| * | Basic: import SmallString<> into clang namespace | Dylan Noblesmith | 2012-02-05 | 1 | -1/+1 |
| * | Move a method from IdentifierTable.h out of line and remove the SmallString i... | Benjamin Kramer | 2012-02-04 | 1 | -1/+1 |
| * | Fixed exapnsion range for # and ##. | Abramo Bagnara | 2011-10-03 | 1 | -8/+18 |
| * | Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. | Argyrios Kyrtzidis | 2011-09-19 | 1 | -2/+2 |
| * | Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t... | Francois Pichet | 2011-09-17 | 1 | -3/+3 |
| * | Silence 'may be used uninitialized' warnings. | Argyrios Kyrtzidis | 2011-08-24 | 1 | -2/+2 |
| * | Amend r138129 (reduction of SLocEntries) which introduced performance regress... | Argyrios Kyrtzidis | 2011-08-23 | 1 | -18/+46 |
| * | Introduce SourceManager::isInSLocAddrSpace and use it in TokenLexer instead o... | Argyrios Kyrtzidis | 2011-08-23 | 1 | -12/+9 |
| * | Rename SourceManager::isBeforeInSourceLocationOffset -> isBeforeInSLocAddrSpace. | Argyrios Kyrtzidis | 2011-08-23 | 1 | -2/+1 |
| * | TokenLexer::getExpansionLocForMacroDefLoc doesn't need to return an invalid S... | Argyrios Kyrtzidis | 2011-08-23 | 1 | -29/+16 |
| * | For assigning SourceLocations to macro arg tokens, reserve a single SLocEntry | Argyrios Kyrtzidis | 2011-08-19 | 1 | -22/+69 |
| * | Rename TokenLexer::getMacroExpansionLocation -> getExpansionLocForMacroDefLoc... | Argyrios Kyrtzidis | 2011-08-19 | 1 | -8/+10 |
| * | Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. | Chandler Carruth | 2011-07-26 | 1 | -20/+19 |
| * | 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 | -1/+1 |
| * | Revamp the SourceManager to separate the representation of parsed | Douglas Gregor | 2011-07-19 | 1 | -1/+1 |
| * | Switch the TokenLexer's terminology from various forms of 'instantiate' | Chandler Carruth | 2011-07-14 | 1 | -21/+21 |
| * | Tweak formatting. | Chandler Carruth | 2011-07-08 | 1 | -1/+1 |
| * | Switch the token-paste source locations inside of function style macro | Chandler Carruth | 2011-07-08 | 1 | -3/+3 |
| * | Keep track of which source locations are part of a macro argument | Chandler Carruth | 2011-07-07 | 1 | -3/+3 |
| * | Turn hashhash into tok::unkwown when it comes from expanding an argument, per... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -8/+19 |
| * | When expanding macro arguments, treat '##' coming from an argument as a norma... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -5/+12 |
| * | Make the Preprocessor more memory efficient and improve macro instantiation d... | Argyrios Kyrtzidis | 2011-07-07 | 1 | -10/+119 |
| * | Introduce a caching mechanism for macro expanded tokens. | Argyrios Kyrtzidis | 2011-06-29 | 1 | -9/+5 |
| * | revert r133003 and fix the bug properly: the issue was that ## in a token | Chris Lattner | 2011-06-14 | 1 | -5/+5 |
| * | Fix a crash on the testcase in PR9981 / rdar://9486765. | Chris Lattner | 2011-06-14 | 1 | -3/+4 |
| * | Parsing/AST support for Structured Exception Handling | John Wiegley | 2011-04-28 | 1 | -5/+1 |
| * | Rename tok::eom to tok::eod. | Peter Collingbourne | 2011-02-28 | 1 | -1/+1 |
| * | Make TokenLexer capable of storing preprocessor directive tokens | Peter Collingbourne | 2011-02-22 | 1 | -0/+5 |
| * | Introduced raw_identifier token kind. | Abramo Bagnara | 2010-12-22 | 1 | -4/+5 |
| * | Rename alignof -> alignOf to avoid irritating C++'0x compilers, | Chris Lattner | 2010-10-30 | 1 | -1/+1 |
| * | fix PR7943, a corner case with the GNU __VA_ARGS__ comma | Chris Lattner | 2010-08-21 | 1 | -0/+7 |
| * | Random temporary string cleanup. | Benjamin Kramer | 2010-08-11 | 1 | -1/+1 |
| * | Add another terrible VC++ compatibility hack: allow users to | Chris Lattner | 2010-07-17 | 1 | -2/+7 |
| * | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor | 2010-03-16 | 1 | -3/+8 |
| * | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer | 2010-03-16 | 1 | -1/+1 |
| * | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor | 2010-03-16 | 1 | -2/+3 |
| * | Introduce a new BufferResult class to act as the return type of | Douglas Gregor | 2010-03-15 | 1 | -1/+4 |
| * | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam | 2010-03-13 | 1 | -1/+1 |
| * | No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp... | Kovarththanan Rajaratnam | 2010-03-13 | 1 | -3/+2 |
| * | The PreExpArgTokens array is indexed with an argument #, | Chris Lattner | 2009-12-28 | 1 | -1/+1 |
| * | comment tweak | Chris Lattner | 2009-12-23 | 1 | -1/+1 |
| * | move the VarargsElided member of MacrosArgs to shrink the MacroArgs struct | Chris Lattner | 2009-12-14 | 1 | -1/+1 |
| * | minor tidy. | Chris Lattner | 2009-12-04 | 1 | -6/+5 |
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -60/+60 |
| * | fix the "pasting formed 'a]', an invalid preprocessing token" | Chris Lattner | 2009-05-28 | 1 | -2/+9 |
| * | Make the bad paste diagnostic print the entire pasted token. | Eli Friedman | 2009-05-27 | 1 | -1/+1 |