[clang] clang-format: ensure ternary operands are aligned (PR #196697)

Björn Schäpers via cfe-commits cfe-commits at lists.llvm.org
Sat May 9 13:37:08 PDT 2026


================
@@ -1276,6 +1276,21 @@ unsigned ContinuationIndenter::addTokenOnNewLine(LineState &State,
     CurrentState.BreakBeforeParameter = false;
     CurrentState.AlignedTo = &Current;
   }
+  if (!CurrentState.AlignedTo && Current.is(TT_ConditionalExpr)) {
----------------
HazardyKnusperkeks wrote:

What happens if you ignore the previous value of `AlignedTo`?

https://github.com/llvm/llvm-project/pull/196697


More information about the cfe-commits mailing list