6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
98b303cfd3edb82653f0534cdcaa87c582a3ddbd |
|
17-Nov-2013 |
Alp Toker <alp@nuanti.com> |
RewriteBuffer::write(): Add a doc comment about non-portable use The function isn't strictly at fault but there are callers using it incorrectly, causing crashes with in-place edits of 64KB or larger files on Windows. See PR17960 for details. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194972 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
60c9c305a8f47cb1e6d4aa174e90e80355c4d415 |
|
07-Nov-2013 |
Alp Toker <alp@nuanti.com> |
RewriteBuffer: Remove an unused typedef This hasn't been used for some time. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194191 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
6bf97fb15c09db9a0238ccb73be2dbf9cd77a7ee |
|
29-Oct-2013 |
Alp Toker <alp@nuanti.com> |
Use Rewriter::overwriteChangedFiles() directly This replaces the custom code in RefactoringTool::saveRewrittenFiles() which lacked atomic file saving and error diagnostics, resolving an old FIXME from r157331. Landing this time with the proper return code, plus a very unhelpful comment cleared up. Rubber-stamped by Manuel Klimek. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193594 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
66490d26d14b9597768322b670a94cedbbe71448 |
|
29-Oct-2013 |
Alp Toker <alp@nuanti.com> |
Remove obsolete RewriteBuffer comment The string buffer in question was replaced with RewriteRope in r43884 back in 2007. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193591 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
a87ce261dd9fd24609e1aff77fe575f46a781f17 |
|
27-Aug-2013 |
Edwin Vane <edwin.vane@intel.com> |
Adding const buffer iterator generators to Rewriter git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189344 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
d088a5f966c31462280d5ace29febc6889834611 |
|
11-Jan-2013 |
Edwin Vane <edwin.vane@intel.com> |
Allow RefactoringTool to write to memory instead of always to disk RefactoringTool::run() always writes the result of rewrites to disk. Instead, make this optional and provide a method for getting the refactoring results in a memory buffer instead. Also made ClangTool polymorphic so RefactoringTool could inherit from it to properly express the IS-A relationship. This change also provides access to ClangTool's public interface, e.g. mapVirtualFile() which is important once refactored buffers start living in memory instead of on disk. Reviewers: klimek git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172219 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
ad8070b6bddf2867fd3aba8354cff7016e568758 |
|
14-Nov-2012 |
Nick Lewycky <nicholas@mxc.ca> |
This function isn't called SaveFiles any more. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167901 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
1824d54df85a462ada812dadda18130f951d40f3 |
|
13-Sep-2012 |
Dmitri Gribenko <gribozavr@gmail.com> |
Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg is not what most people want -- it starts a new paragraph). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163793 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Rewrite/Core/Rewriter.h
|
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/include/clang/Rewrite/Core/Rewriter.h
|