LLVM API Documentation
#include <MSchedGraphSB.h>
Inheritance diagram for llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >:
Public Member Functions | |
MSchedGraphSBNodeIterator (IteratorType i) | |
bool | operator== (const MSchedGraphSBNodeIterator RHS) const |
bool | operator!= (const MSchedGraphSBNodeIterator RHS) const |
const MSchedGraphSBNodeIterator & | operator= (const MSchedGraphSBNodeIterator &RHS) |
NodeType * | operator * () const |
NodeType * | operator-> () const |
MSchedGraphSBNodeIterator & | operator++ () |
MSchedGraphSBNodeIterator | operator++ (int) |
MSchedGraphSBEdge & | getEdge () |
const MSchedGraphSBEdge & | getEdge () const |
Definition at line 169 of file MSchedGraphSB.h.
llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::MSchedGraphSBNodeIterator | ( | IteratorType | i | ) | [inline] |
Definition at line 172 of file MSchedGraphSB.h.
const MSchedGraphSBEdge& llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::getEdge | ( | ) | const [inline] |
Definition at line 198 of file MSchedGraphSB.h.
MSchedGraphSBEdge& llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::getEdge | ( | ) | [inline] |
Definition at line 195 of file MSchedGraphSB.h.
Referenced by llvm::DOTGraphTraits< MSchedGraphSB * >::getEdgeSourceLabel().
NodeType* llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator * | ( | ) | const [inline] |
Definition at line 182 of file MSchedGraphSB.h.
Referenced by llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator->().
bool llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator!= | ( | const MSchedGraphSBNodeIterator< IteratorType, NodeType > | RHS | ) | const [inline] |
Definition at line 175 of file MSchedGraphSB.h.
References llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::I.
MSchedGraphSBNodeIterator llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator++ | ( | int | ) | [inline] |
Definition at line 191 of file MSchedGraphSB.h.
MSchedGraphSBNodeIterator& llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator++ | ( | ) | [inline] |
Definition at line 187 of file MSchedGraphSB.h.
NodeType* llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator-> | ( | ) | const [inline] |
Definition at line 185 of file MSchedGraphSB.h.
References llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator *().
const MSchedGraphSBNodeIterator& llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator= | ( | const MSchedGraphSBNodeIterator< IteratorType, NodeType > & | RHS | ) | [inline] |
Definition at line 177 of file MSchedGraphSB.h.
References llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::I.
bool llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::operator== | ( | const MSchedGraphSBNodeIterator< IteratorType, NodeType > | RHS | ) | const [inline] |
Definition at line 174 of file MSchedGraphSB.h.
References llvm::MSchedGraphSBNodeIterator< IteratorType, NodeType >::I.