Make tooling::applyAllReplacements return llvm::Expected<string> instead of...
Make tooling::applyAllReplacements return llvm::Expected<string> instead of empty string to indicate potential error. Summary: return llvm::Expected<> to carry error status and error information. This is the first step towards introducing "Error" into tooling::Replacements. Reviewers: djasper, klimek Subscribers: ioeric, klimek, cfe-commits Differential Revision: http://reviews.llvm.org/D21601 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@275062 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Format/Format.h 8 additions, 6 deletionsinclude/clang/Format/Format.h
- include/clang/Tooling/Core/Replacement.h 8 additions, 26 deletionsinclude/clang/Tooling/Core/Replacement.h
- lib/Format/Format.cpp 13 additions, 9 deletionslib/Format/Format.cpp
- lib/Tooling/Core/Replacement.cpp 7 additions, 3 deletionslib/Tooling/Core/Replacement.cpp
- lib/Tooling/Refactoring.cpp 6 additions, 2 deletionslib/Tooling/Refactoring.cpp
- tools/clang-format/ClangFormat.cpp 6 additions, 3 deletionstools/clang-format/ClangFormat.cpp
- unittests/Format/CleanupTest.cpp 19 additions, 9 deletionsunittests/Format/CleanupTest.cpp
- unittests/Format/FormatTest.cpp 16 additions, 8 deletionsunittests/Format/FormatTest.cpp
- unittests/Format/FormatTestJS.cpp 4 additions, 4 deletionsunittests/Format/FormatTestJS.cpp
- unittests/Format/FormatTestJava.cpp 4 additions, 4 deletionsunittests/Format/FormatTestJava.cpp
- unittests/Format/FormatTestProto.cpp 4 additions, 4 deletionsunittests/Format/FormatTestProto.cpp
- unittests/Format/FormatTestSelective.cpp 4 additions, 4 deletionsunittests/Format/FormatTestSelective.cpp
- unittests/Format/SortImportsTestJS.cpp 6 additions, 3 deletionsunittests/Format/SortImportsTestJS.cpp
- unittests/Format/SortIncludesTest.cpp 6 additions, 3 deletionsunittests/Format/SortIncludesTest.cpp
- unittests/Tooling/RefactoringTest.cpp 17 additions, 12 deletionsunittests/Tooling/RefactoringTest.cpp
- unittests/Tooling/RewriterTest.cpp 3 additions, 2 deletionsunittests/Tooling/RewriterTest.cpp
Loading
Please register or sign in to comment