Формат Clang: всегда ломать аргументы функции, вызываемой в макрос - PullRequest
0 голосов
/ 10 февраля 2020

Я не могу понять, можно ли настроить формат 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. Это правильно?

...