aboutsummaryrefslogtreecommitdiff
path: root/Rewrite/Rewriter.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
2008-01-31add some helper methods for removing and replacing text, this makes theChris Lattner
2008-01-31Make rewriter::inserttext return a bool to indicate if it failed.Chris Lattner
2008-01-23add some assertions so that the rewriter dies violently with a usefulChris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-11-08remove some temporary code.Chris Lattner
2007-11-08add a getAtOffset() member to simplify some code.Chris Lattner
2007-11-08Add a new RewriteRope data structure which is a smarter way to represent the ...Chris Lattner
2007-11-08minor cleanupsChris Lattner
2007-11-08use std::copy instead of memcpy for abstraction.Chris Lattner
2007-11-08Fix a rewriter bug that fariborz hit, when an @interface was the very very veryChris Lattner
2007-11-06Fix an inverted conditional, Fariborz Jahanian
2007-11-02Expose InsertText, fixing an oversight.Chris Lattner
2007-10-25simplify change.Chris Lattner
2007-10-25Fix a bug steve noticed when handling nested rewrites. We now turn this:Chris Lattner
2007-10-17Add new API to rewrite one stmt/expr with another.Chris Lattner
2007-10-17The size returned by Rewriter::getRangeSize should includeChris Lattner
2007-10-16Fix location processing of @encode: the range should include the @ sign.Chris Lattner
2007-10-16Add a new Rewriter::getRangeSize method.Chris Lattner
2007-10-16Push the rewriter forward a bit more. Now it rewritesChris Lattner
2007-10-13haha, my devious plot is complete:Chris Lattner
2007-10-13With this I can now insert stuff before tabs, woo.Chris Lattner
2007-10-13Woo, tab deletion now works. Next lets see if we can Chris Lattner
2007-10-13another step forward in rewriter stuff. This still hasChris Lattner
2007-10-11Push the rewriting APIs along. Build a trivial client that replaces tabsChris Lattner
2007-09-15Initial checkin of rewriter interface. It is just stubbed out for now.Chris Lattner