Issue |
101656
|
Summary |
[clang-format] enable AlignConsecutiveAssignments will cause consecutive alignment between initialization and assignment
|
Labels |
|
Assignees |
|
Reporter |
tooyangtoonaive
|
my .clang-format config:
`
AlignConsecutiveAssignments:
Enabled: true
AlignCompound: true
PadOperators : true
`
my code
`
int32_t retn = 0;
uint32_t service = 0;
uint8_t enable = 0;
retn = sscanf(argv[3], "%hhu", &enable);
`
expect result:
`
int32_t retn = 0;
uint32_t service = 0;
uint8_t enable = 0;
retn = sscanf(argv[3], "%hhu", &enable);
`
actual result, equal mark after line 4 should not align with above:
`
int32_t retn = 0;
uint32_t service = 0;
uint8_t enable = 0;
retn = sscanf(argv[3], "%hhu", &enable);
`
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs