================ @@ -952,20 +952,26 @@ static bool isIIFE(const UnwrappedLine &Line, } static bool ShouldBreakBeforeBrace(const FormatStyle &Style, - const FormatToken &InitialToken) { + const FormatToken &InitialToken, + const FormatToken &NextToken) { tok::TokenKind Kind = InitialToken.Tok.getKind(); if (InitialToken.is(TT_NamespaceMacro)) Kind = tok::kw_namespace; + bool IsEmptyBlock = NextToken.is(tok::r_brace); + bool WrapRecordAllowed = + !(IsEmptyBlock && + Style.BraceWrapping.WrapEmptyRecord == FormatStyle::BWER_Never); ---------------- HazardyKnusperkeks wrote:
```suggestion !IsEmptyBlock || Style.BraceWrapping.WrapEmptyRecord != FormatStyle::BWER_Never; ``` https://github.com/llvm/llvm-project/pull/151970 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits