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