<div dir="ltr"><div>Hello,<br><br></div><div>I'm interested in adding support for another style for constructor colon and initializer.<br>An example of the style is above the value BCIS_AfterColonAndComma bellow.<br></div><div><br>BreakConstructorInitializers would replace 'bool BreakConstructorInitializersBeforeComma;' while maintaining backward compatibility, in a similar fashion it was done before.<br><br></div><div>I have the prototype for the code and would be really happy to finalize it and contribute a set of small patches.<br><br></div><div>Please let me know if this something that fits with the project and if you have any advice.<br></div><div>Best Regards,<br></div><div>Jean-Philippe<br></div><div><br>  /// \brief Different ways to break initializers.<br>  enum BreakConstructorInitializersStyle<br>  {<br>    /// Constructor()<br>    ///     : initializer1(),<br>    ///       initializer2()<br>    BCIS_BeforeColonAfterComma,<br>    /// Constructor()<br>    ///     : initializer1()<br>    ///     , initializer2()<br>    BCIS_BeforeColonAndComma,<br>    /// Constructor() :<br>    ///     initializer1(),<br>    ///     initializer2()<br>    BCIS_AfterColonAndComma<br>  };<br><br>  /// \brief Breaking and alignment style for constructor initializers<br>  BreakConstructorInitializersStyle BreakConstructorInitializers;<br><br></div></div>