Lines Matching refs:PlacementNewChecker
23 class PlacementNewChecker : public Checker<check::PreStmt<CXXNewExpr>> { class
64 SVal PlacementNewChecker::getExtentSizeOfPlace(const CXXNewExpr *NE, in getExtentSizeOfPlace()
70 SVal PlacementNewChecker::getExtentSizeOfNewTarget(const CXXNewExpr *NE, in getExtentSizeOfNewTarget()
102 bool PlacementNewChecker::checkPlaceCapacityIsSufficient( in checkPlaceCapacityIsSufficient()
152 void PlacementNewChecker::emitBadAlignReport(const Expr *P, CheckerContext &C, in emitBadAlignReport()
167 unsigned PlacementNewChecker::getStorageAlign(CheckerContext &C, in getStorageAlign()
176 void PlacementNewChecker::checkElementRegionAlign( in checkElementRegionAlign()
235 void PlacementNewChecker::checkFieldRegionAlign( in checkFieldRegionAlign()
260 bool PlacementNewChecker::isVarRegionAlignedProperly( in isVarRegionAlignedProperly()
274 bool PlacementNewChecker::checkPlaceIsAlignedProperly(const CXXNewExpr *NE, in checkPlaceIsAlignedProperly()
295 void PlacementNewChecker::checkPreStmt(const CXXNewExpr *NE, in checkPreStmt()
311 mgr.registerChecker<PlacementNewChecker>(); in registerPlacementNewChecker()