<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/79054>79054</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-format] break before brace after assignment
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
yshui
</td>
</tr>
</table>
<pre>
there is no way to control how braces are broken in the following case:
```c
struct SomeStruct variable = {
member1,
member2,
}
```
It would be formatted with the brace attached to the assignment. Instead I want to format it as:
```c
struct SomeStruct variable =
{
member1,
member2,
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykUstupDAQ_BpzaWVkPDwPHDY7GmnO-YK2acAbY0d2EzR_vwKS2eweclkJYbvUj6ruwpTs6Ik6UT6L8pLhwlOI3T1Ni8106O8dTxQJbAIfYMU7cAATPMfgYAor6IiGEmAk0DG8kgfrgSeCITgXVutHMJhInH8IeRHy81_J4zPHO3FcDMNLmOnluL5jtKgdgThfQNTPRxwAwEyzppgL9fMDOwD1AER9-afL19Y3hjUsrge9cYwzMlMPq-Vpp73rAWRGM1G_qd3QY0wzeT7BzScm7OEGK3reIo4yYBkw_ZfQT_7fqX1g3wnO-u7ct-cWM-ryWpZtWam2zaYOq_qsDFVlM6hmkDnWjWnKvC9yxKKRJrOdkqqQuVJKFkXZnmrUpqnrShaV1A02opA0o3Un597nU4hjZlNaqKtbWRaZQ00u7W5Syjj049MxHaHU5q_YbWlPehmTKKSzidOfQmzZ7U78K7G8gI6Er6BpCPGxoYEpftlLtkTXTcxv-wbUVajraHla9MmEWajr1uTjeHqL4RcZFuq6U09CXXf2vwMAAP__nKnu1Q">