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)