clang
3.9.0
|
Provides a custom implementation of the iterator class to have the same interface as Function::iterator - iterator returns CFGBlock (not a pointer to CFGBlock). More...
#include <CFG.h>
Public Types | |
typedef CFGBlock | value_type |
typedef value_type & | reference |
typedef value_type * | pointer |
typedef BumpVector< CFGBlock * > ::iterator | ImplTy |
Public Member Functions | |
graph_iterator (const ImplTy &i) | |
bool | operator== (const graph_iterator &X) const |
bool | operator!= (const graph_iterator &X) const |
reference | operator* () const |
pointer | operator-> () const |
operator CFGBlock * () | |
graph_iterator & | operator++ () |
graph_iterator & | operator-- () |
Provides a custom implementation of the iterator class to have the same interface as Function::iterator - iterator returns CFGBlock (not a pointer to CFGBlock).
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |