<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/135972>135972</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
clang-format regression around return statements with explicit operator calls
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kadircet
</td>
</tr>
</table>
<pre>
actual formatting:
```cpp
struct S {
explicit operator int*();
};
auto foo() {
S s;
return s.operator int * ();
}
```
expected formatting:
```cpp
struct S {
explicit operator int*();
};
auto foo() {
S s;
return s.operator int *();
}
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMklGO2yAQhk8zfkGJ8Bji-IEHr1a5wJ4A47FDi40Fw3Z7-8rraBtVVZ8rIYHEzAf_P7_N2c8rkQH9Avq1soXvMZnvdvTJEVdDHH8a67jYIKaYFsvs1xmaHmQPF3kst20g-8ypOBZvAtoXkL0Q9LEF7zyLuFGyHJPwKwP2gFfADpq9CtrXx0H2tnAUU4zH_RfmTeSjRIhEXNIq8vmZKAB78Sfz6XcHnD42ckzj_6ziHyKq0TRj13S2IlO3Sl1rJa9Y3U17oUbp6WobPdZqrJXWdWuVbOups628Vt6gRC1VfalVoxSeL0jdgJO2zTRMY6tBSVqsD-cQ3pdzTHPlcy5k6kZ3LVbBDhTyZz4QXbDrfDosBMQ9McnsfaehzBmUDD5z_k1iz4HMc5dINCfK2cdV2BTLOn75wZZpoZWz-OH5_hfjnQ0hVyUFc2fe8j4_vAHeZs_3MpxdXABv-9uP7bSl-I0cA94-JWXA20PVu8FfAQAA__-wJ-X0">