<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">