public class CondBlock extends Block
BlockCounter
id
コンストラクタと説明 |
---|
CondBlock(CondBlock b) |
CondBlock(Xcode code,
BasicBlock cond,
BlockList body,
java.lang.String constructName) |
修飾子とタイプ | メソッドと説明 |
---|---|
Block |
copy()
copy this block
|
BlockList |
getBody()
get the body
|
BasicBlock |
getCondBBlock()
get BasicBlock in cond part
|
void |
setBody(BlockList s)
set the body
|
void |
setCondBBlock(BasicBlock bb) |
java.lang.String |
toString()
convert to the printable string
|
Xobject |
toXobject()
convert to Xobject
|
add, add, add, findCommonIdent, findParentBlockStmt, findVarIdent, findVarIdent, findVarIdentBlock, findVarIdentBlock, findXMPobject, getBasicBlock, getConstructNameObj, getElseBody, getInfoExpr, getInitBBlock, getIterBBlock, 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, visitBasicBlock, visitBody
getProp, getProperties, Id, remProp, remProperties, setId, setProp, setProperties
public CondBlock(Xcode code, BasicBlock cond, BlockList body, java.lang.String constructName)
public CondBlock(CondBlock b)
public BasicBlock getCondBBlock()
Block
getCondBBlock
クラス内 Block
public void setCondBBlock(BasicBlock bb)