Class ControlFlowGraphBuilder.CopyFinallySubGraphLogic
java.lang.Object
com.strobel.assembler.flowanalysis.ControlFlowGraphBuilder.CopyFinallySubGraphLogic
- Enclosing class:
ControlFlowGraphBuilder
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ControlFlowNode
(package private) final ControlFlowNode
(package private) final Map
<ControlFlowNode, ControlFlowNode> (package private) final ControlFlowNode
-
Constructor Summary
ConstructorsConstructorDescriptionCopyFinallySubGraphLogic
(ControlFlowNode start, ControlFlowNode end, ControlFlowNode newEnd) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
collectNodes
(ControlFlowNode node) (package private) final ControlFlowNode
private ControlFlowNode
getNew
(ControlFlowNode oldNode) private void
reconstructEdges
(ControlFlowNode oldNode, ControlFlowNode newNode)
-
Field Details
-
oldToNew
-
start
-
end
-
newEnd
-
-
Constructor Details
-
CopyFinallySubGraphLogic
CopyFinallySubGraphLogic(ControlFlowNode start, ControlFlowNode end, ControlFlowNode newEnd)
-
-
Method Details
-
copyFinallySubGraph
-
collectNodes
-
reconstructEdges
-
getNew
-