LLVM API Documentation
#include <Use.h>


Public Types | |
| typedef super::reference | reference |
| typedef super::pointer | pointer |
Public Member Functions | |
| value_use_iterator (const _Self &I) | |
| value_use_iterator () | |
| bool | operator== (const _Self &x) const |
| bool | operator!= (const _Self &x) const |
| bool | atEnd () const |
| atEnd - return true if this iterator is equal to use_end() on the value. | |
| _Self & | operator++ () |
| _Self | operator++ (int) |
| UserTy * | operator* () const |
| UserTy * | operator-> () const |
| Use & | getUse () const |
| unsigned | getOperandNo () const |
Friends | |
| class | Value |
Definition at line 140 of file Use.h.
| typedef super::reference llvm::value_use_iterator< UserTy >::reference |
| typedef super::pointer llvm::value_use_iterator< UserTy >::pointer |
| llvm::value_use_iterator< UserTy >::value_use_iterator | ( | const _Self & | I | ) | [inline] |
| llvm::value_use_iterator< UserTy >::value_use_iterator | ( | ) | [inline] |
| bool llvm::value_use_iterator< UserTy >::operator== | ( | const _Self & | x | ) | const [inline] |
Definition at line 154 of file Use.h.
References llvm::value_use_iterator< UserTy >::U.
Referenced by llvm::value_use_iterator< UserTy >::operator!=().
| bool llvm::value_use_iterator< UserTy >::operator!= | ( | const _Self & | x | ) | const [inline] |
| bool llvm::value_use_iterator< UserTy >::atEnd | ( | ) | const [inline] |
| _Self& llvm::value_use_iterator< UserTy >::operator++ | ( | ) | [inline] |
| _Self llvm::value_use_iterator< UserTy >::operator++ | ( | int | ) | [inline] |
| UserTy* llvm::value_use_iterator< UserTy >::operator* | ( | ) | const [inline] |
Definition at line 175 of file Use.h.
References llvm::Use::getUser().
Referenced by llvm::value_use_iterator< UserTy >::operator->().
| UserTy* llvm::value_use_iterator< UserTy >::operator-> | ( | ) | const [inline] |
| Use& llvm::value_use_iterator< UserTy >::getUse | ( | ) | const [inline] |
Definition at line 182 of file Use.h.
Referenced by llvm::BitcodeReaderValueList::ResolveConstantForwardRefs().
| unsigned llvm::value_use_iterator< UserTy >::getOperandNo | ( | ) | const [inline] |
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.