clang API Documentation
#include <MemRegion.h>
Public Member Functions | |
referenced_vars_iterator (const MemRegion *const *r, const MemRegion *const *originalR) | |
const VarRegion * | getCapturedRegion () const |
const VarRegion * | getOriginalRegion () const |
bool | operator== (const referenced_vars_iterator &I) const |
bool | operator!= (const referenced_vars_iterator &I) const |
referenced_vars_iterator & | operator++ () |
Definition at line 652 of file MemRegion.h.
clang::ento::BlockDataRegion::referenced_vars_iterator::referenced_vars_iterator | ( | const MemRegion *const * | r, |
const MemRegion *const * | originalR | ||
) | [inline, explicit] |
Definition at line 656 of file MemRegion.h.
const VarRegion* clang::ento::BlockDataRegion::referenced_vars_iterator::getCapturedRegion | ( | ) | const [inline] |
Definition at line 660 of file MemRegion.h.
Referenced by clang::ento::ScanReachableSymbols::scan(), and clang::ento::ExprEngine::VisitBlockExpr().
const VarRegion* clang::ento::BlockDataRegion::referenced_vars_iterator::getOriginalRegion | ( | ) | const [inline] |
Definition at line 663 of file MemRegion.h.
Referenced by clang::ento::ExprEngine::VisitBlockExpr().
bool clang::ento::BlockDataRegion::referenced_vars_iterator::operator!= | ( | const referenced_vars_iterator & | I | ) | const [inline] |
Definition at line 671 of file MemRegion.h.
referenced_vars_iterator& clang::ento::BlockDataRegion::referenced_vars_iterator::operator++ | ( | ) | [inline] |
Definition at line 675 of file MemRegion.h.
bool clang::ento::BlockDataRegion::referenced_vars_iterator::operator== | ( | const referenced_vars_iterator & | I | ) | const [inline] |
Definition at line 667 of file MemRegion.h.