public interface ISSABasicBlock extends IBasicBlock<SSAInstruction>
| Modifier and Type | Method and Description |
|---|---|
Iterator<TypeReference> |
getCaughtExceptionTypes() |
SSAInstruction |
getLastInstruction() |
boolean |
isCatchBlock()
Is this block a catch block
|
boolean |
isEntryBlock()
Does this block represent the unique entry to a
ControlFlowGraph |
boolean |
isExitBlock()
Does this block represent the unique exit from a
ControlFlowGraph? |
Iterator<SSAPhiInstruction> |
iteratePhis() |
Iterator<SSAPiInstruction> |
iteratePis() |
getFirstInstructionIndex, getLastInstructionIndex, getMethod, getNumberboolean isCatchBlock()
isCatchBlock in interface IBasicBlock<SSAInstruction>boolean isExitBlock()
ControlFlowGraph?isExitBlock in interface IBasicBlock<SSAInstruction>boolean isEntryBlock()
ControlFlowGraphisEntryBlock in interface IBasicBlock<SSAInstruction>Iterator<SSAPhiInstruction> iteratePhis()
Iterator<SSAPiInstruction> iteratePis()
SSAInstruction getLastInstruction()
Iterator<TypeReference> getCaughtExceptionTypes()
Copyright © 2015. All rights reserved.