Я не могу понять, можно ли настроить формат clang так, чтобы он всегда прерывался, если аргументы функции, вызываемой внутри макроса, не подходят, ie:
// Try this first:
MACRO(SomeFunction(aaa, bbb, ccc));
// do NOT try this:
MACRO(SomeFunction(aaa, bbb,
ccc));
//NOT this:
MACRO(
SomeFunction(aaa, bbb, ccc));
//and NOT this:
MACRO(
SomeFunction(aaa, bbb,
ccc));
// but immediately do this:
MACRO(SomeFunction(aaa,
bbb,
ccc));
Пока что я ' мы пришли к выводу, что это невозможно сделать с помощью clang-format 8.0. Это правильно?