OpenADFortTk (basic)
Open64IRCallsiteIterator Class Reference

#include <Open64IRInterface.hpp>

Collaboration diagram for Open64IRCallsiteIterator:

List of all members.

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

Detailed Description

Definition at line 227 of file Open64IRInterface.hpp.


Constructor & Destructor Documentation

Definition at line 296 of file Open64IRInterface.cpp.

References build_func_call_list(), and reset().

Here is the call graph for this function:


Member Function Documentation

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().


Member Data Documentation

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().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines