1. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  2. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  3. db914a4 [Edit, Rewrite] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  4. 70bd288 Make local function isWhitespaceExceptNL static instead of in anonymous namespace by Yaron Keren · 10 years ago
  5. a96ffd5 Rename highly-confusing isWhitespace that returns false on \n to by Yaron Keren · 10 years ago
  6. 69e6f1f [Rewrite] Make RewriteBuffer accessible on its own, and add a unit test for it. by Argyrios Kyrtzidis · 11 years ago
  7. aa244c4 Trim some includes. NFC. by Hans Wennborg · 11 years ago
  8. 09c7c93 Delete unused method and clangAST dependency it required. by Daniel Jasper · 11 years ago
  9. 4475a24 Remove code duplication and cut dependency from clangRewrite on clangAST. by Daniel Jasper · 11 years ago
  10. 0621cb2 Make clang's rewrite engine a core feature by Alp Toker · 11 years ago[Renamed from clang/lib/Rewrite/Core/Rewriter.cpp]
  11. c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
  12. ddd01ce Removing an "if (this == nullptr)" check from two print methods. The condition by Richard Trieu · 11 years ago
  13. 1d257e1 Remove the last remaining llvm/Config/config.h includes by Alp Toker · 11 years ago
  14. 8ae1203 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  15. 501eadb Check for LLVM_ON_WIN32 instead of _WIN32. by Hans Wennborg · 12 years ago
  16. b898432 Replace OwningPtr with std::unique_ptr. by Ahmed Charles · 12 years ago
  17. d72a5f1 Replace OwningPtr::isValid() with conversion to bool. by Ahmed Charles · 12 years ago
  18. 2a00878 Use the simpler version of llvm::sys::fs::remove when possible. by Rafael Espindola · 12 years ago
  19. d505d40 Rewriter: Output RewriteRope contents efficiently by Alp Toker · 12 years ago
  20. 1862711 Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 12 years ago
  21. 7d17010 Use only explicit bool conversion operator by David Blaikie · 12 years ago
  22. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  23. 2a81228 Make helper classes anonymous. Make helper functions static instead of private members so the anonymous class doesn't leak out. by Benjamin Kramer · 13 years ago
  24. 444a130 Include pruning and general cleanup. by Benjamin Kramer · 13 years ago
  25. cdf8149 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. by Ted Kremenek · 13 years ago[Renamed (99%) from clang/lib/Rewrite/Rewriter.cpp]
  26. a2449fe Documentation cleanup: Escaped backslashes in Doxygen comments. by James Dennett · 13 years ago
  27. ce6ad67 clang/lib/Rewrite/Rewriter.cpp: Don't try to rename opened files on Win32. Win32 doesn't allow rename/removing opened files. by NAKAMURA Takumi · 13 years ago
  28. 78d084d Adds a method overwriteChangedFiles to the Rewriter. This is implemented by by Manuel Klimek · 13 years ago
  29. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  30. 4903802 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 14 years ago
  31. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  32. 31168b0 Automatic Reference Counting. by John McCall · 14 years ago
  33. 5b72ed9 Use S.str() to force a flush. by Fariborz Jahanian · 14 years ago
  34. 3719d34 Be sure to flush raw_string_ostream objects in the Objective-C by Douglas Gregor · 14 years ago
  35. 0e993c3 Introduce Rewriter::IncreaseIndentation() which increase indentations for the lines between the given source range. by Argyrios Kyrtzidis · 14 years ago
  36. 71c58f3 Collect the options applicable to the Rewriter methods into a RewriterOptions struct. by Argyrios Kyrtzidis · 14 years ago
  37. fae2e8d Fixup more objc rwriter bug having to do with by Fariborz Jahanian · 14 years ago
  38. 2f8165b Enhance the Rewriter. by Argyrios Kyrtzidis · 14 years ago
  39. 8d5609b Pass StringRefs by value. by Benjamin Kramer · 15 years ago
  40. ed8b6b7 introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 15 years ago
  41. 40884c0 Add a write(raw_ostream&) method to RewriteBuffer. This uses an inefficient by Nick Lewycky · 15 years ago
  42. eb92dc0 Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 16 years ago
  43. e0fbb83 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 16 years ago
  44. 0adf318 Add some <cstdio> includes to unbreak the buildbots by Douglas Gregor · 16 years ago
  45. 802b776 Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 16 years ago
  46. a7e1dcd Some clean up of replacement text API no longer needed by my recent changes. by Fariborz Jahanian · 16 years ago
  47. 8131081 Fixes a rewrite bug rewriting nested ivars reference. (Radar 7583971). by Fariborz Jahanian · 16 years ago
  48. db2ef37 Fix typo: rename Rewriter::getRewritenText() -> Rewriter::getRewrittenText(). by Ted Kremenek · 16 years ago
  49. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  50. dec484a Convert parts of Rewriter to StringRef based API. by Daniel Dunbar · 16 years ago
  51. c61089a Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 16 years ago
  52. e6eb2ed Fix for PR2386: distinguish between insertion and replacements in the by Eli Friedman · 16 years ago
  53. 184e65d Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 16 years ago
  54. 4fa2362 Check in the long promised SourceLocation rewrite. This lays the by Chris Lattner · 17 years ago
  55. d32480d this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 17 years ago
  56. 5ee6292 Add #include (introduced by dependence on DeclGroup) by Ted Kremenek · 17 years ago
  57. 7c306a7 add a new Rewriter::getRewritenText method that returns the text for a range by Chris Lattner · 17 years ago
  58. 2d470fc Patch by Csaba Hruska! by Ted Kremenek · 17 years ago
  59. c5c27f7 add an assertion by Chris Lattner · 17 years ago
  60. 17c2476 fix an inconsistency computing offsets that caused a crash on rewrite-nest.m by Chris Lattner · 17 years ago
  61. 04df1bb remove ifdefs by Chris Lattner · 17 years ago
  62. 3374b03 Change the RewriteRope::Chunks data structure from an std::list into by Chris Lattner · 17 years ago
  63. 0c8d17f remove ifdefs by Chris Lattner · 17 years ago
  64. d154731 Do an initial hack at replacing one of the incredibly inefficient by Chris Lattner · 17 years ago
  65. 45467ef Added variant of "InsertText" in the Rewriter to support inserting text both by Ted Kremenek · 18 years ago
  66. af5b820 Bug fix in RewriteBuffer::getMappedOffset: potentially multiple deltas by Ted Kremenek · 18 years ago
  67. 7a51313 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 18 years ago[Renamed from clang/Rewrite/Rewriter.cpp]
  68. 9cc55f5 add some helper methods for removing and replacing text, this makes the by Chris Lattner · 18 years ago
  69. 2e0d260 Make rewriter::inserttext return a bool to indicate if it failed. by Chris Lattner · 18 years ago
  70. 2dd6068 add some assertions so that the rewriter dies violently with a useful by Chris Lattner · 18 years ago
  71. 5b12ab8 Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 18 years ago
  72. f546408 remove some temporary code. by Chris Lattner · 18 years ago
  73. b74f6e8 add a getAtOffset() member to simplify some code. by Chris Lattner · 18 years ago
  74. e90ce8d Add a new RewriteRope data structure which is a smarter way to represent the text by Chris Lattner · 18 years ago
  75. edebdb5 minor cleanups by Chris Lattner · 18 years ago
  76. 9fd5890 use std::copy instead of memcpy for abstraction. by Chris Lattner · 18 years ago
  77. 4573cc7 Fix a rewriter bug that fariborz hit, when an @interface was the very very very by Chris Lattner · 18 years ago
  78. bcce2f8 Fix an inverted conditional, by Fariborz Jahanian · 18 years ago
  79. 0b271eb Expose InsertText, fixing an oversight. by Chris Lattner · 18 years ago
  80. 88710ff simplify change. by Chris Lattner · 18 years ago
  81. 94a41ff Fix a bug steve noticed when handling nested rewrites. We now turn this: by Chris Lattner · 18 years ago
  82. c6d91c0 Add new API to rewrite one stmt/expr with another. by Chris Lattner · 18 years ago
  83. 42ebe5c The size returned by Rewriter::getRangeSize should include by Chris Lattner · 18 years ago
  84. 37390be Fix location processing of @encode: the range should include the @ sign. by Chris Lattner · 18 years ago
  85. a7c19fe Add a new Rewriter::getRangeSize method. by Chris Lattner · 18 years ago
  86. 0bd1c97 Push the rewriter forward a bit more. Now it rewrites by Chris Lattner · 18 years ago
  87. 6a91cc0 haha, my devious plot is complete: by Chris Lattner · 18 years ago
  88. 2a8ab05 With this I can now insert stuff before tabs, woo. by Chris Lattner · 18 years ago
  89. 58bad34 Woo, tab deletion now works. Next lets see if we can insert stuff. by Chris Lattner · 18 years ago
  90. 2fcf1b8 another step forward in rewriter stuff. This still has by Chris Lattner · 18 years ago
  91. 16a0de4 Push the rewriting APIs along. Build a trivial client that replaces tabs by Chris Lattner · 18 years ago
  92. e27d865 Initial checkin of rewriter interface. It is just stubbed out for now. by Chris Lattner · 18 years ago