| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -560/+0 |
| * | Make the preprocessor own its PPCallbacks, fixing a memory leak. | Chris Lattner | 2008-03-14 | 1 | -0/+2 |
| * | Move a bunch more code out of Preprocessor.cpp into PPLexerChange.cpp | Chris Lattner | 2008-03-09 | 1 | -353/+0 |
| * | split macro expansion support out of Preprocessor.cpp into PPMacroExpansion.cpp | Chris Lattner | 2008-03-09 | 1 | -507/+0 |
| * | rename HandleEndOfMacro -> HandleEndOfTokenLexer | Chris Lattner | 2008-03-09 | 1 | -4/+4 |
| * | split the MacroArgs class out of TokenLexer.cpp/h into | Chris Lattner | 2008-03-09 | 1 | -0/+1 |
| * | rename some MacroExpander-related ivars to TokenLexer. | Chris Lattner | 2008-03-09 | 1 | -35/+35 |
| * | rename the MacroExpander class to TokenLexer. It handles both | Chris Lattner | 2008-03-09 | 1 | -2/+2 |
| * | split preprocesor directive handling out of Preprocessor.cpp into Directives.cpp | Chris Lattner | 2008-03-09 | 1 | -1083/+0 |
| * | Remove the first layer of support for "portability" warnings. This is | Chris Lattner | 2008-03-05 | 1 | -78/+4 |
| * | Revert an incorrect part of my previuos patch. | Lauro Ramos Venancio | 2008-02-25 | 1 | -1/+1 |
| * | Fix PR2086. | Lauro Ramos Venancio | 2008-02-25 | 1 | -13/+18 |
| * | Fix CheckEndOfDirective to diagnose lines that contain macros that expand to | Chris Lattner | 2008-02-16 | 1 | -2/+5 |
| * | Move Microsoft __declspec hack from the parser to the preprocessor. Since we ... | Steve Naroff | 2008-02-11 | 1 | -0/+1 |
| * | long is 32-bit is on win32. | Chris Lattner | 2008-02-10 | 1 | -1/+1 |
| * | - Add support for fuzzy parsing line-oriented __asm's (yuck). | Steve Naroff | 2008-02-07 | 1 | -0/+1 |
| * | Minor cleanup from yesterday's -fms-extension commit. Move __int* MS keywords... | Steve Naroff | 2008-02-07 | 1 | -0/+4 |
| * | Implement support for the extremely atrocious MS /##/ extension, | Chris Lattner | 2008-02-07 | 1 | -0/+65 |
| * | Implement -fms-extensions. This allows us to fuzzy parse non-standard MS cons... | Steve Naroff | 2008-02-07 | 1 | -1/+7 |
| * | Fix PR1969. stdin has no FileEntry. | Chris Lattner | 2008-02-01 | 1 | -8/+9 |
| * | Change the location we return for the EOF token to actually be on the last | Chris Lattner | 2008-01-25 | 1 | -2/+18 |
| * | Fix PR1936, a crash on malformed #if. Thanks to Neil for | Chris Lattner | 2008-01-22 | 1 | -2/+2 |
| * | Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove | Ted Kremenek | 2008-01-14 | 1 | -38/+38 |
| * | Fix a nasty corner case that Neil noticed in PR1900, where we would | Chris Lattner | 2008-01-07 | 1 | -0/+4 |
| * | Fix typo | Nate Begeman | 2008-01-07 | 1 | -1/+1 |
| * | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| * | Interned MainFileID within SourceManager. Since SourceManager is referenced by | Ted Kremenek | 2007-12-19 | 1 | -1/+4 |
| * | TargetInfo no longer includes a reference to SourceManager. | Ted Kremenek | 2007-12-12 | 1 | -8/+10 |
| * | Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now | Ted Kremenek | 2007-12-11 | 1 | -2/+2 |
| * | Add dumping support for locations, make -dumptokens print out the location | Chris Lattner | 2007-12-09 | 1 | -1/+20 |
| * | Fix PR1820, an incredibly subtle macro expansion bug that Neil discovered. | Chris Lattner | 2007-11-23 | 1 | -0/+10 |
| * | fix a bug Steve noticed, where a #import of the main file itself would fail. | Chris Lattner | 2007-11-15 | 1 | -1/+6 |
| * | Since we are all working on Leopard, change the built-in MacOS X version numb... | Steve Naroff | 2007-11-10 | 1 | -1/+1 |
| * | Implement a more sensible strategy for ObjC built-in types (addressing a long... | Steve Naroff | 2007-10-31 | 1 | -27/+1 |
| * | Checking in some code that is still under construction. | Steve Naroff | 2007-10-31 | 1 | -1/+0 |
| * | Add some plumbing to help cope with rewriting "id<p>", "Class<p>*". | Steve Naroff | 2007-10-31 | 1 | -1/+1 |
| * | Stop pre-defining objc_msgSend/objc_getClass in the preprocessor. Instead, I ... | Steve Naroff | 2007-10-30 | 1 | -15/+1 |
| * | Avoid using macro expansions, which causes these to come out in -E mode. | Chris Lattner | 2007-10-30 | 1 | -6/+6 |
| * | Incorporate some feedback from Chris... | Steve Naroff | 2007-10-24 | 1 | -1/+1 |
| * | - Add rewrite rule for @class. | Steve Naroff | 2007-10-23 | 1 | -0/+17 |
| * | Predefine all the ObjC goodies from <objc/objc.h>. Removed all the ObjC goodi... | Steve Naroff | 2007-10-17 | 1 | -3/+21 |
| * | resolve a fixme, by moving __builtin_va_list to a more logical | Chris Lattner | 2007-10-10 | 1 | -0/+6 |
| * | Add a dummy for the id typedef. Steve, plz fill this in. :) | Chris Lattner | 2007-10-09 | 1 | -0/+7 |
| * | Make a significant change to invert the control flow handling | Chris Lattner | 2007-10-09 | 1 | -7/+131 |
| * | Switch lexer/pp over to new Token::is/isNot api | Chris Lattner | 2007-10-09 | 1 | -32/+32 |
| * | improve layering: | Chris Lattner | 2007-10-07 | 1 | -21/+43 |
| * | change calls to getMacroInfo into hasMacroDefinition() where possible. | Chris Lattner | 2007-10-07 | 1 | -3/+3 |
| * | If we see an invalid #ifdef directive, enter a conditional compilation region | Chris Lattner | 2007-09-24 | 1 | -1/+6 |
| * | Add #include required on win32. | Chris Lattner | 2007-09-03 | 1 | -0/+1 |
| * | Fix a scoping bug that apple gcc doesn't catch for some reason. | Chris Lattner | 2007-07-23 | 1 | -1/+2 |