Lines Matching refs:smartptr
125 namespace smartptr { namespace
271 return smartptr::isStdSmartPtr(Call.getArgExpr(0)) || in isPotentiallyComparisionOpCall()
272 smartptr::isStdSmartPtr(Call.getArgExpr(1)); in isPotentiallyComparisionOpCall()
293 if (!smartptr::isStdSmartPtr(FirstArg->getType()->getAsCXXRecordDecl())) in evalCall()
341 if (!smartptr::isStdSmartPtrCall(Call)) in evalCall()
394 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in evalCall()
411 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in evalCall()
562 if (smartptr::isNullSmartPtr(State, I.first)) in printState()
615 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in handleReset()
651 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in handleRelease()
693 if (&BR.getBugType() != smartptr::getNullDereferenceBugType()) in handleSwap()
756 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in handleAssignOp()
795 if (&BR.getBugType() != smartptr::getNullDereferenceBugType()) in updateMovedSmartPointers()
820 if (&BR.getBugType() != smartptr::getNullDereferenceBugType() || in updateMovedSmartPointers()