GCC Middle and Back End API Reference
|
#include <cfgloop.h>
Public Member Functions | |
Iter (const loops_list &l, unsigned idx) | |
T | operator* () const |
Iter & | operator++ () |
bool | operator!= (const Iter &rhs) const |
Private Member Functions | |
void | fill_curr_loop () |
Private Attributes | |
const loops_list & | list |
unsigned | curr_idx |
class loop * | curr_loop |
|
inline |
References loops_list::Iter< T >::fill_curr_loop().
|
inlineprivate |
Starting from current index CURR_IDX (inclusive), find one index which stands for one valid loop and fill the found loop as CURR_LOOP, if we can't find one, set CURR_LOOP as null.
References curr_loop, and get_loop().
Referenced by loops_list::Iter< T >::Iter(), and loops_list::Iter< T >::operator++().
|
inline |
References loops_list::Iter< T >::curr_idx.
|
inline |
References loops_list::Iter< T >::curr_loop.
|
inline |
|
private |
Referenced by loops_list::Iter< T >::operator!=(), and loops_list::Iter< T >::operator++().
|
private |
Referenced by loops_list::Iter< T >::operator*(), and loops_list::Iter< T >::operator++().
|
private |
Referenced by loops_list::Iter< T >::operator++().