<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:djasper@google.com" title="Daniel Jasper <djasper@google.com>"> <span class="fn">Daniel Jasper</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Incorrect alignment in the indentation"
   href="https://llvm.org/bugs/show_bug.cgi?id=30582">bug 30582</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>WONTFIX
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Incorrect alignment in the indentation"
   href="https://llvm.org/bugs/show_bug.cgi?id=30582#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Incorrect alignment in the indentation"
   href="https://llvm.org/bugs/show_bug.cgi?id=30582">bug 30582</a>
              from <span class="vcard"><a class="email" href="mailto:djasper@google.com" title="Daniel Jasper <djasper@google.com>"> <span class="fn">Daniel Jasper</span></a>
</span></b>
        <pre>This behavior is intended as you basically have two different "binary"
operators in a set of parenthese: "&&" and ",". Thus, clang-format uses the
extra indentation to highlight that the second line is not just one more
parameter to the surrounding function call.

You can of course avoid that by either pulling out local variables or
surrounding the &&-expression with parentheses.

Again, this is intended. Imagine, you'd have an expression like:

  function(aaaa &&
           bbbb,
           cccc,
           dddd &&
           eeee,
           ffff);

Obviously this is fabricated, but I have seen many cases, where the extra
indentation makes the code significantly more obvious.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>