GIMPLE_EH_FILTER#
-
geh_filter *gimple_build_eh_filter(tree types, gimple_seq failure)#
Build a
GIMPLE_EH_FILTER
statement.TYPES
are the filter’s types.FAILURE
is a sequence with the filter’s failure action.
-
tree gimple_eh_filter_types(gimple g)#
Return the types handled by
GIMPLE_EH_FILTER
statementG
.
-
tree *gimple_eh_filter_types_ptr(gimple g)#
Return a pointer to the types handled by
GIMPLE_EH_FILTER
statementG
.
-
gimple_seq gimple_eh_filter_failure(gimple g)#
Return the sequence of statement to execute when
GIMPLE_EH_FILTER
statement fails.
-
void gimple_eh_filter_set_types(geh_filter *g, tree types)#
Set
TYPES
to be the set of types handled byGIMPLE_EH_FILTER
G
.
-
void gimple_eh_filter_set_failure(geh_filter *g, gimple_seq failure)#
Set
FAILURE
to be the sequence of statements to execute on failure forGIMPLE_EH_FILTER
G
.
-
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.