Author: Owen Pan Date: 2023-08-29T00:59:33-07:00 New Revision: 6982f1fc2e750cfbb4b0098a6294d341238656ca
URL: https://github.com/llvm/llvm-project/commit/6982f1fc2e750cfbb4b0098a6294d341238656ca DIFF: https://github.com/llvm/llvm-project/commit/6982f1fc2e750cfbb4b0098a6294d341238656ca.diff LOG: [clang-format][NFC] Test formatting the input before messing it up Differential Revision: https://reviews.llvm.org/D158947 Added: Modified: clang/unittests/Format/FormatTestBase.h Removed: ################################################################################ diff --git a/clang/unittests/Format/FormatTestBase.h b/clang/unittests/Format/FormatTestBase.h index 2b0c4550bb951f..22eea23b869a21 100644 --- a/clang/unittests/Format/FormatTestBase.h +++ b/clang/unittests/Format/FormatTestBase.h @@ -105,7 +105,9 @@ class FormatTestBase : public ::testing::Test { void _verifyFormat(const char *File, int Line, llvm::StringRef Code, const std::optional<FormatStyle> &Style = {}) { - _verifyFormat(File, Line, Code, test::messUp(Code), Style); + _verifyFormat(File, Line, Code, Code, Style); + if (const auto MessedUpCode{messUp(Code)}; MessedUpCode != Code) + _verifyFormat(File, Line, Code, MessedUpCode, Style); } void _verifyIncompleteFormat(const char *File, int Line, llvm::StringRef Code, _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits