OpenADFortTk (including Open64 and OpenAnalysis references)
|
#include <Open64IRInterface.hpp>
Public Member Functions | |
Open64IRCallsiteParamIterator (WN *wn) | |
virtual | ~Open64IRCallsiteParamIterator () |
virtual OA::ExprHandle | current () const |
virtual bool | isValid () const |
virtual void | operator++ () |
void | operator++ (int) |
virtual void | reset () |
Public Member Functions inherited from OA::ExprHandleIterator | |
ExprHandleIterator () | |
virtual | ~ExprHandleIterator () |
void | operator++ (int) |
Private Attributes | |
std::list< WN * > | wnlist |
std::list< WN * >::iterator | wnlist_iter |
Definition at line 250 of file Open64IRInterface.hpp.
Open64IRCallsiteParamIterator::Open64IRCallsiteParamIterator | ( | WN * | wn) |
skip over optional parameters
Definition at line 347 of file Open64IRInterface.cpp.
References NULL, OPERATOR_is_call(), reset(), WN_kid(), WN_num_actuals(), WN_operator(), and wnlist.
|
inlinevirtual |
Definition at line 253 of file Open64IRInterface.hpp.
|
inlinevirtual |
Implements OA::ExprHandleIterator.
Definition at line 255 of file Open64IRInterface.hpp.
|
inlinevirtual |
Implements OA::ExprHandleIterator.
Definition at line 259 of file Open64IRInterface.hpp.
References wnlist, and wnlist_iter.
|
inlinevirtual |
Implements OA::ExprHandleIterator.
Definition at line 263 of file Open64IRInterface.hpp.
References wnlist_iter.
|
inline |
Definition at line 264 of file Open64IRInterface.hpp.
|
inlinevirtual |
Implements OA::ExprHandleIterator.
Definition at line 266 of file Open64IRInterface.hpp.
References wnlist, and wnlist_iter.
Referenced by Open64IRCallsiteParamIterator().
|
private |
Definition at line 269 of file Open64IRInterface.hpp.
Referenced by isValid(), Open64IRCallsiteParamIterator(), and reset().
|
private |
Definition at line 270 of file Open64IRInterface.hpp.
Referenced by isValid(), operator++(), and reset().