================ @@ -4542,18 +4542,51 @@ struct FormatStyle { /// Other: true /// \endcode struct SpacesInParensCustom { + /// Override any of the following options to prevent addition of space + /// between the first two parentheses in situations where a pair of + /// parentheses have been used. + /// \code + /// true: + /// __attribute__(( noreturn )) + /// __decltype__(( x )) + /// if (( a = b )) + /// \endcode + /// false: + /// Uses the applicable option. + bool ExceptDoubleParentheses; + /// Put a space in parentheses of attribute specifiers. + /// \code + /// true: + /// __attribute__( ( noreturn ) ) + /// \endcode + /// \code + /// false: + /// _attribute__((noreturn)) + /// \endcode + bool InAttributeSpecifiers; ---------------- owenca wrote:
I still think this is too specific. It should be included in `Other` below. https://github.com/llvm/llvm-project/pull/77522 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits