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