使clang格式允许函数在自己的行上返回类型

Make clang-format allow return type of function on its own line

本文关键字:自己的 返回类型 函数 格式 clang 许函数      更新时间:2023-10-16

我想知道是否可以使用clang格式自动格式化我的项目的代码。我们有一种编码样式,它在函数返回类型之后强制使用换行符(但仅在定义中,而不是在声明中)。我想用clang格式对它进行编码。

IOW,我想要这个:

uint32_t
my_function(uint32_t input)
{
    return 0;
}

不是这个:

uint32_t my_function(uint32_t input)
{
    return 0;
}

AlwaysBreakAfterDefinitionReturnType(DRTBS_All)如果您将其添加到包含所有格式化决策的.clang格式文件中,它应该完全按照您的意愿执行。