1. a751217 Make FIXME a hard assertion. by Ted Kremenek · 16 years ago
  2. 68e48e4 Preprocessor::getCurrentFileLexer() now returns a PreprocessorLexer* instead of by Ted Kremenek · 16 years ago
  3. 1a53157 Move more cases of using 'CurLexer' to 'CurPPLexer'. by Ted Kremenek · 16 years ago
  4. 41938c8 - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. by Ted Kremenek · 16 years ago
  5. 2df37b8 Revert 59574 (caused tests to fail). by Ted Kremenek · 16 years ago
  6. 0a36264 - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. by Ted Kremenek · 16 years ago
  7. 4b39108 - Add Lexer::isPragma() accessor for clients of Lexer that aren't friends. by Ted Kremenek · 16 years ago
  8. 9c1b750 - Add 'CurPPLexer' to Preprocessor to keep track of the current by Ted Kremenek · 16 years ago
  9. caaa7df Using llvm::OwningPtr<> for CurLexer and CurTokenLexer. This makes both the ownership semantics of these objects explicit within the Preprocessor and also tightens up the code (explicit deletes not needed). by Ted Kremenek · 16 years ago
  10. ed04c4c Use PushIncludeMacroStack/PopMacroStack instead of manually pushing/popping from IncludeMacroStack. This is both cleaner and makes the include stack transparently extensible. by Ted Kremenek · 16 years ago
  11. 9d72851 Rename Characteristic_t to CharacteristicKind by Chris Lattner · 16 years ago
  12. 9e6293d Change FormTokenWithChars to take the token kind to form, since all clients by Chris Lattner · 16 years ago
  13. 0b9e736 clean up a bunch of fixme's I added, by moving by Chris Lattner · 16 years ago
  14. 7218183 Fix the rest of rdar://6243860 hopefully. This requires changing FileIDInfo by Chris Lattner · 16 years ago
  15. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  16. 03db1b3 Allow the preprocessor to cache the lexed tokens, so that we can do efficient lookahead and backtracking. by Argyrios Kyrtzidis · 16 years ago
  17. 63cf923 Convert CRLF -> LF line endings. by Argyrios Kyrtzidis · 16 years ago
  18. 9e0ed0b Add Preprocessor::LookNext method, which implements an efficient way to 'take a peek' at the next token without consuming it. by Argyrios Kyrtzidis · 16 years ago
  19. ea301e1 Avoid overflowing buffer, patch by Algeris Kirtzidis! by Chris Lattner · 16 years ago
  20. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Lex/PPLexerChange.cpp]
  21. 5f9e24c add comments about some simple optimizations that may become by Chris Lattner · 16 years ago
  22. 6b88450 implement simple support for arbitrary token lookahead. Change the by Chris Lattner · 16 years ago
  23. 7d39d74 improve comment. by Chris Lattner · 16 years ago
  24. 1072509 move PP::LookupFile from PPLexerChange -> PPDirectives.cpp by Chris Lattner · 16 years ago
  25. 8c32b1a Move a bunch more code out of Preprocessor.cpp into PPLexerChange.cpp by Chris Lattner · 16 years ago