| GCC Middle and Back End API Reference
    | 

| Data Fields | |
| gtry * | try_finally_expr | 
| gtry * | top_p | 
| gimple_seq | top_p_seq | 
| struct leh_state * | outer | 
| eh_region | region | 
| struct goto_queue_node * | goto_queue | 
| size_t | goto_queue_size | 
| size_t | goto_queue_active | 
| hash_map< gimple *, goto_queue_node * > * | goto_queue_map | 
| vec< tree > | dest_array | 
| tree | fallthru_label | 
| bool | may_fallthru | 
| bool | may_return | 
| bool | may_throw | 
| tree leh_tf_state::fallthru_label | 
Referenced by lower_cleanup(), lower_try_finally(), lower_try_finally_fallthru_label(), and lower_try_finally_onedest().
| struct goto_queue_node* leh_tf_state::goto_queue | 
| size_t leh_tf_state::goto_queue_active | 
| hash_map<gimple *, goto_queue_node *>* leh_tf_state::goto_queue_map | 
Referenced by find_goto_replacement(), lower_try_finally(), and record_in_goto_queue().
| size_t leh_tf_state::goto_queue_size | 
Referenced by record_in_goto_queue().
| bool leh_tf_state::may_fallthru | 
| bool leh_tf_state::may_return | 
Referenced by lower_try_finally(), lower_try_finally_onedest(), lower_try_finally_switch(), and maybe_record_in_goto_queue().
| bool leh_tf_state::may_throw | 
| struct leh_state* leh_tf_state::outer | 
Referenced by lower_cleanup(), lower_try_finally(), and lower_try_finally_fallthru_label().
| eh_region leh_tf_state::region | 
Referenced by emit_post_landing_pad(), emit_resx(), frob_into_branch_around(), honor_protect_cleanup_actions(), lower_cleanup(), lower_try_finally(), lower_try_finally_copy(), lower_try_finally_dup_block(), lower_try_finally_nofallthru(), lower_try_finally_onedest(), lower_try_finally_switch(), and note_eh_region_may_contain_throw().
| gtry* leh_tf_state::top_p | 
| gimple_seq leh_tf_state::top_p_seq | 
| gtry* leh_tf_state::try_finally_expr | 
Referenced by honor_protect_cleanup_actions(), lower_cleanup(), lower_try_finally(), lower_try_finally_copy(), lower_try_finally_dup_block(), lower_try_finally_fallthru_label(), lower_try_finally_nofallthru(), lower_try_finally_onedest(), lower_try_finally_switch(), and record_in_goto_queue_label().