Issue |
123112
|
Summary |
clang-format line breaking inconsistency
|
Labels |
clang-format
|
Assignees |
|
Reporter |
mikesreed
|
.\clang-format.exe --version
clang-format version 18.1.8 (https://github.com/llvm/llvm-project.git 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff)
Using clang-format on the following code
```
class AAAA
{
AAAA(AAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD&);
AAAA(AAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDDD);
AAAA(AAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD& a);
AAAA(AAAAAAAAAAAA, BBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD& a);
};
class AAA
{
AAA(AAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD&);
AAA(AAAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD&);
};
```
gives the following results
```
class AAAA
{
AAAA(AAAAAAAAAAAAA, BBBBBBBBBBBBB, CCCCCCCCCCCCC, DDDCDDDDDDDDD&);
AAAA(
AAAAAAAAAAAAA,
BBBBBBBBBBBBB,
CCCCCCCCCCCCC,
DDDCDDDDDDDDDD
);
AAAA(
AAAAAAAAAAAAA,
BBBBBBBBBBBBB,
CCCCCCCCCCCCC,
DDDCDDDDDDDDD& a
);
AAAA(
AAAAAAAAAAAA,
BBBBBBBBBBBB,
CCCCCCCCCCCCC,
DDDCDDDDDDDDD& a
);
};
class AAA
{
AAA(AAAAAAAAAAAAA,
BBBBBBBBBBBBB,
CCCCCCCCCCCCC,
DDDCDDDDDDDDD&);
AAA(AAAAAAAAAAAAAA,
BBBBBBBBBBBBB,
CCCCCCCCCCCCC,
DDDCDDDDDDDDD&);
};
```
Why is that first ctor not broken like all the other ctors?
Attached the .clang-format file as clang-format.txt
[clang-format.txt](https://github.com/user-attachments/files/18429399/clang-format.txt)
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs