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

int action_record::filter
int action_record::next
int action_record::offset

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