clang API Documentation
#include <CFG.h>
Public Member Functions | |
CFGDeleteDtor (const CXXRecordDecl *RD, const CXXDeleteExpr *DE) | |
const CXXRecordDecl * | getCXXRecordDecl () const |
const CXXDeleteExpr * | getDeleteExpr () const |
Friends | |
class | CFGElement |
CFGDeleteDtor - Represents C++ object destructor generated from a call to delete.
clang::CFGDeleteDtor::CFGDeleteDtor | ( | const CXXRecordDecl * | RD, |
const CXXDeleteExpr * | DE | ||
) | [inline] |
const CXXRecordDecl* clang::CFGDeleteDtor::getCXXRecordDecl | ( | ) | const [inline] |
Definition at line 223 of file CFG.h.
References clang::CFGElement::Data1.
const CXXDeleteExpr* clang::CFGDeleteDtor::getDeleteExpr | ( | ) | const [inline] |
Definition at line 228 of file CFG.h.
References clang::CFGElement::Data2.
Referenced by getLocationForCaller(), and clang::ento::ExprEngine::ProcessDeleteDtor().
friend class CFGElement [friend] |
Reimplemented from clang::CFGImplicitDtor.