<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=http://email.email.llvm.org/c/eJzdU01v2zAM_TXyhaihyp85-JDU7ak9bdh2lSzGVifbgSSn8L8f7SSYCwzZYbcRgqgHUsQj9aRGPVffTejg9fXbG_gwW2TiCRorh_bhOLpeBrg4D6FDaEaNwEQprUOp52ssoGZix5I94zXje5bz61ohDlMPP4AVhwsG2N83YnDLPNy3TebTfdtk1vft2kNRw_PjMotnwZLDHxu77GH8D7u-3YK_tr_X2gwtSBjwA6wZEBSSKkglOae7OQeP2HsgvVg7k8QcSQvjbYmXVURf0ZPIlmQYxgCdPK91hxkCRaCRHhe5QT_ZYE4WYZ3wWTojlUUfR7pK9C7ZyUhOoRtd1f-cnMb3aHK26kI4-UWg4oVWS4qfVNyMPQFrzzf3cHLjOzaBoPF-Qk-HLEnKMuoqtSt5yVXKVVmI5njEoikl5jJJM6mTXEVWKrS-Yhm9j9h-IIIsq6N_J2EqwYXgjyIln6Y8TsVOoSYSRXHEFHOWcuylsfFSJx5dG7lqLamm1lPQGhrx76D03rQD4sqZGAYT7Ao-sc9q-HJ5NLv575-nH61Mq5XmLxDhPks>53388</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-format] Strangely formatted enum variable
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
mkurdej
</td>
</tr>
</table>
<pre>
With LLVM style, clang-format formats the code (already formatted):
```
enum X {
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB,
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC,
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
} E1, E2;
```
to
```
enum X {
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB,
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC,
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
} E1,
E2;
```
Adding a new line before `E2` seems really strange.
FormatTests seem not having any test case for multiple enum variables.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzdk01vpDAMhn9NuFhFmYTPQw4znfbUPW3V9hqIgXQDjJIwK_79BmZGS6XV9L5WhLHsmNfWQzWqWbxr38HLy9sPcH42SNgj1EYO7UMz2l56uDgHvkOoR4VAWCGNRanma86jIqwkfE_okdA9yej1rCEOUw8fQPLDJQbY37eg4FZ5uG-bysf7tqk83rfrDPkRnnbLLp4Y4Yd_DnZ5-vE_nPp2C74df6-UHlqQMOBvMHpAqDBQESjJaLibUXCIvYPAizFzQMwGtDDetnheIXpFFyBbimEYPXTyvPYdZvAhA7V0uOAG_WS8PhmEdcNnabWsDLo4UoKrkpcy8tobFCQ9bDEm6RF-Xj5uNtx-7RJN1ojO-5NbYGbP4bTh75iquB77EBhzvrmHkx0_sfYh1M5N6MJLynlRRJ3I8l3RJEqVRZNXVGJOKW-USmRacI4yjYys0LhFImHsi0rGgtBIC0YZozuWBJ8kNE5YWaHCTOZ5gwlmJKHYS23iRUo82jayYlVVTa0LSaPDMv8mpXO6HXBdytJfTr4breh_TVbhZ7QOIFb1fwCEASin">