aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Rewrite/RewriteRope.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-10Misc typos fixes in ./lib folderRaphael Isemann1-2/+2
2018-03-27[Edit, Rewrite] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko1-37/+40
2016-02-18Remove use of builtin comma operator.Richard Trieu1-2/+4
2015-04-11Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer1-2/+2
2014-09-15Use intrusive refcounted pointers to manage RopeRefCountString lifetime.Benjamin Kramer1-9/+5
2014-07-16Make clang's rewrite engine a core featureAlp Toker1-0/+806
2012-09-01Split library clangRewrite into clangRewriteCore and clangRewriteFrontend.Ted Kremenek1-811/+0
2012-04-15Actually, this tree isn't necessarily binary.Benjamin Kramer1-2/+2
2012-04-15Recursively delete rewrite rope nodes when tearing down the tree.Benjamin Kramer1-0/+5
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner1-3/+1
2010-09-04zap more dead code.Chris Lattner1-3/+3
2010-06-14Fix:Chris Lattner1-1/+1
2009-10-20Call 'clear()' in ~RopePieceBTreeLeaf(), decrementing the referenceTed Kremenek1-0/+1
2009-10-20Revert 84601. Looks like it was causing failures on some systems.Ted Kremenek1-2/+3
2009-10-20Fix a reference count imbalance in RewriteRope::MakeRopeString().Ted Kremenek1-3/+2
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-92/+92
2008-09-16Fixed an offset calculation error.Zhongxing Xu1-1/+1
2008-05-28Fix rewrite rope to keep the leaf list up-to-date as it erases leavesChris Lattner1-5/+27
2008-05-23fix a nasty off-by-one error.Chris Lattner1-1/+1
2008-05-08Fix rdar://5919567: assertion failure: split didn't occur before erase!Chris Lattner1-1/+3
2008-04-23fix a rewriter crash on zero length files.Chris Lattner1-0/+1
2008-04-15finish commenting RewriteRopeChris Lattner1-2/+65
2008-04-14simplify the implementation of the insert/split operation to returnChris Lattner1-98/+98
2008-04-14Add a bunch of comments, move RewriteRope::MakeRopeString out of line.Chris Lattner1-0/+47
2008-04-14fix more uninit ivars, who wrote this junk? :)Chris Lattner1-2/+2
2008-04-14Fix an assertion ted was hitting, due to an uninitialized variable.Chris Lattner1-1/+1
2008-04-14move a ton of code out of line, from RewriteRope.h -> RewriteRope.cppChris Lattner1-0/+672