This revision was automatically updated to reflect the committed changes. Closed by commit rG6982f1fc2e75: [clang-format][NFC] Test formatting the input before messing it up (authored by owenpan).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D158947/new/ https://reviews.llvm.org/D158947 Files: clang/unittests/Format/FormatTestBase.h Index: clang/unittests/Format/FormatTestBase.h =================================================================== --- clang/unittests/Format/FormatTestBase.h +++ clang/unittests/Format/FormatTestBase.h @@ -105,7 +105,9 @@ 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,
Index: clang/unittests/Format/FormatTestBase.h =================================================================== --- clang/unittests/Format/FormatTestBase.h +++ clang/unittests/Format/FormatTestBase.h @@ -105,7 +105,9 @@ 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