GIMPLE_EH_FILTER#
-
geh_filter *gimple_build_eh_filter(tree types, gimple_seq failure)#
Build a
GIMPLE_EH_FILTERstatement.TYPESare the filter’s types.FAILUREis a sequence with the filter’s failure action.
-
tree gimple_eh_filter_types(gimple g)#
Return the types handled by
GIMPLE_EH_FILTERstatementG.
-
tree *gimple_eh_filter_types_ptr(gimple g)#
Return a pointer to the types handled by
GIMPLE_EH_FILTERstatementG.
-
gimple_seq gimple_eh_filter_failure(gimple g)#
Return the sequence of statement to execute when
GIMPLE_EH_FILTERstatement fails.
-
void gimple_eh_filter_set_types(geh_filter *g, tree types)#
Set
TYPESto be the set of types handled byGIMPLE_EH_FILTERG.
-
void gimple_eh_filter_set_failure(geh_filter *g, gimple_seq failure)#
Set
FAILUREto be the sequence of statements to execute on failure forGIMPLE_EH_FILTERG.
-
tree gimple_eh_must_not_throw_fndecl(geh_mnt *eh_mnt_stmt)#
Get the function decl to be called by the MUST_NOT_THROW region.
-
void gimple_eh_must_not_throw_set_fndecl(geh_mnt *eh_mnt_stmt, tree decl)#
Set the function decl to be called by GS to DECL.