使clang格式允许函数在自己的行上返回类型
Make clang-format allow return type of function on its own line
我想知道是否可以使用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格式文件中,它应该完全按照您的意愿执行。
相关文章:
- 如何获取std::result_of函数的返回类型
- 为什么与常规GCC不同,即使有"学究性错误",MinGW-GCC也能容忍丢失的返回类型
- 特征::矩阵<双精度,1,3> 结构类型函数中的返回类型函数
- 推导 std::vector::back() 的返回类型
- 使用 SWIG 更改生成的 CS 函数中的返回类型
- C++方法是否可以根据传递给构造函数的参数具有不同的返回类型?
- 为什么协程的返回类型必须是可移动构造的?
- 您应该在什么时候创建自己的异常类型
- 在模板化成员函数的返回类型中使用 std::enable_if 时的编译器差异
- 在实例化之前推断函数模板的返回类型
- 递归函数的返回类型推导
- 如何确定模板的返回类型?
- 省略函数原型中的返回类型
- 将成员函数的返回类型引用到C++中的自定义类
- 如何使用 std::invoke_result_t 获取函数的返回类型
- 受保护的嵌套结构不能用作派生外部类中的返回类型?
- 虚函数如何工作,分配后新的返回类型会发生什么?
- 为什么将函数的返回类型从结构节点*更改为void后,链表的元素没有显示create_ll和显示?
- 错误:为"运算符 std::string {aka std::__cxx11::basic_string}"指定的返回类型<char>
- 如何定义依赖于参数包转换的函数的返回类型