Next: , Previous: GIMPLE_CALL, Up: Tuple specific accessors   [Contents][Index]


12.8.5 GIMPLE_CATCH

GIMPLE function: 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.

GIMPLE function: tree gimple_catch_types (const gcatch *g)

Return the types handled by GIMPLE_CATCH statement G.

GIMPLE function: tree * gimple_catch_types_ptr (gcatch *g)

Return a pointer to the types handled by GIMPLE_CATCH statement G.

GIMPLE function: gimple_seq gimple_catch_handler (gcatch *g)

Return the GIMPLE sequence representing the body of the handler of GIMPLE_CATCH statement G.

GIMPLE function: void gimple_catch_set_types (gcatch *g, tree t)

Set T to be the set of types handled by GIMPLE_CATCH G.

GIMPLE function: void gimple_catch_set_handler (gcatch *g, gimple_seq handler)

Set HANDLER to be the body of GIMPLE_CATCH G.