djasper added inline comments.
================
Comment at: tools/clang-format/ClangFormat.cpp:277
@@ +276,3 @@
+ std::error_code EC;
+ raw_fd_ostream FileOut(FileName, EC, llvm::sys::fs::F_Text);
+ if (EC) {
----------------
That's exactly what the rewriter does. It simply doesn't help us at all in this
case. Other than writing the file atomically, it only makes our life harder.
I think clang-format outputting the replacements in the order in which they
need to applied makes sense and is significantly easier to integrate with than
a two-phase run.
http://reviews.llvm.org/D11240
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits