|
| | phi_iterator_impl ()=default |
| |
| template<typename PHINodeU , typename BBIteratorU > |
| | phi_iterator_impl (const phi_iterator_impl< PHINodeU, BBIteratorU > &Arg) |
| |
| bool | operator== (const phi_iterator_impl &Arg) const |
| |
| PHINodeT & | operator* () const |
| |
| phi_iterator_impl & | operator++ () |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > | operator+ (std::ptrdiff_t n) const |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > | operator- (std::ptrdiff_t n) const |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > & | operator++ () |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > | operator++ (int) |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > & | operator-- () |
| |
| phi_iterator_impl< PHINodeT, BBIteratorT > | operator-- (int) |
| |
| bool | operator!= (const phi_iterator_impl< PHINodeT, BBIteratorT > &RHS) const |
| |
| bool | operator> (const phi_iterator_impl< PHINodeT, BBIteratorT > &RHS) const |
| |
| bool | operator<= (const phi_iterator_impl< PHINodeT, BBIteratorT > &RHS) const |
| |
| bool | operator>= (const phi_iterator_impl< PHINodeT, BBIteratorT > &RHS) const |
| |
| PHINodeT * | operator-> () |
| |
| PHINodeT * | operator-> () const |
| |
| ReferenceProxy | operator[] (std::ptrdiff_t n) |
| |
| ReferenceProxy | operator[] (std::ptrdiff_t n) const |
| |
template<typename PHINodeT = PHINode, typename BBIteratorT = iterator>
class llvm::BasicBlock::phi_iterator_impl< PHINodeT, BBIteratorT >
Iterator to walk just the phi nodes in the basic block.
Definition at line 288 of file BasicBlock.h.