Commit History

Author SHA1 Message Date
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Raphael Isemann 9db9051461 Misc typos fixes in ./lib folder 6 years ago
  Eugene Zelenko f06173045d [Edit, Rewrite] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 7 years ago
  Richard Trieu 3fae4abaf2 Remove use of builtin comma operator. 9 years ago
  Benjamin Kramer 33fe0182f3 Remove empty non-virtual destructors or mark them =default when non-public 10 years ago
  Benjamin Kramer 41e574e2fd Use intrusive refcounted pointers to manage RopeRefCountString lifetime. 11 years ago
  Alp Toker 6c4abb1676 Make clang's rewrite engine a core feature 11 years ago
  Ted Kremenek 305c613af6 Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. 13 years ago
  Benjamin Kramer a9ab209752 Actually, this tree isn't necessarily binary. 13 years ago
  Benjamin Kramer 398a4983cd Recursively delete rewrite rope nodes when tearing down the tree. 13 years ago
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 years ago
  Chris Lattner 24dce6ef2f zap more dead code. 15 years ago
  Chris Lattner f0ed9ef428 Fix: 15 years ago
  Ted Kremenek 90556e369d Call 'clear()' in ~RopePieceBTreeLeaf(), decrementing the reference 16 years ago
  Ted Kremenek 8f99993856 Revert 84601. Looks like it was causing failures on some systems. 16 years ago
  Ted Kremenek 01fbef61a3 Fix a reference count imbalance in RewriteRope::MakeRopeString(). 16 years ago
  Mike Stump 1eb4433ac4 Remove tabs, and whitespace cleanups. 16 years ago
  Zhongxing Xu 3f61c18dd7 Fixed an offset calculation error. 17 years ago
  Chris Lattner 3d2e8c7b70 Fix rewrite rope to keep the leaf list up-to-date as it erases leaves 17 years ago
  Chris Lattner 514b24cb53 fix a nasty off-by-one error. 17 years ago
  Chris Lattner b6403af3e6 Fix rdar://5919567: assertion failure: split didn't occur before erase! 17 years ago
  Chris Lattner c66d0aa934 fix a rewriter crash on zero length files. 17 years ago
  Chris Lattner b9b3094813 finish commenting RewriteRope 17 years ago
  Chris Lattner bf26856c21 simplify the implementation of the insert/split operation to return 17 years ago
  Chris Lattner 5618d88b93 Add a bunch of comments, move RewriteRope::MakeRopeString out of line. 17 years ago
  Chris Lattner 70778c8582 fix more uninit ivars, who wrote this junk? :) 17 years ago
  Chris Lattner b442e21970 Fix an assertion ted was hitting, due to an uninitialized variable. 17 years ago
  Chris Lattner 5fd3e2673a move a ton of code out of line, from RewriteRope.h -> RewriteRope.cpp 17 years ago