[PATCH] D145720: [clang-tidy] Finish cppcoreguidelines-avoid-capturing-lambda-coroutines check
Eugene Zelenko via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 9 13:04:31 PST 2023
Eugene.Zelenko added inline comments.
================
Comment at: clang-tools-extra/docs/ReleaseNotes.rst:126
- Adds check for cpp core guideline: "CP.51: Do not use capturing lambdas that
- are coroutines."
-
+ Check flags C++20 coroutine lambdas with non-empty capture lists that may
+ cause use-after-free errors and suggests avoiding captures or ensuring the
----------------
Just `Flags`.
================
Comment at: clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/avoid-capturing-lambda-coroutines.rst:6
-Warns if a capturing lambda is a coroutine. For example:
+Check flags C++20 coroutine lambdas with non-empty capture lists that may cause
+use-after-free errors and suggests avoiding captures or ensuring the lambda
----------------
Ditto.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D145720/new/
https://reviews.llvm.org/D145720
More information about the cfe-commits
mailing list