GCC Middle and Back End API Reference
finally_tree_node Struct Reference
Collaboration diagram for finally_tree_node:

Data Fields

treemple child
gimple parent

Detailed Description

   First pass of EH node decomposition.  Build up a tree of GIMPLE_TRY_FINALLY
   nodes and LABEL_DECL nodes.  We will use this during the second phase to
   determine if a goto leaves the body of a TRY_FINALLY_EXPR node.  

Field Documentation

treemple finally_tree_node::child
     When storing a GIMPLE_TRY, we have to record a gimple.  However
     when deciding whether a GOTO to a certain LABEL_DECL (which is a
     tree) leaves the TRY block, its necessary to record a tree in
     this field.  Thus a treemple is used. 

Referenced by lookup_stmt_eh_lp().

gimple finally_tree_node::parent

Referenced by lookup_stmt_eh_lp().

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