Age | Commit message (Expand) | Author |
2008-11-12 | Add Preprocessor::PushIncludeMacroStack() and Preprocessor::PopIncludeMacroSt... | Ted Kremenek |
2008-11-08 | Introduce annotation tokens, a special kind of token, created and used only b... | Argyrios Kyrtzidis |
2008-10-04 | Add Preprocessor::RemovePragmaHandler. | Daniel Dunbar |
2008-09-26 | Fix the rest of rdar://6243860 hopefully. This requires changing FileIDInfo | Chris Lattner |
2008-08-24 | Rename Preprocessor::DisableBacktrack -> Preprocessor::CommitBacktrackedTokens. | Argyrios Kyrtzidis |
2008-08-24 | Comment tweak. | Chris Lattner |
2008-08-22 | Allow nested backtracks. | Argyrios Kyrtzidis |
2008-08-10 | * Remove isInSystemHeader() from DiagClient, move it to SourceManager | Nico Weber |
2008-08-10 | Allow the preprocessor to cache the lexed tokens, so that we can do efficient... | Argyrios Kyrtzidis |
2008-07-10 | Add an accessor, patch by Csaba Hruska. | Chris Lattner |
2008-07-09 | Add Preprocessor::LookNext method, which implements an efficient way to 'take... | Argyrios Kyrtzidis |
2008-05-05 | Neil pointed out that clang doesn't generate ranges from diagnostics | Chris Lattner |
2008-04-19 | simplify ownership of the predefines buffer. | Chris Lattner |
2008-04-17 | class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ... | Ted Kremenek |
2008-04-17 | Added "PreprocessorFactory", an interface for lazily creating Preprocessor ob... | Ted Kremenek |
2008-03-14 | Make the preprocessor own its PPCallbacks, fixing a memory leak. | Chris Lattner |
2008-03-10 | implement simple support for arbitrary token lookahead. Change the | Chris Lattner |
2008-03-09 | rename HandleEndOfMacro -> HandleEndOfTokenLexer | Chris Lattner |
2008-03-09 | rename some MacroExpander-related ivars to TokenLexer. | Chris Lattner |
2008-03-09 | Rename MacroExpander.cpp/h -> TokenLexer.cpp/h | Chris Lattner |
2008-03-09 | rename the MacroExpander class to TokenLexer. It handles both | Chris Lattner |
2008-03-05 | Remove the first layer of support for "portability" warnings. This is | Chris Lattner |
2008-02-07 | Implement support for the extremely atrocious MS /##/ extension, | Chris Lattner |
2008-01-08 | readability improvement suggested by Sam Bishop, thanks! | Chris Lattner |
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-19 | Typo fix. | Ted Kremenek |
2007-12-19 | Add support for #pragma mark, which shouldn't warn about bogus tokens. | Chris Lattner |
2007-12-12 | constified getFullLoc(). | Ted Kremenek |
2007-12-12 | Renamed getFullSourceLoc() -> getFullLoc(). | Ted Kremenek |
2007-12-12 | Added method: Preprocessor::getFullSourceLoc. Used by clients of Preprocessor | Ted Kremenek |
2007-12-09 | Add dumping support for locations, make -dumptokens print out the location | Chris Lattner |
2007-10-17 | add some comments. | Chris Lattner |
2007-10-09 | Make a significant change to invert the control flow handling | Chris Lattner |
2007-10-07 | move IdentifierTable.h from liblex to libbasic. | Chris Lattner |
2007-10-07 | improve layering: | Chris Lattner |
2007-10-05 | Layering refinements for selectors (suggested by Chris). Specifics... | Steve Naroff |
2007-09-28 | Yesterday I discovered that 78% of all selectors in "Cocoa.h" take 0/1 argument. | Steve Naroff |
2007-09-27 | Add SelectorInfo (similar in spirit to IdentifierInfo). The key difference is... | Steve Naroff |
2007-07-23 | refactor the interface to Preprocessor::GetIncludeFilenameSpelling, | Chris Lattner |
2007-07-20 | At one point there were going to be lexer and parser tokens. | Chris Lattner |
2007-07-16 | Add a new Preprocessor::AdvanceToTokenCharacter method which, given a sloc | Chris Lattner |
2007-07-15 | Cache macro expander objects to avoid thrashing malloc in heavy expansion sit... | Chris Lattner |
2007-07-11 | Stage two of getting CFE top correct. | Reid Spencer |