Lines Matching refs:CheckerContext
25 void checkPreStmt(const CXXNewExpr *NE, CheckerContext &C) const;
29 CheckerContext &C) const;
32 CheckerContext &C) const;
36 SVal getExtentSizeOfNewTarget(const CXXNewExpr *NE, CheckerContext &C,
40 SVal getExtentSizeOfPlace(const CXXNewExpr *NE, CheckerContext &C) const;
42 void emitBadAlignReport(const Expr *P, CheckerContext &C,
45 unsigned getStorageAlign(CheckerContext &C, const ValueDecl *VD) const;
47 void checkElementRegionAlign(const ElementRegion *R, CheckerContext &C,
50 void checkFieldRegionAlign(const FieldRegion *R, CheckerContext &C,
53 bool isVarRegionAlignedProperly(const VarRegion *R, CheckerContext &C,
65 CheckerContext &C) const { in getExtentSizeOfPlace()
71 CheckerContext &C, in getExtentSizeOfNewTarget()
103 const CXXNewExpr *NE, CheckerContext &C) const { in checkPlaceCapacityIsSufficient()
152 void PlacementNewChecker::emitBadAlignReport(const Expr *P, CheckerContext &C, in emitBadAlignReport()
167 unsigned PlacementNewChecker::getStorageAlign(CheckerContext &C, in getStorageAlign()
177 const ElementRegion *R, CheckerContext &C, const Expr *P, in checkElementRegionAlign()
236 const FieldRegion *R, CheckerContext &C, const Expr *P, in checkFieldRegionAlign()
261 const VarRegion *R, CheckerContext &C, const Expr *P, in isVarRegionAlignedProperly()
275 CheckerContext &C) const { in checkPlaceIsAlignedProperly()
296 CheckerContext &C) const { in checkPreStmt()