| Issue |
85954
|
| Summary |
[clang-format] feature request: introduce break level/priority when do the long line breaking.
|
| Labels |
clang-format
|
| Assignees |
|
| Reporter |
asanoic
|
for a very long line:
```
long_return_type_name long_class_name::long_method_name(long_parameter_type_1 arg1, long_parameter_type_2 arg2, long_parameter_type_3 arg3);
```
it can be break in multiple ways, like:
1. (break after return type first)
```
long_return_type_name
long_class_name::long_method_name(long_parameter_type_1 arg1, long_parameter_type_2 arg2, long_parameter_type_3 arg3);
```
2. (break parameters first)
```
long_return_type_name long_class_name::long_method_name(
long_parameter_type_1 arg1, long_parameter_type_2 arg2, long_parameter_type_3 arg3);
```
if we have level property for break options, we can have more precise format control for our source code.
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs