GCC Middle and Back End API Reference
action_record Struct Reference

Data Fields

int offset
int filter
int next

Detailed Description

In the following structure and associated functions,
we represent entries in the action table as 1-based indices.
Special cases are:

      0:        null action record, non-null landing pad; implies cleanups
     -1:        null action record, null landing pad; implies no action
     -2:        no call-site entry; implies must_not_throw
     -3:        we have yet to process outer regions

Further, no special cases apply to the "next" field of the record.
For next, 0 means end of list.   

Field Documentation

◆ filter

◆ next

◆ offset

int action_record::offset

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