Author: Marek Kurdej Date: 2022-01-14T14:43:15+01:00 New Revision: 6a4957cbdff5d60de40639e6c9c8edd056b9a082
URL: https://github.com/llvm/llvm-project/commit/6a4957cbdff5d60de40639e6c9c8edd056b9a082 DIFF: https://github.com/llvm/llvm-project/commit/6a4957cbdff5d60de40639e6c9c8edd056b9a082.diff LOG: [clang-format] Add missing test for loops formatting. NFC. The case with an inner while loop wasn't tested before. Same for outer loop with a ForeachMacro. Added: Modified: clang/unittests/Format/FormatTest.cpp Removed: ################################################################################ diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp index a2470daeca03..d6e1f7341030 100644 --- a/clang/unittests/Format/FormatTest.cpp +++ b/clang/unittests/Format/FormatTest.cpp @@ -1473,6 +1473,12 @@ TEST_F(FormatTest, FormatLoopsWithoutCompoundStatement) { verifyFormat("for (;;)\n" " for (;;) continue;", AllowsMergedLoops); + verifyFormat("for (;;)\n" + " while (true) continue;", + AllowsMergedLoops); + verifyFormat("BOOST_FOREACH (int v, vec)\n" + " for (;;) continue;", + AllowsMergedLoops); verifyFormat("for (;;) // Can't merge this\n" " continue;", AllowsMergedLoops); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits