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.