|
OpenADFortTk (basic)
|
#include <Open64IRInterface.hpp>

Public Member Functions | |
| Open64IRPtrAsgnIterator (OA::ProcHandle h) | |
| Open64IRPtrAsgnIterator () | |
| virtual | ~Open64IRPtrAsgnIterator () |
| virtual OA::StmtHandle | current () const |
| virtual bool | isValid () const |
| virtual void | operator++ () |
| virtual void | reset () |
Private Member Functions | |
| void | create (OA::ProcHandle h) |
Private Attributes | |
| std::list< OA::StmtHandle > | mStmtList |
| std::list< OA::StmtHandle > ::iterator | mEnd |
| std::list< OA::StmtHandle > ::iterator | mBegin |
| std::list< OA::StmtHandle > ::iterator | mStmtIter |
| bool | mValid |
Definition at line 176 of file Open64IRInterface.hpp.
| Open64IRPtrAsgnIterator::Open64IRPtrAsgnIterator | ( | OA::ProcHandle | h | ) |
Definition at line 224 of file Open64IRInterface.cpp.
References create(), mValid, and reset().

| Open64IRPtrAsgnIterator::Open64IRPtrAsgnIterator | ( | ) | [inline] |
Definition at line 179 of file Open64IRInterface.hpp.
References mValid.
| Open64IRPtrAsgnIterator::~Open64IRPtrAsgnIterator | ( | ) | [virtual] |
Definition at line 231 of file Open64IRInterface.cpp.
| void Open64IRPtrAsgnIterator::create | ( | OA::ProcHandle | h | ) | [private] |
Definition at line 262 of file Open64IRInterface.cpp.
References mStmtList, and PU_SetGlobalState().
Referenced by Open64IRPtrAsgnIterator().

| OA::StmtHandle Open64IRPtrAsgnIterator::current | ( | ) | const [virtual] |
Definition at line 236 of file Open64IRInterface.cpp.
| virtual bool Open64IRPtrAsgnIterator::isValid | ( | ) | const [inline, virtual] |
Definition at line 183 of file Open64IRInterface.hpp.
| void Open64IRPtrAsgnIterator::operator++ | ( | ) | [virtual] |
Definition at line 246 of file Open64IRInterface.cpp.
| void Open64IRPtrAsgnIterator::reset | ( | ) | [virtual] |
Definition at line 254 of file Open64IRInterface.cpp.
References mBegin, mEnd, mStmtIter, and mStmtList.
Referenced by Open64IRPtrAsgnIterator().
std::list<OA::StmtHandle>::iterator Open64IRPtrAsgnIterator::mBegin [private] |
Definition at line 195 of file Open64IRInterface.hpp.
Referenced by reset().
std::list<OA::StmtHandle>::iterator Open64IRPtrAsgnIterator::mEnd [private] |
Definition at line 194 of file Open64IRInterface.hpp.
std::list<OA::StmtHandle>::iterator Open64IRPtrAsgnIterator::mStmtIter [private] |
Definition at line 196 of file Open64IRInterface.hpp.
Referenced by current(), isValid(), operator++(), and reset().
std::list<OA::StmtHandle> Open64IRPtrAsgnIterator::mStmtList [private] |
Definition at line 192 of file Open64IRInterface.hpp.
bool Open64IRPtrAsgnIterator::mValid [private] |
Definition at line 197 of file Open64IRInterface.hpp.
Referenced by current(), isValid(), Open64IRPtrAsgnIterator(), and operator++().