diff options
author | Stephen Hines <srhines@google.com> | 2019-02-06 17:59:39 +0000 |
---|---|---|
committer | Stephen Hines <srhines@google.com> | 2019-02-06 17:59:39 +0000 |
commit | e0a89091d66356f851fed4cafbaf0068ca9ef91c (patch) | |
tree | 777248ce880c45ff0798107dbca4a3f94820b35f | |
parent | 350352c8a57cc1edc7be319dcb0cccc3f57a315d (diff) | |
download | bcm5719-llvm-e0a89091d66356f851fed4cafbaf0068ca9ef91c.tar.gz bcm5719-llvm-e0a89091d66356f851fed4cafbaf0068ca9ef91c.zip |
Switch to cantFail(), since it does the same assertion.
Reviewers: cfe-commits, lhames
Reviewed By: lhames
Subscribers: hintonda, klimek, pirama
Differential Revision: https://reviews.llvm.org/D36806
llvm-svn: 353318
-rw-r--r-- | clang/lib/Tooling/Core/Replacement.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/clang/lib/Tooling/Core/Replacement.cpp b/clang/lib/Tooling/Core/Replacement.cpp index 3dd78889619..546158714e3 100644 --- a/clang/lib/Tooling/Core/Replacement.cpp +++ b/clang/lib/Tooling/Core/Replacement.cpp @@ -519,12 +519,11 @@ calculateRangesAfterReplacements(const Replacements &Replaces, return MergedRanges; tooling::Replacements FakeReplaces; for (const auto &R : MergedRanges) { - auto Err = FakeReplaces.add(Replacement(Replaces.begin()->getFilePath(), - R.getOffset(), R.getLength(), - std::string(R.getLength(), ' '))); - assert(!Err && - "Replacements must not conflict since ranges have been merged."); - llvm::consumeError(std::move(Err)); + llvm::cantFail( + FakeReplaces.add(Replacement(Replaces.begin()->getFilePath(), + R.getOffset(), R.getLength(), + std::string(R.getLength(), ' '))), + "Replacements must not conflict since ranges have been merged."); } return FakeReplaces.merge(Replaces).getAffectedRanges(); } |