Class ControlFlowFixup
- java.lang.Object
-
- de.mirkosertic.bytecoder.core.parser.ControlFlowFixup
-
-
Field Summary
Fields Modifier and Type Field Description private Frame
frame
private Projection
projection
private org.objectweb.asm.tree.AbstractInsnNode
sourceInstruction
private org.objectweb.asm.tree.AbstractInsnNode
targetInstruction
-
Constructor Summary
Constructors Constructor Description ControlFlowFixup(org.objectweb.asm.tree.AbstractInsnNode sourceInstruction, Frame frame, Projection projection, org.objectweb.asm.tree.AbstractInsnNode targetInstruction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyTo(Graph g, java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,EdgeType>> incomingEdgesPerInstruction)
private boolean
assignableTypes(org.objectweb.asm.Type a, org.objectweb.asm.Type b)
-
-
-
Field Detail
-
sourceInstruction
private final org.objectweb.asm.tree.AbstractInsnNode sourceInstruction
-
projection
private final Projection projection
-
targetInstruction
private final org.objectweb.asm.tree.AbstractInsnNode targetInstruction
-
frame
private final Frame frame
-
-
Constructor Detail
-
ControlFlowFixup
public ControlFlowFixup(org.objectweb.asm.tree.AbstractInsnNode sourceInstruction, Frame frame, Projection projection, org.objectweb.asm.tree.AbstractInsnNode targetInstruction)
-
-