为什么 clang-format 将返回类型放在自己的行上,
AlignAfterOpenBracket
设置为 BlockIndent
?
class Test {
virtual void
mergeOfflineRegions(const std::string &sideDatabasePath, std::function<void(expected<OfflineRegions, std::exception_ptr>)>);
};
无论我将
PenaltyReturnTypeOnItsOwnLine
设置多高,问题仍然存在。
这是我正在寻找的输出:
class Test {
virtual void mergeOfflineRegions(
const std::string &sideDatabasePath,
std::function<void(expected<OfflineRegions, std::exception_ptr>)>
);
};