|
My Project
|
#include <UseDefLists.h>


Public Member Functions | |
| template<typename T > | |
| ValueUseIteratorImpl (const ValueUseIteratorImpl< T, OperandType > &other) | |
| ValueUseIteratorImpl (OperandType *current=nullptr) | |
| Operation * | getUser () const |
| OperandType * | getOperand () const |
| OperandType & | operator* () const |
| ValueUseIteratorImpl & | operator++ () |
| bool | operator== (const ValueUseIteratorImpl &rhs) const |
Protected Attributes | |
| OperandType * | current |
A base iterator class that allows for iterating over the uses of a value. This is templated to allow for derived iterators to override specific iterator methods.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
1.8.13