clang-format brace wrapping did not take requires into consideration, compound requirements will be affected by BraceWrapping.AfterFunction.
I plan to add 3 options AllowShortRequiresExpressionOnASingleLine, AllowShortCompoundRequirementOnASingleLine and BraceWrapping.AfterRequiresExpression.
This patch is for AllowShortCompoundRequirementOnASingleLine.
haven't we use "Requires" in other options? What is the definition of Compound?
I might be tempted for this to be AllShortRequiresOnASingleLine but then it be an enum with the following options