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

Public Member Functions | |
| Open64ParamBindPtrAssignIterator () | |
| ~Open64ParamBindPtrAssignIterator () | |
| OA::OA_ptr< OA::MemRefExpr > | currentActual () const |
| right hand side | |
| int | currentFormalId () const |
| left hand side | |
| bool | isValid () const |
| void | operator++ () |
| void | reset () |
| void | insertParamBindPair (int formalID, OA::OA_ptr< OA::MemRefExpr > actual) |
Private Attributes | |
| std::list< std::pair< int, OA::OA_ptr< OA::MemRefExpr > > > | mPairList |
| std::list< std::pair< int, OA::OA_ptr< OA::MemRefExpr > > >::iterator | mIter |
Definition at line 387 of file Open64IRInterface.hpp.
Definition at line 390 of file Open64IRInterface.hpp.
Definition at line 391 of file Open64IRInterface.hpp.
| OA::OA_ptr<OA::MemRefExpr> Open64ParamBindPtrAssignIterator::currentActual | ( | ) | const [inline] |
right hand side
Definition at line 394 of file Open64IRInterface.hpp.
References isValid(), and mIter.

| int Open64ParamBindPtrAssignIterator::currentFormalId | ( | ) | const [inline] |
left hand side
Definition at line 400 of file Open64IRInterface.hpp.
References isValid(), and mIter.

| void Open64ParamBindPtrAssignIterator::insertParamBindPair | ( | int | formalID, |
| OA::OA_ptr< OA::MemRefExpr > | actual | ||
| ) | [inline] |
Definition at line 412 of file Open64IRInterface.hpp.
References mPairList, and reset().

| bool Open64ParamBindPtrAssignIterator::isValid | ( | ) | const [inline] |
Definition at line 405 of file Open64IRInterface.hpp.
References mIter, and mPairList.
Referenced by currentActual(), currentFormalId(), and operator++().
| void Open64ParamBindPtrAssignIterator::operator++ | ( | ) | [inline] |
Definition at line 407 of file Open64IRInterface.hpp.
References isValid(), and mIter.

| void Open64ParamBindPtrAssignIterator::reset | ( | ) | [inline] |
Definition at line 409 of file Open64IRInterface.hpp.
References mIter, and mPairList.
Referenced by insertParamBindPair().
std::list<std::pair<int,OA::OA_ptr<OA::MemRefExpr> > >::iterator Open64ParamBindPtrAssignIterator::mIter [private] |
Definition at line 420 of file Open64IRInterface.hpp.
Referenced by currentActual(), currentFormalId(), isValid(), Open64ParamBindPtrAssignIterator(), operator++(), and reset().
std::list<std::pair<int,OA::OA_ptr<OA::MemRefExpr> > > Open64ParamBindPtrAssignIterator::mPairList [private] |
Definition at line 419 of file Open64IRInterface.hpp.
Referenced by insertParamBindPair(), isValid(), Open64ParamBindPtrAssignIterator(), and reset().