Clang-formal off大括号包装



我想这样设置大括号换行符

Configuration::~Configuration()    
{
}

但是当我设置参数

BraceWrapping:
AfterClass:      false
SplitEmptyFunction: false

这对我不起作用。参数"BreakBeforeBraces">

我认为参数值应该反过来,这对我来说很有效。

AllowShortFunctionsOnASingleLine: None
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: true  # This is optional
AfterFunction: true
SplitEmptyFunction: true

因为你想要打破的地方是在一个函数之后,而不是一个类,所以我们应该有AfterFunction: true

你必须包含原型,所以Clang可以知道它是一个函数。

:

class Configuration {
public:
~Configuration();
};
Configuration::~Configuration() {}

:

class Configuration
{
public:
~Configuration();
};
Configuration::~Configuration()
{
}

相关内容

  • 没有找到相关文章

最新更新