Braces layout for requires expressions

EditorConfig key: cpp-requires-expression-braces

Braces layout for requires expressions

cpp-requires-expression-braces

Placement of the opening brace for C++20 requires expressions.

Default value:

unset

Possible values:

  • unset
  • end_of_line
  • end_of_line_no_space
  • next_line
  • next_line_shifted
  • next_line_shifted_2

Examples

unset
end_of_line
requires (T t) {
  t++;
}
end_of_line_no_space
requires (T t){
  t++;
}
next_line
requires (T t)
{
  t++;
}
next_line_shifted
requires (T t)
  {
  t++;
  }
next_line_shifted_2
requires (T t)
  {
    t++;
  }