[clang] [clang-format] add option to control bin-packing keyworded parameters (PR #131605)

Eugene Shalygin via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 20 02:00:43 PDT 2025


================
@@ -148,6 +160,24 @@ class AnnotatingParser {
     }
   }
 
+  const FormatStyle::FunctionDeclarationWithKeywords *
+  isInsideFunctionWithKeywordedParameters(const FormatToken &Token) const {
+    const FormatToken *Previous = &Token;
+    while (auto Prev = Previous->getPreviousNonComment())
+      Previous = Prev;
----------------
zeule wrote:

Thanks! Then can I look for the first `tok::l_paren` in the `Line` and take previous non-comment from that?

https://github.com/llvm/llvm-project/pull/131605


More information about the cfe-commits mailing list