Usually clang-format is overall producing a nice formatting style. However, it doesn’t handle multi-line if conditions well.
Currently it will put the condition as well as the true-block on the same indentation. Making them appear to be one block. This isn’t nice to the eye and I wouldn’t be surprised if it lead to bugs eventually.
Example:
0 if (IsThisTrue() ||
1 IsThatTrue()) {
2 DoThis;
3 DoThat;
4 }