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