================ @@ -362,6 +362,26 @@ TEST_F(FormatTestComments, KeepsParameterWithTrailingCommentsOnTheirOwnLine) { format("aaaaaaaaaa(aaaa(aaaa,\n" "aaaa), //\n" "aaaa, bbbbb);")); + + FormatStyle BreakAlways = getLLVMStyle(); + BreakAlways.BinPackParameters = FormatStyle::BPPS_OnePerLine; + EXPECT_EQ("SomeFunction(a,\n" + " b, // comment\n" + " c,\n" + " d);", + format("SomeFunction(a,\n" + " b, // comment\n" + " c, d);", + BreakAlways)); + EXPECT_EQ("SomeFunction(a,\n" + " b,\n" + " // comment\n" + " c);", + format("SomeFunction(a,\n" + " b,\n" + " // comment\n" + " c);", + BreakAlways)); ---------------- owenca wrote:
Please use `verifyFormat()` instead. https://github.com/llvm/llvm-project/pull/101882 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits