LLVM API Documentation
#include <MSchedGraph.h>
Inheritance diagram for llvm::MSchedGraphNodeIterator< IteratorType, NodeType >:


Public Member Functions | |
| MSchedGraphNodeIterator (IteratorType i) | |
| bool | operator== (const MSchedGraphNodeIterator RHS) const |
| bool | operator!= (const MSchedGraphNodeIterator RHS) const |
| const MSchedGraphNodeIterator & | operator= (const MSchedGraphNodeIterator &RHS) |
| NodeType * | operator * () const |
| NodeType * | operator-> () const |
| MSchedGraphNodeIterator & | operator++ () |
| MSchedGraphNodeIterator | operator++ (int) |
| MSchedGraphEdge & | getEdge () |
| const MSchedGraphEdge & | getEdge () const |
Definition at line 159 of file MSchedGraph.h.
| llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::MSchedGraphNodeIterator | ( | IteratorType | i | ) | [inline] |
Definition at line 162 of file MSchedGraph.h.
| const MSchedGraphEdge& llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::getEdge | ( | ) | const [inline] |
Definition at line 188 of file MSchedGraph.h.
| MSchedGraphEdge& llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::getEdge | ( | ) | [inline] |
Definition at line 185 of file MSchedGraph.h.
Referenced by llvm::DOTGraphTraits< MSchedGraph * >::getEdgeSourceLabel().
| NodeType* llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator * | ( | ) | const [inline] |
Definition at line 172 of file MSchedGraph.h.
Referenced by llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator->().
| bool llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator!= | ( | const MSchedGraphNodeIterator< IteratorType, NodeType > | RHS | ) | const [inline] |
Definition at line 165 of file MSchedGraph.h.
References llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::I.
| MSchedGraphNodeIterator llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator++ | ( | int | ) | [inline] |
Definition at line 181 of file MSchedGraph.h.
| MSchedGraphNodeIterator& llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator++ | ( | ) | [inline] |
Definition at line 177 of file MSchedGraph.h.
| NodeType* llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator-> | ( | ) | const [inline] |
Definition at line 175 of file MSchedGraph.h.
References llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator *().
| const MSchedGraphNodeIterator& llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator= | ( | const MSchedGraphNodeIterator< IteratorType, NodeType > & | RHS | ) | [inline] |
Definition at line 167 of file MSchedGraph.h.
References llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::I.
| bool llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::operator== | ( | const MSchedGraphNodeIterator< IteratorType, NodeType > | RHS | ) | const [inline] |
Definition at line 164 of file MSchedGraph.h.
References llvm::MSchedGraphNodeIterator< IteratorType, NodeType >::I.