First of all, i apologize in advance if anything in the submission proccess was messed up, this is my first time contributing to the LLVM project.
This patch adds a new option 'SpaceAfterOperatorKeyword' to clang-format.
As the name implies, this will insert a space after every operator keyword, effectively splitting off the actual operator from the keyword, which i found is a missing option for my private and professional work.
This patch adds two new options to clang-format;
- SpaceAfterOperatorOverload, which as the name implies will insert a space after the operator keyword in any operator overload declaration.
- SpaceAfterOperatorCall, which will insert a space after the operator keyword within operator call expressions or address-of expressions.
This allows more finely grained control over the placement of the actual operator token which follows the operator keyword.
could we use something like SpaceAfterOperatorDeclaration to differentiate