| 
    GCC Middle and Back End API Reference
    
   | 
 
#include <cfgloop.h>

Data Fields | |
| edge | e | 
| struct loop_exit * | prev | 
| struct loop_exit * | next | 
| struct loop_exit * | next_e | 
Description of the loop exit.
| edge loop_exit::e | 
The exit edge.
Referenced by dump_recorded_exits(), flow_loop_nodes_find(), get_loop_body_in_custom_order(), and record_loop_exits().
| struct loop_exit* loop_exit::next | 
Referenced by flow_loop_free(), get_loop_body_in_bfs_order(), loop_exit_hash(), and record_loop_exits().
| struct loop_exit* loop_exit::next_e | 
Next element in the list of loops from that E exits.
Referenced by get_loop_body_in_bfs_order().
| struct loop_exit* loop_exit::prev | 
Previous and next exit in the list of the exits of the loop.
Referenced by flow_loop_free(), get_loop_body_in_bfs_order(), and loop_exit_hash().