#include <SSAStandard.hpp>


Public Member Functions | |
| DefBlocksIterator (SSAStandard &s, SymHandle name) | |
| OA_ptr< CFG::NodeInterface > | current () const |
| bool | isValid () const |
| void | operator++ () |
| void | reset () |
Private Attributes | |
| std::set< OA_ptr < CFG::NodeInterface > > * | blk_set |
| std::set< OA_ptr < CFG::NodeInterface > >::iterator | iter |
Definition at line 166 of file SSAStandard.hpp.
| OA::SSA::SSAStandard::DefBlocksIterator::DefBlocksIterator | ( | SSAStandard & | s, | |
| SymHandle | name | |||
| ) | [inline] |
Definition at line 168 of file SSAStandard.hpp.
References blk_set, OA::SSA::SSAStandard::def_blocks_set, and iter.
| OA_ptr<CFG::NodeInterface> OA::SSA::SSAStandard::DefBlocksIterator::current | ( | ) | const [inline] |
Definition at line 171 of file SSAStandard.hpp.
References iter.
| bool OA::SSA::SSAStandard::DefBlocksIterator::isValid | ( | ) | const [inline, virtual] |
Implements OA::Iterator.
Definition at line 172 of file SSAStandard.hpp.
| void OA::SSA::SSAStandard::DefBlocksIterator::operator++ | ( | ) | [inline, virtual] |
| void OA::SSA::SSAStandard::DefBlocksIterator::reset | ( | ) | [inline] |
Definition at line 175 of file SSAStandard.hpp.
std::set<OA_ptr<CFG::NodeInterface> >* OA::SSA::SSAStandard::DefBlocksIterator::blk_set [private] |
Definition at line 178 of file SSAStandard.hpp.
Referenced by DefBlocksIterator(), isValid(), and reset().
std::set<OA_ptr<CFG::NodeInterface> >::iterator OA::SSA::SSAStandard::DefBlocksIterator::iter [private] |
Definition at line 179 of file SSAStandard.hpp.
Referenced by current(), DefBlocksIterator(), isValid(), operator++(), and reset().
1.7.1