================ @@ -215,6 +215,16 @@ void UseRangesCheck::check(const MatchFinder::MatchResult &Result) { const auto *Call = Result.Nodes.getNodeAs<CallExpr>(Buffer); if (!Call) continue; + if (Function->getName() == "find") { + unsigned ValueArgIndex = 2; + if (Call->getNumArgs() <= ValueArgIndex) + continue; + const Expr *ValueExpr = + Call->getArg(ValueArgIndex)->IgnoreParenImpCasts(); + if (isa<CXXNullPtrLiteralExpr>(ValueExpr)) { + return; + } ---------------- PiotrZSL wrote:
```suggestion if (isa<CXXNullPtrLiteralExpr>(ValueExpr)) return; ``` https://github.com/llvm/llvm-project/pull/127162 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits