<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60241>60241</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang-format] PackConstructorInitializers only on next line
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          AdamBucior
      </td>
    </tr>
</table>

<pre>
    Hi,

Would it be possible to add an option to PackConstructorInitializers similar to NextLine but which doesn't try to put the initializers on the current line?

Example:
```
Constructor()
    : a(), b()

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(), bbbbbbbbbbbbbbbbbbbb(), ddddddddddddd()

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(),
      bbbbbbbbbbbbbbbbbbbb(),
 cccccccccccccccccccc()

```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysU12vmzAM_TXhxbpVMN8PPPS2Q5s0TXvbcwC3ZAsJSsxuu18_QasVadXVHnaEQLaP7UN0okLQZ0tUi-xVZMdIzTw4X-97Nb7OnXY-al1_rT9qgQchj0Lub-9vbjY9aIaWYHIh6NYQsAPV96AsuIm1s0viq-p-HJwN7OeOnf9kNWtl9C_yAYIetVF-oX2hC3_WlqCdGd4G3Q3QOwpWYMHA_rpwppmBBwK9nbFsGQi62XuyDEZbEkmzlfrhosbJkEjuscjl_VnDjTiBpcDqlgYAEMke1D2JB2i39X9rfoLNvCd4VPst_u_mBxXeF3Endk_wt6I_5xr1ddJXSaUiquO8SNMqLSVGQ41VEWOpylPR5lkmu1JRWvaxKmKJZZvmka5RYiJjTOIC8xR3pNoil1V6ysoslpiKVNKotNkZ83PcOX-OdAgz1bnENI6MasmE1cqIlt5gLQrExdm-Xnpe2vkcRCqNDhweU1izWe9AZ5Q9v5ycHxWL7PiufZ0118V_li4340WzN_XAPIXFbNgIbM6ah7nddW4U2Czr7p-Xybvv1LHAZhUZBDbrT_wOAAD__4zTF-w">