krasimir added a comment.

Could you clarify how each piece is supposed to be aligned in these examples?
This is what makes me happy:

  // column  limit             V
  int a = condition1 ? result1
        : conditio2 ? result2
        : loooooooooocondition 
          ? result2
          : dition3 ? resul3
                    : resul4;



  // column  limit             V
  int a = condition1 
          ? loooooresult1
          : conditio2 ? result2
                      : result4;

When BreakBeforeTernaryOperators is false:

  int a = condition1 ? result1 :
          conditio2 ? result2 :
          ditino3 ? resul3 :
                    result4;


Repository:
  rC Clang

https://reviews.llvm.org/D50078



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to