================ @@ -988,6 +988,8 @@ class LineJoiner { assert(!B.First->Previous); if (B.Affected) A.Affected = true; + else if (B.LeadingEmptyLinesAffected && A.Last->Children.empty()) ---------------- tJener wrote: Done. https://github.com/llvm/llvm-project/pull/146761