код: < /p>
auto transs = transitions | stdv::filter([alph](const auto trns) { return trns.first == alph; })
| stdv::values | stdv::transform([](auto x) { return x; }) | stdv::as_rvalue;
< /code>
config: < /p>
BasedOnStyle: Google
AllowShortLambdasOnASingleLine: None
BreakBeforeBinaryOperators: NonAssignment
< /code>
Ожидаемое форматирование: < /p>
auto transs = transitions | stdv::filter([alph](const auto trns) {
return trns.first == alph;
}) | stdv::values | stdv::transform([](auto x) {
return x;
}) | stdv::as_rvalue;
< /code>
Фактическое форматирование: < /p>
auto transs = transitions | stdv::filter([alph](const auto trns) {
return trns.first == alph;
})
| stdv::values | stdv::transform([](auto x) {
return x;
})
| stdv::as_rvalue;
< /code>
Текущий обходной путь: < /p>
auto transs = transitions | stdv::filter([alph](const auto trns) {
return trns.first == alph;
}) /* clang-format off */ | /* clang-format on */ stdv::values | stdv::transform([](auto x) {
return x;
}) /* clang-format off */ | /* clang-format on */ stdv::as_rvalue;
< /code>
Я уже поднял проблему здесь. Но я спрашиваю здесь, не хватаю ли мне каких -либо конфигураций, которые позволили бы мне иметь желаемый вывод.
Подробнее здесь: https://stackoverflow.com/questions/796 ... line-lambd
Clang-формат, вызывающий ненужные разрывы линии после распадной линии Lambda ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Clang-формат, вызывающий ненужные разрывы линии после распадной линии Lambda
Anonymous » » в форуме C++ - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
MacOS Clang Compiler выпуск (Apple Clang версия 17.0.0 (Clang-1700.0.13.5))))
Anonymous » » в форуме C++ - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-