Home | History | Annotate | Download | only in Checkers

Lines Matching refs:CXXNewExpr

163                                      check::PostStmt<CXXNewExpr>,
201 void checkPostStmt(const CXXNewExpr *NE, CheckerContext &C) const;
427 return (Stmt && (isa<CallExpr>(Stmt) || isa<CXXNewExpr>(Stmt)) &&
803 // processed by the checkPostStmt callbacks for CXXNewExpr and
862 else if (const CXXNewExpr *NE = dyn_cast<CXXNewExpr>(E)) {
869 llvm_unreachable("not a CallExpr or CXXNewExpr");
924 static bool treatUnusedNewEscaped(const CXXNewExpr *NE) {
951 void MallocChecker::checkPostStmt(const CXXNewExpr *NE,
955 for (CXXNewExpr::const_arg_iterator I = NE->placement_arg_begin(),
1224 if (const CXXNewExpr *NE = dyn_cast<CXXNewExpr>(S))
1259 if (const CXXNewExpr *NE = dyn_cast<CXXNewExpr>(E)) {