[polly] [clang] [clang-format] Add AllowShortType and ExceptShortType options for AlwaysBreakAfterReturnType. (PR #78011)
Owen Pan via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 31 21:38:26 PST 2024
================
@@ -922,8 +922,39 @@ struct FormatStyle {
/// };
/// int f();
/// int f() { return 1; }
+ /// int LongName::
+ /// AnotherLongName();
/// \endcode
RTBS_None,
+ /// Break after return type automatically.
+ /// This mode doesn't have the same inherent restriction on breaking after
+ /// short return types as ``RTBS_None`` and is solely based on
+ /// ``PenaltyReturnTypeOnItsOwnLine``.
+ /// \code
+ /// class A {
+ /// int f() { return 0; };
+ /// };
+ /// int f();
+ /// int f() { return 1; }
+ /// int
+ /// LongName::AnotherLongName();
+ /// \endcode
+ RTBS_AllowShortType,
----------------
owenca wrote:
```suggestion
RTBS_Automatic,
```
https://github.com/llvm/llvm-project/pull/78011
More information about the cfe-commits
mailing list