[clang] [llvm] [alpha.webkit.NoUncheckedPtrMemberChecker] Introduce member variable checker for CheckedPtr/CheckedRef (PR #108352)
Artem Dergachev via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 25 14:26:43 PDT 2024
================
@@ -134,10 +137,10 @@ class NoUncountedMemberChecker
Os << " in ";
printQuotedQualifiedName(Os, ClassCXXRD);
Os << " is a "
- << (isa<PointerType>(MemberType) ? "raw pointer" : "reference")
- << " to ref-countable type ";
+ << (isa<PointerType>(MemberType) ? "raw pointer" : "reference") << " to "
+ << typeName() << " ";
printQuotedQualifiedName(Os, MemberCXXRD);
----------------
haoNoQ wrote:
Have you tried a simple `Os << MemberCXXRD` here? I think it even adds quotes automatically when you do that. But I don't remember if it works for arbitrary streams or only for clang warnings streams, so this might be completely misleading.
https://github.com/llvm/llvm-project/pull/108352
More information about the llvm-commits
mailing list