1. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago[Renamed (99%) from lib/Frontend/RewriteMacros.cpp]
  2. e127a0d push some source location information down through the compiler, by Chris Lattner · 14 years ago
  3. dbf8ee6 Entering the main source file in the preprocessor can fail if the by Douglas Gregor · 14 years ago
  4. 65cc1e8 No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUpIdentifierInfo() will automatically do by Kovarththanan Rajaratnam · 14 years ago
  5. 6e29014 Fix PR5633 by making the preprocessor handle the case where we can by Chris Lattner · 15 years ago
  6. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  7. 5ffe14c Move misc clients to IdentifierInfo StringRef API. by Daniel Dunbar · 15 years ago
  8. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  9. f42e4a6 Fix build of clang with gcc-4.4: #include <cstdio> was missing. by Torok Edwin · 15 years ago
  10. 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
  11. d7407dc Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 15 years ago
  12. b09f6e1 Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp by Eli Friedman · 15 years ago[Renamed (99%) from tools/clang-cc/RewriteMacros.cpp]
  13. f54fce8 Switch some utilities in clang-cc to take a stream instead of a by Eli Friedman · 15 years ago
  14. 2c78b87 Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 15 years ago
  15. c2542b6 Rename clang.[cpp,h] to clang-cc.[cpp,h] to reflect the name change of the by Ted Kremenek · 15 years ago
  16. 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 15 years ago[Renamed from Driver/RewriteMacros.cpp]
  17. 52c2908 rename getFullFilePos -> getFileOffset. by Chris Lattner · 15 years ago
  18. 4448a01 use simplified Lexer ctor. by Chris Lattner · 16 years ago
  19. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
  20. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  21. 26fb272 [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that by Daniel Dunbar · 16 years ago
  22. 590f0cc Change how raw lexers are handled: instead of creating them and then by Chris Lattner · 16 years ago
  23. a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
  24. a9bc2d9 Fix typo. by Ted Kremenek · 16 years ago
  25. a59e050 comment out #pragma mark and #warning directives. by Chris Lattner · 16 years ago
  26. 0d76fcd rewrite handling of the raw token stream in -rewrite-macros to lex by Chris Lattner · 16 years ago
  27. 1a78735 make rewrite macros insert a space when commenting out macros where the token didn't by Chris Lattner · 16 years ago
  28. 8ea78e6 Two identifiers are not the same unless they have the same identifier info. by Chris Lattner · 16 years ago
  29. ec92156 Implement -rewrite-macros, which is a crazy macro expander that expands by Chris Lattner · 16 years ago
  30. 0951052 make #if 0 code compile, even though it still isn't very useful. by Chris Lattner · 16 years ago
  31. b57e3d4 start implementation of a macro rewriter, this is currently just stubbed out. by Chris Lattner · 16 years ago