Issue 132710
Summary Bad line wrapping around designated initializers
Labels bug, c++, clang-format
Assignees
Reporter kadircet
    actual formatting:
```cpp
$ clang-format a.cc
Foo bar = {
 .some_long_rand_field_name = my::cool::clasS::with::a::lonG::name.GetInt64Flag(
 some_real_long_func_parameter_to_enforce_wrapping_but_must_be_really_long)};
```

i.e. the line with `.some_long_rand_field_name = my::cool::clasS::with::a::lonG::name.GetInt64Flag(` goes over column limit, despite being possible to split.

expected formatting:
```cpp
Foo bar = {
    .some_long_rand_field_name = 
 my::cool::clasS::with::a::lonG::name.GetInt64Flag(
 some_real_long_func_parameter_to_enforce_wrapping_but_must_be_really_long)};
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to