<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/59895>59895</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
clang-format doesn't align compound assignment
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
songziming
</td>
</tr>
</table>
<pre>
Content of `.clang-format`:
``` yaml
AlignConsecutiveAssignments:
Enabled: true
AlignCompound: true
```
C file to be formatted:
```c
int my_func(int y) {
y = y + 15;
y += 7;
y &= ~7;
return y;
}
```
Format result:
```c
int my_func(int y) {
y = y + 15;
y += 7;
y &= ~7;
return y;
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysUk2PmzAQ_TXDZbSRGS8QDhySTfkblTEDcWXsCNtb0UN_ewXJZqPttoeqCIHmvfl4T3oqBDM65gaKIxSnTKV49nMTvBt_mMm4Met8vzQv3kV2Ef2AUIqdtsqNT4OfJxWhFCAPIE4g3r6luL64qMlesYM1o3vxLrBO0bzyYbs7sYvhPo2I-MWpznIP8oBxTnwjbtPTxSf3gbsfe1TwgoOxjNFjx3iVGbeln8rU19q4iNPydUhOA-3XagGqEarjm7wF3x-QJ1wQ6Ih5AfK3FqDj2lF9oIDKFf75iM8c0-xwuUNQnf7ird3s4Mwh2fgfLP3RyKcW_tFA1jeyr2WtMm7yspJUiX0hsnPDXV7q52HfybLuK62pLljmOfU59z3pITMNCZIiF3UuqZJiVyq9L3sqWJayrIsCngVPytidta_Tzs9jZkJI3BT1vi4yqzq2YUs3kePvuJFAtIZ9btaZpy6NAZ6FNSGG9y3RRMvNY9Kx9xwcUBVRrYFEfUskqnuaszTb5hzjZYs1tUDtaOI5dTvtJ6B2XX_7PV1m_411BGo3UQGo3UT_CgAA__-IdgAW">