Next: , Previous: <code>GIMPLE_CALL</code>, Up: Tuple specific accessors


12.7.5 GIMPLE_CATCH

— GIMPLE function: gimple gimple_build_catch (tree types, gimple_seq handler)

构建一个GIMPLE_CATCH语句。TYPES为该catch所处理的tree类型。HANDLER是一个语句序列,为处理代码。

— GIMPLE function: tree gimple_catch_types (gimple g)

返回由GIMPLE_CATCH语句G所处理的类型。

— GIMPLE function: tree *gimple_catch_types_ptr (gimple g)

返回指向由GIMPLE_CATCH语句G所处理的类型的指针。

— GIMPLE function: gimple_seq gimple_catch_handler (gimple g)

返回表示GIMPLE_CATCH语句G的处理者主体的GIMPLE序列。

— GIMPLE function: void gimple_catch_set_types (gimple g, tree t)

T设置为GIMPLE_CATCH语句G处理的类型集。

— GIMPLE function: void gimple_catch_set_handler (gimple g, gimple_seq handler)

HANDLER设置为GIMPLE_CATCH G的主体。