diff --git a/clang/unittests/Format/FormatTestBase.h b/clang/unittests/Format/FormatTestBase.h --- a/clang/unittests/Format/FormatTestBase.h +++ b/clang/unittests/Format/FormatTestBase.h @@ -105,7 +105,9 @@ void _verifyFormat(const char *File, int Line, llvm::StringRef Code, const std::optional &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,