GCC Middle and Back End API Reference
transition Class Reference
Collaboration diagram for transition:

Public Member Functions

 transition (const int_set &, state *, bool)
void set_parent (list_head< transition > *)

Data Fields

transitionprev
transitionnext
int_set labels
decisionfrom
stateto
bool optional
bool is_param

Detailed Description

Represents a transition between states, dependent on the result of a test T.

Constructor & Destructor Documentation

◆ transition()

transition::transition ( const int_set & labels_in,
state * to_in,
bool optional_in )

References false, from, is_param, labels, next, optional, prev, and to.

Member Function Documentation

◆ set_parent()

void transition::set_parent ( list_head< transition > * from_in)
Set the source decision of the transition.

References from.

Field Documentation

◆ from

decision* transition::from

◆ is_param

bool transition::is_param

◆ labels

◆ next

◆ optional

◆ prev

transition* transition::prev

Referenced by transition().

◆ to


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