Next:GIMPLE_CALL, Previous:GIMPLE_ASSIGN, Up:Tuple specific accessors [Contents][Index]
GIMPLE_BIND ¶gbind*gimple_build_bind(tree vars, gimple_seq body) ¶Build aGIMPLE_BIND statement with a list of variables inVARSand a body of statements in sequenceBODY.
treegimple_bind_vars(const gbind *g) ¶Return the variables declared in theGIMPLE_BIND statementG.
voidgimple_bind_set_vars(gbind *g, tree vars) ¶SetVARS to be the set of variables declared in theGIMPLE_BINDstatementG.
voidgimple_bind_append_vars(gbind *g, tree vars) ¶AppendVARS to the set of variables declared in theGIMPLE_BINDstatementG.
gimple_seqgimple_bind_body(gbind *g) ¶Return the GIMPLE sequence contained in theGIMPLE_BIND statementG.
voidgimple_bind_set_body(gbind *g, gimple_seq seq) ¶SetSEQ to be sequence contained in theGIMPLE_BIND statementG.
voidgimple_bind_add_stmt(gbind *gs, gimple stmt) ¶Append a statement to the end of aGIMPLE_BIND’s body.
voidgimple_bind_add_seq(gbind *gs, gimple_seq seq) ¶Append a sequence of statements to the end of aGIMPLE_BIND’sbody.
treegimple_bind_block(const gbind *g) ¶Return theTREE_BLOCK node associated withGIMPLE_BIND statementG. This is analogous to theBIND_EXPR_BLOCK field in trees.
voidgimple_bind_set_block(gbind *g, tree block) ¶SetBLOCK to be theTREE_BLOCK node associated withGIMPLE_BINDstatementG.
Next:GIMPLE_CALL, Previous:GIMPLE_ASSIGN, Up:Tuple specific accessors [Contents][Index]