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 voidcollectNodes(ControlFlowNode node) (package private) final ControlFlowNodeprivate ControlFlowNodegetNew(ControlFlowNode oldNode) private voidreconstructEdges(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
-