GIMPLE_CATCH
¶gcatch
*gimple_build_catch (tree types, gimple_seq handler)
¶Build a GIMPLE_CATCH
statement. TYPES
are the tree types this
catch handles. HANDLER
is a sequence of statements with the code
for the handler.
tree
gimple_catch_types (const gcatch *g)
¶Return the types handled by GIMPLE_CATCH
statement G
.
tree *
gimple_catch_types_ptr (gcatch *g)
¶Return a pointer to the types handled by GIMPLE_CATCH
statement
G
.
gimple_seq
gimple_catch_handler (gcatch *g)
¶Return the GIMPLE sequence representing the body of the handler
of GIMPLE_CATCH
statement G
.
void
gimple_catch_set_types (gcatch *g, tree t)
¶Set T
to be the set of types handled by GIMPLE_CATCH
G
.
void
gimple_catch_set_handler (gcatch *g, gimple_seq handler)
¶Set HANDLER
to be the body of GIMPLE_CATCH
G
.