<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/70573>70573</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-format] Attributes after function definition do not consistently indent
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
jaredgrubb
</td>
</tr>
</table>
<pre>
Consider this stable output (`{ColumnLimit: 40}`):
```cpp
void foo(int)
__attribute__((A1xxxxxxxxxxx))
__attribute__((A2));
void foo(int) __attribute__((B1))
__attribute__((B2));
```
I would expect that `B2` should be indented (just like `A1` and `A2` did).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxsUt1upDwMfZpwE3UUHH4vuJjpaKRP-t5hlBAD6YYEEafbvv0qtN121SIEiX2Oj20dFaOdPeLA6gurr4VKtIR9eFI7mnlPWhc6mNfhMfhoDe6cFht5JKUd8pBoS8QZdKwRrL08BpdW_79dLTF55pVg7TVnoGfyzMSViY9vI97ecdveIs_BGj6FwKCznjLjCPP7XRHtVifC-z0LQXcuXz6fjPwL5vxHPLyD5OVrD98Uf-Jeyq8CPwG-Ff8Y7avWf_x3SM5wfNlwJE6LIs4acQHWCB6XI6eRW2_QE5q80acUiTv7CzPwXGag8ua4HCxjDYP-VJhBml72qsChbPquhrYSolgGkKKpZS1103W61mODWIMYZVuqTlZVW9gBBMhSQAdlKYQ4QV_JDqbJgEaNemKVwFVZd3LueT2FfS5sjAmHVtStLJzS6OLhGoDRKT8_TGFfFTGA7KN9yLQHnebIKuFspPhZiCy5w3H_EOsrP3_sN3I1Ee58Sn4kGzw3OFlv346B-0B8zJaMhJ7c6_vqirS7YSHaYjYc3BjcZktL0qcxrAxuuYH338O2hyccicHtGCsyuB2T_QkAAP__K5bt2A">