<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/144062>144062</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang-format] Unnecessary space with brace initialization and equality operator
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
carlosgalvezp
</td>
</tr>
</table>
<pre>
Example input:
```cpp
struct Foo
{};
namespace bar
{
bool operator==(Foo const&, Foo const&);
}
void f()
{
Foo a;
Foo b;
bool const v{bar::operator==(a, b)};
}
```
Output:
```cpp
namespace bar {
bool operator==(Foo const &, Foo const &);
}
void f() {
Foo a;
Foo b;
bool const v { bar::operator==(a, b) };
}
```
[Godbolt](https://godbolt.org/z/sGhaE6xee)
Happening on trunk.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMk8FuozwQx5_GXEaNzIAhHDgkX0q_2572AQZwiHeNzdom2-bpV4akbbpSt9JIyWhm_v7_jIe8V4ORsmZiz8QhoTmcrKs7ctr6gfRZXqaktf1L_fhM46QlKDPNgWU7xpco-BrdNDG-88HNXYDG2lgr96w8sGy_thoapZ-ok9CSu5b5rrVWg52ko2Adyw4xcNtYC501PjAsGP4H93l11SwPq_LZqh6ODLexdBMGgGWM1uZb2r6ly9GLKpxZuY-ush3Ldn-5oWihjeKvOOvRN_jVxrc5fHI1d_jwJXj4SA__xIcb_Hv0O-731LEbvsANn4MzsX-yfWt1YCLOnUKYfNTEhmEzrKWNdQPD5sKw8U8neiyepbx-L777n6ZJGmUGsAaCm83PTdLXWV9lFSWyTsu82qZlVqXJqU7Ftup5XlaYiwrzojhim6ap7Ej0lcgxUTVyFLxIsxQxS_mGip6nx0xQx4WssGA5lyMpvdH6PEZfifJ-lnWa57zARFMrtV82ArHTZIaHo3UjBYYYd8TVce6hnQfPcq6VD_5NKaigl226GxQH-G6M7KT35F5gfQe_VThB6-JfZVRQpNWFgrIGyPQgf82kVXh5fR_J7HT94WpVOM3tprMjwyZauP48TM7-kF1g2CxknmFzhTvX-CcAAP__8VEoTw">