protected static final class AstTranslator.PreBasicBlock
extends java.lang.Object
implements com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>
| Modifier | Constructor and Description |
|---|---|
protected |
PreBasicBlock() |
| Modifier and Type | Method and Description |
|---|---|
int |
getFirstInstructionIndex() |
int |
getGraphNodeId() |
int |
getLastInstructionIndex() |
com.ibm.wala.classLoader.IMethod |
getMethod() |
int |
getNumber() |
boolean |
isCatchBlock() |
boolean |
isEntryBlock() |
boolean |
isExitBlock() |
boolean |
isHandlerBlock() |
java.util.Iterator<com.ibm.wala.ssa.SSAInstruction> |
iterator() |
void |
setGraphNodeId(int number) |
java.lang.String |
toString() |
public int getNumber()
getNumber in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public int getGraphNodeId()
getGraphNodeId in interface com.ibm.wala.util.graph.INodeWithNumberpublic void setGraphNodeId(int number)
setGraphNodeId in interface com.ibm.wala.util.graph.INodeWithNumberpublic int getFirstInstructionIndex()
getFirstInstructionIndex in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public int getLastInstructionIndex()
getLastInstructionIndex in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public boolean isEntryBlock()
isEntryBlock in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public boolean isExitBlock()
isExitBlock in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public boolean isHandlerBlock()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isCatchBlock()
isCatchBlock in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public com.ibm.wala.classLoader.IMethod getMethod()
getMethod in interface com.ibm.wala.cfg.IBasicBlock<com.ibm.wala.ssa.SSAInstruction>public java.util.Iterator<com.ibm.wala.ssa.SSAInstruction> iterator()
iterator in interface java.lang.Iterable<com.ibm.wala.ssa.SSAInstruction>