Различная скобка для структуры и класса в clang-формате 3.7.0

Я столкнулся с другим поведением разрыва скобки в clang-format за structс и classэс.

Следующий пример файла иллюстрирует это:

test.cpp

class TestClass
{
int member;
};

struct TestStruct
{
int member;
};

Бег clang-format v3.7.0 с BreakBeforeBraces: Linux выходы:

$ clang-format test.cpp -style="{BreakBeforeBraces: Linux}"class TestClass
{
int member;
};

struct TestStruct {
int member;
};

Тем не мение, clang-format v3.5.0 приводит к:

class TestClass
{
int member;
};

struct TestStruct
{
int member;
};

Это намеренное поведение? Я не нашел никаких подсказок в журналах изменений.
Как я мог это исправить?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector