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

Public Member Functions | |
| Open64IRCallsiteIterator (WN *wn) | |
| virtual | ~Open64IRCallsiteIterator () |
| virtual OA::CallHandle | current () const |
| virtual bool | isValid () const |
| virtual void | operator++ () |
| virtual void | reset () |
Private Member Functions | |
| void | build_func_call_list (WN *wn) |
Private Attributes | |
| std::list< WN * > | wnlist |
| std::list< WN * >::iterator | wnlist_iter |
Definition at line 227 of file Open64IRInterface.hpp.
Definition at line 296 of file Open64IRInterface.cpp.
References build_func_call_list(), and reset().

| Open64IRCallsiteIterator::~Open64IRCallsiteIterator | ( | ) | [virtual] |
Definition at line 305 of file Open64IRInterface.cpp.
| void Open64IRCallsiteIterator::build_func_call_list | ( | WN * | wn | ) | [private] |
Definition at line 310 of file Open64IRInterface.cpp.
References Open64IRInterface::haveDefinition(), Open64IRInterface::ignoreBlackBoxRoutines(), IntrinsicInfo::intrinsicBaseName(), IntrinsicInfo::isIntrinsic(), SexpTags::ST, and wnlist.
Referenced by Open64IRCallsiteIterator().

| virtual OA::CallHandle Open64IRCallsiteIterator::current | ( | ) | const [inline, virtual] |
Definition at line 232 of file Open64IRInterface.hpp.
| virtual bool Open64IRCallsiteIterator::isValid | ( | ) | const [inline, virtual] |
Definition at line 234 of file Open64IRInterface.hpp.
References wnlist, and wnlist_iter.
| virtual void Open64IRCallsiteIterator::operator++ | ( | ) | [inline, virtual] |
Definition at line 235 of file Open64IRInterface.hpp.
References wnlist_iter.
| virtual void Open64IRCallsiteIterator::reset | ( | ) | [inline, virtual] |
Definition at line 237 of file Open64IRInterface.hpp.
References wnlist, and wnlist_iter.
Referenced by Open64IRCallsiteIterator().
std::list<WN*> Open64IRCallsiteIterator::wnlist [private] |
Definition at line 240 of file Open64IRInterface.hpp.
Referenced by build_func_call_list(), isValid(), and reset().
std::list<WN*>::iterator Open64IRCallsiteIterator::wnlist_iter [private] |
Definition at line 241 of file Open64IRInterface.hpp.
Referenced by isValid(), operator++(), and reset().