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