clang格式的一行上的一行命名空间可能吗



有没有一种方法可以获得clang格式,将单行名称空间放在一行上,如下所示?我需要做一些前瞻性声明,我更喜欢这样说。

namespace One {
namespace Two { class MyClassA; }
namespace Two { typedef std::unique_ptr<MyClassA> MyClassAUPtr; }
namespace Two { class MyClassB; }
namespace Two { typedef std::unique_ptr<MyClassB> MyClassBUPtr; }
namespace Three { class MyClassC; }
namespace Three { typedef std::unique_ptr<MyClassC> MyClassCUPtr; }
}

否,从clang format 13开始,没有这样的选项。

最新更新