Public Types | Public Member Functions

OA::SSA::IRUseDefIterator Class Reference

#include <SSAIRInterface.hpp>

List of all members.

Public Types

enum  { Uses, Defs }

Public Member Functions

 IRUseDefIterator ()
virtual ~IRUseDefIterator ()
virtual LeafHandle current () const =0
virtual bool isValid ()=0
virtual void operator++ ()=0
void operator++ (int)
virtual void reset ()=0

Detailed Description

Definition at line 44 of file SSAIRInterface.hpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
Uses 
Defs 

Definition at line 46 of file SSAIRInterface.hpp.


Constructor & Destructor Documentation

OA::SSA::IRUseDefIterator::IRUseDefIterator (  )  [inline]

Definition at line 48 of file SSAIRInterface.hpp.

virtual OA::SSA::IRUseDefIterator::~IRUseDefIterator (  )  [inline, virtual]

Definition at line 49 of file SSAIRInterface.hpp.


Member Function Documentation

virtual LeafHandle OA::SSA::IRUseDefIterator::current (  )  const [pure virtual]
virtual bool OA::SSA::IRUseDefIterator::isValid (  )  [pure virtual]
void OA::SSA::IRUseDefIterator::operator++ ( int   )  [inline]

Definition at line 55 of file SSAIRInterface.hpp.

virtual void OA::SSA::IRUseDefIterator::operator++ (  )  [pure virtual]
virtual void OA::SSA::IRUseDefIterator::reset (  )  [pure virtual]

The documentation for this class was generated from the following file: