GCC Middle and Back End API Reference
succ_iterator Struct Reference

#include <sel-sched-ir.h>

Collaboration diagram for succ_iterator:

Data Fields

bool bb_end
 
edge e1
 
edge e2
 
edge_iterator ei
 
basic_block bb
 
short flags
 
short current_flags
 
int current_exit
 
vec< edgeloop_exits
 

Detailed Description

Successor iterator backend.   

Field Documentation

◆ bb

basic_block succ_iterator::bb

◆ bb_end

bool succ_iterator::bb_end

Referenced by _succ_iter_cond(), and _succ_iter_next().

◆ current_exit

int succ_iterator::current_exit

Referenced by _succ_iter_cond().

◆ current_flags

short succ_iterator::current_flags

◆ e1

edge succ_iterator::e1

Referenced by _succ_iter_cond(), and _succ_iter_next().

◆ e2

edge succ_iterator::e2

◆ ei

edge_iterator succ_iterator::ei

Referenced by _succ_iter_cond(), and _succ_iter_next().

◆ flags

short succ_iterator::flags

◆ loop_exits

vec<edge> succ_iterator::loop_exits

Referenced by _succ_iter_cond(), and _succ_iter_next().


The documentation for this struct was generated from the following file: