It seems that clangd
formatting style is messed up in struct
s definition (I do not know if this is reflected somewhere else) if fields are named with lexical keywords.
See images below:
The thing is that new/delete
are not C keywords, yet recognised as such, messing the formatting.
Expected behaviour:
