public class FforAllBlock extends CondBlock
BlockCounter
id
コンストラクタと説明 |
---|
FforAllBlock(Xtype type,
BasicBlock cond,
Xobject ind_var_range,
BlockList body,
java.lang.String construct_name) |
修飾子とタイプ | メソッドと説明 |
---|---|
Block |
copy()
copy this block
|
Xobject |
getInductionVarRange() |
BasicBlock |
getInitBBlock()
get loop initialization expression block.
|
BasicBlock |
getIterBBlock()
get loop iteration expression block.
|
Xtype |
getType() |
void |
setType(Xtype type) |
java.lang.String |
toString()
convert to the printable string
|
Xobject |
toXobject()
convert to Xobject
|
void |
visitBasicBlock(BasicBlockVisitor v)
apply BasicBlockVisitor v
|
getBody, getCondBBlock, setBody, setCondBBlock
add, add, add, findCommonIdent, findParentBlockStmt, findVarIdent, findVarIdent, findVarIdentBlock, findVarIdentBlock, findXMPobject, getBasicBlock, getConstructNameObj, getElseBody, getInfoExpr, getLabel, getLineNo, getNext, getParent, getParentBlock, getPrev, getThenBody, getXMPobject, getXMPsymbolTable, insert, insert, insert, numberOfBasicBlock, numberOfBlock, Opcode, remove, removeVarIdent, replace, setElseBody, setInitBBlock, setIterBBlock, setLabel, setLineNo, setParent, setThenBody, visitBody
getProp, getProperties, Id, remProp, remProperties, setId, setProp, setProperties
public FforAllBlock(Xtype type, BasicBlock cond, Xobject ind_var_range, BlockList body, java.lang.String construct_name)
public Xtype getType()
public void setType(Xtype type)
public BasicBlock getInitBBlock()
Block
getInitBBlock
クラス内 Block
public BasicBlock getIterBBlock()
Block
getIterBBlock
クラス内 Block
public void visitBasicBlock(BasicBlockVisitor v)
Block
visitBasicBlock
クラス内 Block
public Xobject getInductionVarRange()