[clang-tools-extra] [clang-tidy] Add `AllowExplicitObjectParameters` option to `avoid-capturing-lambda-coroutines` (PR #182916)

Willem Kaufmann via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 3 05:20:52 PDT 2026


================
@@ -52,3 +52,33 @@ captures or ensuring the lambda closure object has a guaranteed lifetime.
 
 Following these guidelines can help ensure the safe and reliable use of
 coroutine lambdas in C++ code.
+
+Options
+-------
+
+.. option:: AllowExplicitObjectParameters
+
+   When set to `true`, lambda coroutines that use C++23 "deducing this"
----------------
WillemKauf wrote:

Done

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


More information about the cfe-commits mailing list