Age | Commit message (Expand) | Author |
2011-07-26 | Rename create(MacroArg)InstantiationLoc to create(MacroArg)ExpansionLoc. | Chandler Carruth |
2011-07-25 | Mechanically rename SourceManager::getInstantiationLoc and | Chandler Carruth |
2011-07-23 | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner |
2011-07-19 | Revamp the SourceManager to separate the representation of parsed | Douglas Gregor |
2011-07-14 | Switch the TokenLexer's terminology from various forms of 'instantiate' | Chandler Carruth |
2011-07-08 | Tweak formatting. | Chandler Carruth |
2011-07-08 | Switch the token-paste source locations inside of function style macro | Chandler Carruth |
2011-07-07 | Keep track of which source locations are part of a macro argument | Chandler Carruth |
2011-07-07 | Turn hashhash into tok::unkwown when it comes from expanding an argument, per... | Argyrios Kyrtzidis |
2011-07-07 | When expanding macro arguments, treat '##' coming from an argument as a norma... | Argyrios Kyrtzidis |
2011-07-07 | Make the Preprocessor more memory efficient and improve macro instantiation d... | Argyrios Kyrtzidis |
2011-06-29 | Introduce a caching mechanism for macro expanded tokens. | Argyrios Kyrtzidis |
2011-06-14 | revert r133003 and fix the bug properly: the issue was that ## in a token | Chris Lattner |
2011-06-14 | Fix a crash on the testcase in PR9981 / rdar://9486765. | Chris Lattner |
2011-04-28 | Parsing/AST support for Structured Exception Handling | John Wiegley |
2011-02-28 | Rename tok::eom to tok::eod. | Peter Collingbourne |
2011-02-22 | Make TokenLexer capable of storing preprocessor directive tokens | Peter Collingbourne |
2010-12-22 | Introduced raw_identifier token kind. | Abramo Bagnara |
2010-10-30 | Rename alignof -> alignOf to avoid irritating C++'0x compilers, | Chris Lattner |
2010-08-21 | fix PR7943, a corner case with the GNU __VA_ARGS__ comma | Chris Lattner |
2010-08-11 | Random temporary string cleanup. | Benjamin Kramer |
2010-07-17 | Add another terrible VC++ compatibility hack: allow users to | Chris Lattner |
2010-03-16 | Audit all Preprocessor::getSpelling() callers, improving failure | Douglas Gregor |
2010-03-16 | Let SourceManager::getBufferData return StringRef instead of a pair of two co... | Benjamin Kramer |
2010-03-16 | Give SourceManager a Diagnostic object with which to report errors, | Douglas Gregor |
2010-03-15 | Introduce a new BufferResult class to act as the return type of | Douglas Gregor |
2010-03-13 | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam |
2010-03-13 | No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUp... | Kovarththanan Rajaratnam |
2009-12-28 | The PreExpArgTokens array is indexed with an argument #, | Chris Lattner |
2009-12-23 | comment tweak | Chris Lattner |
2009-12-14 | move the VarargsElided member of MacrosArgs to shrink the MacroArgs struct | Chris Lattner |
2009-12-04 | minor tidy. | Chris Lattner |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump |
2009-05-28 | fix the "pasting formed 'a]', an invalid preprocessing token" | Chris Lattner |
2009-05-27 | Make the bad paste diagnostic print the entire pasted token. | Eli Friedman |
2009-05-25 | improve comment, no functionality change. | Chris Lattner |
2009-05-24 | Make sure an invalid concatentaion doesn't insert whitespace before | Eli Friedman |
2009-05-22 | The TokenLexer may encounter annotations if the parser enters them using Prep... | Argyrios Kyrtzidis |
2009-05-03 | Fix for PR4132: make sure to insert whitespace consistently before a | Eli Friedman |
2009-04-25 | Silence gcc warnings. | Eli Friedman |
2009-04-19 | move token paste poisoning diagnostics to after the instantiation loc | Chris Lattner |
2009-04-19 | Fix PR3918: Invalid use of __VA_ARGS__ not diagnosed, | Chris Lattner |
2009-03-23 | The individual pieces of an invalid paste as still candidates for expansion. | Chris Lattner |
2009-03-18 | constructs like: | Chris Lattner |
2009-03-08 | simplify some logic by making ScratchBuffer handle the application of trailing | Chris Lattner |
2009-03-04 | make the token lexer allocate its temporary token buffers for | Chris Lattner |
2009-02-15 | track "just a little more" location information for macro instantiations. | Chris Lattner |
2009-01-29 | move library-specific diagnostic headers into library private dirs. Reduce | Chris Lattner |
2009-01-27 | Split the single monolithic DiagnosticKinds.def file into one | Chris Lattner |
2009-01-26 | remove my hacks that aggressively threw away multiple | Chris Lattner |