================ @@ -3276,6 +3276,45 @@ struct FormatStyle { /// \version 20 bool KeepFormFeed; + /// Function-like declaration with keyworded parameters. + /// Lists possible keywords for a named function-like macro. + struct KeywordedFunctionLikeMacro { + std::string Name; + std::vector<std::string> Keywords; + + bool operator==(const KeywordedFunctionLikeMacro &Other) const { + return Name == Other.Name && Keywords == Other.Keywords; + } + }; + + /// Allows to format function-like macros with keyworded parameters according + /// to the BinPackParameters setting, treating keywords as parameter + /// sepratators. ---------------- HazardyKnusperkeks wrote:
```suggestion /// separators. ``` https://github.com/llvm/llvm-project/pull/131605 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits