[clang] [alpha.webkit.NoUnretainedMemberChecker] Add a new WebKit checker for unretained member variables and ivars. (PR #128641)
Ryosuke Niwa via cfe-commits
cfe-commits at lists.llvm.org
Sun Mar 9 10:04:37 PDT 2025
================
@@ -3487,6 +3487,19 @@ Raw pointers and references to an object which supports CheckedPtr or CheckedRef
See `WebKit Guidelines for Safer C++ Programming <https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines>`_ for details.
+alpha.webkit.NoUnretainedMemberChecker
+""""""""""""""""""""""""""""""""""""""""
+Raw pointers and references to a NS or CF object can't be used as class members or ivars. Only RetainPtr is allowed.
----------------
rniwa wrote:
Sure, added.
https://github.com/llvm/llvm-project/pull/128641
More information about the cfe-commits
mailing list