Lines Matching refs:PointerArithChecker
45 class PointerArithChecker class
78 void PointerArithChecker::checkDeadSymbols(SymbolReaper &SR, in REGISTER_MAP_WITH_PROGRAMSTATE()
92 AllocKind PointerArithChecker::getKindOfNewOp(const CXXNewExpr *NE, in getKindOfNewOp()
107 PointerArithChecker::getPointedRegion(const MemRegion *Region, in getPointedRegion()
119 const MemRegion *PointerArithChecker::getArrayRegion(const MemRegion *Region, in getArrayRegion()
150 void PointerArithChecker::reportPointerArithMisuse(const Expr *E, in reportPointerArithMisuse()
210 void PointerArithChecker::initAllocIdentifiers(ASTContext &C) const { in initAllocIdentifiers()
220 void PointerArithChecker::checkPostStmt(const CallExpr *CE, in checkPostStmt()
243 void PointerArithChecker::checkPostStmt(const CXXNewExpr *NE, in checkPostStmt()
260 void PointerArithChecker::checkPostStmt(const CastExpr *CE, in checkPostStmt()
278 void PointerArithChecker::checkPreStmt(const CastExpr *CE, in checkPreStmt()
299 void PointerArithChecker::checkPreStmt(const UnaryOperator *UOp, in checkPreStmt()
306 void PointerArithChecker::checkPreStmt(const ArraySubscriptExpr *SubsExpr, in checkPreStmt()
317 void PointerArithChecker::checkPreStmt(const BinaryOperator *BOp, in checkPreStmt()
343 mgr.registerChecker<PointerArithChecker>(); in registerPointerArithChecker()