SplitEmptyFunction 不拆分空函数

SplitEmptyFunction doesn't split empty function

这是我的 .clang 格式(的一部分):

AllowShortFunctionsOnASingleLine: InlineOnly
BraceWrapping:
    AfterFunction: true
    SplitEmptyFunction: true

即使 SplitEmptyFunction 设置为 true,它仍然会像这样格式化我的代码:

void foo()
{}

我做错了什么?

原来 SplitEmptyRecord 是我要找的设置,有点奇怪,看起来像个错误。