clang API Documentation
#include <CFG.h>
Public Member Functions | |
CFGAutomaticObjDtor (const VarDecl *var, const Stmt *stmt) | |
const VarDecl * | getVarDecl () const |
const Stmt * | getTriggerStmt () const |
Friends | |
class | CFGElement |
CFGAutomaticObjDtor - Represents C++ object destructor implicitly generated for automatic object or temporary bound to const reference at the point of leaving its local scope.
clang::CFGAutomaticObjDtor::CFGAutomaticObjDtor | ( | const VarDecl * | var, |
const Stmt * | stmt | ||
) | [inline] |
const Stmt* clang::CFGAutomaticObjDtor::getTriggerStmt | ( | ) | const [inline] |
Definition at line 204 of file CFG.h.
References clang::CFGElement::Data2.
Referenced by getLocationForCaller(), clang::ento::ExprEngine::ProcessAutomaticObjDtor(), clang::consumed::ConsumedAnalyzer::run(), and clang::threadSafety::ThreadSafetyAnalyzer::runAnalysis().
const VarDecl* clang::CFGAutomaticObjDtor::getVarDecl | ( | ) | const [inline] |
Definition at line 199 of file CFG.h.
References clang::CFGElement::Data1.
Referenced by clang::ento::ExprEngine::ProcessAutomaticObjDtor(), clang::consumed::ConsumedAnalyzer::run(), clang::threadSafety::ThreadSafetyAnalyzer::runAnalysis(), and clang::threadSafety::CFGWalker::walk().
friend class CFGElement [friend] |
Reimplemented from clang::CFGImplicitDtor.