public class CondBlock extends Block
BlockCounterid| Constructor and Description |
|---|
CondBlock(CondBlock b) |
CondBlock(Xcode code,
BasicBlock cond,
BlockList body,
java.lang.String constructName) |
| Modifier and Type | Method and Description |
|---|---|
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, visitBodygetProp, getProperties, Id, remProp, remProperties, setId, setProp, setPropertiespublic CondBlock(Xcode code, BasicBlock cond, BlockList body, java.lang.String constructName)
public CondBlock(CondBlock b)
public BasicBlock getCondBBlock()
BlockgetCondBBlock in class Blockpublic void setCondBBlock(BasicBlock bb)