Interface ControlFlowGraph.Block
- All Known Implementing Classes:
CFG.Block
- Enclosing interface:
ControlFlowGraph
public static interface ControlFlowGraph.Block
-
Method Summary
Modifier and TypeMethodDescriptionelements()
Set
<? extends ControlFlowGraph.Block> int
id()
boolean
boolean
boolean
Set
<? extends ControlFlowGraph.Block> Set
<? extends ControlFlowGraph.Block>
-
Method Details
-
id
int id() -
elements
-
terminator
-
successors
Set<? extends ControlFlowGraph.Block> successors() -
predecessors
Set<? extends ControlFlowGraph.Block> predecessors() -
exceptions
Set<? extends ControlFlowGraph.Block> exceptions() -
isCatchBlock
boolean isCatchBlock() -
isDefaultBlock
boolean isDefaultBlock() -
isFinallyBlock
boolean isFinallyBlock() -
caseGroup
-
trueBlock
ControlFlowGraph.Block trueBlock() -
falseBlock
ControlFlowGraph.Block falseBlock() -
exitBlock
ControlFlowGraph.Block exitBlock()
-