Я ищу способ заставить конечные возвращаемые типы всегда помещаться в новую строку. Я заметил, что формат clang будет делать это с длинными объявлениями, но не будет, если он достаточно короткий. Есть ли способ изменить это?
Ex.
auto foo() -> std::optional<std::string>
{
// ...
}
становится
auto foo()
-> std::optional<std::string>
{
// ...
}