<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/78248>78248</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[feature request] [clang-format] QualifierAlignment in function parameters
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
MarcelRobitaille
</td>
</tr>
</table>
<pre>
I see there is `QualifierAlignment`, but it seems more like qualifier order. I was hoping for something more like the other `AlignConsecutive*` options.
I have `BinPackParameters: false` and `AlignConsecutive*: true`.
What I get:
```c++
void foo(SomeStruct& a,
int b,
int * const c,
char const* const d)
```
What I would like:
```c++
void foo(SomeStruct& a,
int b,
int * const c,
char const* const d)
```
I am trying to add clang-format to an existing project and to match my team's style as much as possible.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslM9vgzYUx_8ac3lqZBwg4cAhaRQph0ndetj5YR7g1eDUfk6X_34yaZd23Q6TallYmM_78bX8BUMww0zUiHIvykOGkUfnm1_Qa7K_udYwGmspa113bU4QiIBH8gQmgKjkrxGt6Q35nTXDPNHMopJCPUIbGQwnfgowOU9gzQvB6wcPznfkV3CCNwwwurOZB-idh-Am4jG93aN4JHCpbCq5VHp0cyAd2VxIqJ2oJLgzGzeHlZAHIXe35wlGvFAK2pv5CfXLE3qciMkHsd5BjzZQisW5-6_M6x2wj4n6kvn3ERlOMBCL9ftWEr5MLdQ-zWX34kwHvXNCbZ_dRM_so2ahKrgNFOrxBoKZGb6O9v7xYyRIqB1oN4cPXH_H9Ij-xtzhTqj6H53-i6I3F223nPqPCfvc-_8U-DPSToATsL-mS8UOsOtAW5yHh975CXnZm4H-NIETcvbuD9K83Ap2MCHrEaYrMOEk1CZA4KslwABT1GNazy4E01paZV2z7up1jRk1-UaW67reVGU2Ntj19SaXSpZlV7VUy1yqksoK-6LWumoz0yipCpnnVS5lrcpVmaui2Ba40SWqTZ6LQtKExq6svUwr54fMhBCp2WxVsc0stmTDYmKlPosTSiVb-yaFPbRxCKKQ1gQO90Rs2C4_gJ6Qoyfw9BopsCgPIMr9l3TlAb57HswMfZx1ciCc__ZYFr1tRuZzcptQR6GOg-ExtivtJqGOqYH35eH90IU6LrKCUMdF2V8BAAD__7qXY2w">