|
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 |
|
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_idx, curr_loop, get_loop(), and list.
Referenced by loops_list::Iter< class loop * >::Iter(), and loops_list::Iter< class loop * >::operator++().
|
inline |
|
inline |
|
inline |
|
private |
Referenced by fill_curr_loop().
|
private |
Referenced by fill_curr_loop().
|
private |
Referenced by fill_curr_loop().