summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PPMacroExpansion.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner2009-01-271-11/+23
* remove my hacks that aggressively threw away multiple Chris Lattner2009-01-261-8/+1
* This change refactors some of the low-level lexer interfaces a bit.Chris Lattner2009-01-261-10/+14
* eagerly resolve the spelling locations of macro argument preexpansions.Chris Lattner2009-01-261-1/+1
* Eagerly resolve the spelling location of the tokens in a definitionChris Lattner2009-01-261-0/+6
* Check in the long promised SourceLocation rewrite. This lays theChris Lattner2009-01-261-4/+7
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-3/+3
* Preprocessor: Allocate MacroInfo objects using a BumpPtrAllocator instead usi...Ted Kremenek2008-12-151-1/+1
* Handle another case where we should use PTHLexer as an alternative to the nor...Ted Kremenek2008-11-201-1/+3
* Assign the result of getCurrentFileLexer() to a PreprocessorLexer* instead of...Ted Kremenek2008-11-201-1/+1
* Use PreprocessorLexer::getFileID() instead of Lexer::getFileLoc(). This is a...Ted Kremenek2008-11-191-1/+1
* Move more cases of using 'CurLexer' to 'CurPPLexer'.Ted Kremenek2008-11-191-0/+2
* When using a PTHLexer, use DiscardToEndOfLine() instead of ReadToEndOfLine().Ted Kremenek2008-11-191-1/+1
* Replace more uses of 'CurLexer->' with 'CurPPLexer->'. No performance change.Ted Kremenek2008-11-181-1/+1
* Fix the root cause of PR2750 instead of the side effect.Chris Lattner2008-09-291-8/+13
* The awesome GNU "comma elision extension" works with both the standardChris Lattner2008-05-081-3/+6
* Plug a memory leak in the "this macro expands into a single trivially-Sam Bishop2008-03-211-1/+4
* move #include to the file that needs it.Chris Lattner2008-03-181-0/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+523
OpenPOWER on IntegriCloud