<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/138300>138300</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang-format] lambdas aligned wrongly with C++ 20 aggregate initialization
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang-format
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          Zamundaaa
      </td>
    </tr>
</table>

<pre>
    As a minimal example, with
```
LambdaBodyIndentation: OuterScope
```
the desired formatting of a relevant code snippet would be
```
struct Callbacks {
    void (*done)(void *data);
};
const Callbacks callbacks = {
 .done = [](void *data) {
        // code
    },
};
```
but instead the result is
```
struct Callbacks {
    void (*done)(void *data);
};
const Callbacks callbacks = {
    .done = [](void *data) {
    // code
},
};
```

For completeness, the config we're using is https://invent.kde.org/plasma/kwin/-/blob/ad4f49774aa8f2bebf2b340608348e343fed6166/.clang-format
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzElE2L-zYQxj-NfBk2yCO_5eCDs4uhUOiht95G1thRV5aCJSfdfvqibMo_u4VCTzUGm8HzzPxG85hitItn7kV9EvVbQXs6h63_jdbdGyIqdDAf_RCBYLXeruSA_6D14ljgK9xsOgs5iEY-bjn8TKs2dArm4ydv2CdKNnihBvhlT7z9OoULf8tIZwbD0W5sYA7bSilZv0CYgWBjx1fyCaZgGKK3lwsnuIXdGdDfhWLa9inBKzmnaXqPINqTkAMAwDVYAwI7gYMJngUeBXaP4GAoUY6o_LVo3z5fpuDjs9j0Q1a9_S19yGqfgfv8_qn61ES-BI4CxzvOI5oL4utz5WcmvSewPiYmA3lQG8fdJbDx_2cH-G_4X9H_HVvIYQwbTCFvWmLPMeZ9yxOYgp_tAjcW2G4Me8zLYiOcU7pEoYbPMtZf2afDu-FD2BaB48VRXEng-H6zXuD4InDULmiBI5lqro5tWxF1M2rWM2pVyUZ2qupYVWpm05RNI3A8TI788vK5poXplTmqIxXcl23VoCyxxeLcS9XgscGJS5q6zpStbtvmaBpkjbXqqLA9SqxlLbGs60qVh7LGSs-q7ajh5siTqCSvZN3BueuaCQob4859qTolZeFIs4t3zyI-tyQQs4u3Pue96H2JopLOxhR_KCWb3N3vXxLrN3B360Ygl38JBm5b8Iv7uLscXgWeBJ4AJdCybLxQYrDeJkvO_nl3ebFvrv96DItN510fprAKHHMHj8fLZQu_85TySWWwKHB8sF17_CsAAP__cVBeNA">