Home | History | Annotate | Download | only in Analysis

Lines Matching defs:DE

443   CFGBlock *VisitCXXNewExpr(CXXNewExpr *DE, AddStmtChoice asc);
444 CFGBlock *VisitCXXDeleteExpr(CXXDeleteExpr *DE, AddStmtChoice asc);
622 void appendDeleteDtor(CFGBlock *B, CXXRecordDecl *RD, CXXDeleteExpr *DE) {
623 B->appendDeleteDtor(RD, DE, cfg->getBumpVectorContext());
3549 CFGBlock *CFGBuilder::VisitCXXDeleteExpr(CXXDeleteExpr *DE,
3552 appendStmt(Block, DE);
3553 QualType DTy = DE->getDestroyedType();
3558 appendDeleteDtor(Block, RD, DE);
3561 return VisitChildren(DE);
3883 const CXXDeleteExpr *DE = castAs<CFGDeleteDtor>().getDeleteExpr();
3884 QualType DTy = DE->getDestroyedType();
4255 } else if (Optional<CFGAutomaticObjDtor> DE =
4257 const VarDecl *VD = DE->getVarDecl();
4273 } else if (Optional<CFGDeleteDtor> DE = E.getAs<CFGDeleteDtor>()) {
4274 const CXXRecordDecl *RD = DE->getCXXRecordDecl();
4278 const_cast<CXXDeleteExpr*>(DE->getDeleteExpr());