33337ca4d89605025818daf83390ab4271d598d9 |
|
06-May-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r235153 Change-Id: Ia94bbcb6da7c75b6e7c2afedd1001094d62a7324
/external/clang/lib/Rewrite/RewriteRope.cpp
|
176edba5311f6eff0cad2631449885ddf4fbc9ea |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master Clang for rebase to r222490. Change-Id: Ic557ac55e97fbf6ee08771c7b7c3594777b0aefd
/external/clang/lib/Rewrite/RewriteRope.cpp
|
305c613af6cfc40e519c75d9d2c84c6fa9a841c0 |
|
01-Sep-2012 |
Ted Kremenek <kremenek@apple.com> |
Split library clangRewrite into clangRewriteCore and clangRewriteFrontend. This is similar to how we divide up the StaticAnalyzer libraries to separate core functionality to what is clearly associated with Frontend actions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163050 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
a9ab209752e4afe059f1456871bc442f28914e37 |
|
15-Apr-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Actually, this tree isn't necessarily binary. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154762 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
398a4983cde8d31f0e2d9836010a943a9d6c0427 |
|
15-Apr-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Recursively delete rewrite rope nodes when tearing down the tree. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154760 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
5f9e272e632e951b1efe824cd16acb4d96077930 |
|
23-Jul-2011 |
Chris Lattner <sabre@nondot.org> |
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports them into the clang namespace. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135852 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
24dce6ef2f39d939eb8f01ef70eaa7dcdb8c6a62 |
|
04-Sep-2010 |
Chris Lattner <sabre@nondot.org> |
zap more dead code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113076 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
f0ed9ef428a051bafc914b9935dcd1d1aa30cf3f |
|
14-Jun-2010 |
Chris Lattner <sabre@nondot.org> |
Fix: Decl.cpp:716:28: warning: initialization of pointer of type 'clang::VarDecl *' from literal 'false' [-Wbool-conversions] VarDecl *LastTentative = false; ^ RewriteRope.cpp:535:12: warning: initialization of pointer of type '<anonymous>::RopePieceBTreeNode *' from literal 'false' [-Wbool-conversions] return false; ^ git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105946 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
90556e369d7d4364a1ee3924316f729bcbda24e5 |
|
20-Oct-2009 |
Ted Kremenek <kremenek@apple.com> |
Call 'clear()' in ~RopePieceBTreeLeaf(), decrementing the reference counts of the bufffers referened by the RopePieces in RopePieceBTreeLeaf. This (I believe) corrently fixes the leak I meant to fix in r84601 (which ended up causing an overrelease). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84615 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
8f99993856b4647a094bf1c2b703c4acc003f577 |
|
20-Oct-2009 |
Ted Kremenek <kremenek@apple.com> |
Revert 84601. Looks like it was causing failures on some systems. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84610 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
01fbef61a30abf65be2790811dc7677925c46668 |
|
20-Oct-2009 |
Ted Kremenek <kremenek@apple.com> |
Fix a reference count imbalance in RewriteRope::MakeRopeString(). This was causing a ton of memory to be leaked when using HTML diagnostics with the static analyzer (on large files with many errors). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84601 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
1eb4433ac451dc16f4133a88af2d002ac26c58ef |
|
09-Sep-2009 |
Mike Stump <mrs@apple.com> |
Remove tabs, and whitespace cleanups. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
3f61c18dd765c27bf900b22dc3a5f2a68e2364a1 |
|
16-Sep-2008 |
Zhongxing Xu <xuzhongxing@gmail.com> |
Fixed an offset calculation error. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56242 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
3d2e8c7b70d5719d00b919708fdd5a45cffda836 |
|
28-May-2008 |
Chris Lattner <sabre@nondot.org> |
Fix rewrite rope to keep the leaf list up-to-date as it erases leaves from the rope. rdar://5952468 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
514b24cb534d00fbfa431bdd6fc46def546fe228 |
|
24-May-2008 |
Chris Lattner <sabre@nondot.org> |
fix a nasty off-by-one error. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51519 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
b6403af3e697f90308fe8daf82f7b15252d198bc |
|
08-May-2008 |
Chris Lattner <sabre@nondot.org> |
Fix rdar://5919567: assertion failure: split didn't occur before erase! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50839 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
c66d0aa934f2afd412f50881a5e959bb8582cf14 |
|
23-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
fix a rewriter crash on zero length files. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50126 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
b9b309481369196b64bbf73e540d0c9b487e56a5 |
|
15-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
finish commenting RewriteRope git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49712 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
bf26856c2133238ce81d461127eb4d07815014fd |
|
15-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
simplify the implementation of the insert/split operation to return the new RHS directly instead of indirecting through the 'InsertResult' struct. This eliminates InsertResult. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49694 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
5618d88b93056bae76845b1503cce6ba0a6080f1 |
|
14-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
Add a bunch of comments, move RewriteRope::MakeRopeString out of line. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49689 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
70778c85825a00170c8c70ae351252743463d8dd |
|
14-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
fix more uninit ivars, who wrote this junk? :) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49679 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
b442e2197066f4341bab807a46338045acd7e3da |
|
14-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
Fix an assertion ted was hitting, due to an uninitialized variable. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49678 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|
5fd3e2673a1bd61d5f08f679555d15d23aba9314 |
|
14-Apr-2008 |
Chris Lattner <sabre@nondot.org> |
move a ton of code out of line, from RewriteRope.h -> RewriteRope.cpp git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49664 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Rewrite/RewriteRope.cpp
|