clang API Documentation
#include <CFG.h>


Public Member Functions | |
| CFGAutomaticObjDtor (const VarDecl *var, const Stmt *stmt) | |
| const VarDecl * | getVarDecl () const |
| const Stmt * | getTriggerStmt () const |
Static Public Member Functions | |
| static bool | classof (const CFGElement *elem) |
CFGAutomaticObjDtor - Represents C++ object destructor implicitly generated for automatic object or temporary bound to const reference at the point of leaving its local scope.
| static bool clang::CFGAutomaticObjDtor::classof | ( | const CFGElement * | elem | ) | [inline, static] |
Reimplemented from clang::CFGImplicitDtor.
Definition at line 160 of file CFG.h.
References clang::CFGElement::AutomaticObjectDtor, and clang::CFGElement::getKind().
| const Stmt* clang::CFGAutomaticObjDtor::getTriggerStmt | ( | ) | const [inline] |
Definition at line 156 of file CFG.h.
References clang::CFGElement::Data2.
Referenced by clang::ento::ExprEngine::ProcessAutomaticObjDtor().
| const VarDecl* clang::CFGAutomaticObjDtor::getVarDecl | ( | ) | const [inline] |
Definition at line 151 of file CFG.h.
References clang::CFGElement::Data1.
Referenced by clang::ento::ExprEngine::ProcessAutomaticObjDtor().