cha5on added inline comments.
================ Comment at: clang/lib/Format/WhitespaceManager.cpp:374-375 return false; + if (Changes[i].Tok->is(tok::l_brace) && + Changes[i].Tok->is(BK_BracedInit)) + return true; ---------------- curdeius wrote: > It seems that we set `BK_BracedInit` only on `l_brace`, so no need for a > redundant check. `BK_BracedInit` also gets set on `r_brace`, assuming I'm reading `clang/lib/Format/UnwrappedLineParser.cpp` correctly. I think we need both to be true to be sure that this is the intended token. ================ Comment at: clang/unittests/Format/FormatTest.cpp:17286 + // BinPackArguments. + // See https://github.com/llvm/llvm-project/issues/55360 + Alignment = getLLVMStyleWithColumns(50); ---------------- HazardyKnusperkeks wrote: > I'd drop that, or at least replace it with https://llvm.org/PR55360. Replaced. ================ Comment at: clang/unittests/Format/FormatTest.cpp:17290-17299 + verifyFormat("int a_long_name = 1;\n" + "auto b = B({a_long_name, a_long_name},\n" + " {a_longer_name_for_wrap,\n" + " a_longer_name_for_wrap});", + "int a_long_name = 1;\n" + "auto b = B({a_long_name,\n" + " a_long_name},\n" ---------------- curdeius wrote: > Why not just this? I was reading a comment in this file that says that messUp manipulates leading whitespace and thought that meant it wouldn't be appropriate for this. Upon a closer look, it seems to work fine here, so updating to just provide the expected case. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D125162/new/ https://reviews.llvm.org/D125162 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits