================ @@ -56,7 +60,8 @@ bool tryToFindPtrOrigin( if (StopAtFirstRefCountedObj) { if (auto *ConversionFunc = dyn_cast_or_null<FunctionDecl>(cast->getConversionFunction())) { - if (isCtorOfRefCounted(ConversionFunc)) + if (isCtorOfRefCounted(ConversionFunc) || + isCtorOfCheckedPtr(ConversionFunc)) ---------------- t-rasmud wrote:
Could this also be refactored into a function (say `isSafeCtor`) like `isSafePtr`? https://github.com/llvm/llvm-project/pull/110222 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits