Class NormalInvokeContinuationPoint
java.lang.Object
com.offbynull.coroutines.instrumenter.NormalInvokeContinuationPoint
- All Implemented Interfaces:
ContinuationPoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.objectweb.asm.tree.LabelNode
private final org.objectweb.asm.tree.analysis.Frame
<org.objectweb.asm.tree.analysis.BasicValue> private final org.objectweb.asm.tree.MethodInsnNode
private final Integer
-
Constructor Summary
ConstructorsConstructorDescriptionNormalInvokeContinuationPoint
(Integer lineNumber, org.objectweb.asm.tree.MethodInsnNode invokeInstruction, org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue> frame) -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.tree.LabelNode
org.objectweb.asm.tree.analysis.Frame
<org.objectweb.asm.tree.analysis.BasicValue> getFrame()
org.objectweb.asm.tree.MethodInsnNode
-
Field Details
-
lineNumber
-
invokeInstruction
private final org.objectweb.asm.tree.MethodInsnNode invokeInstruction -
continueExecutionLabel
private final org.objectweb.asm.tree.LabelNode continueExecutionLabel -
frame
private final org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue> frame
-
-
Constructor Details
-
NormalInvokeContinuationPoint
NormalInvokeContinuationPoint(Integer lineNumber, org.objectweb.asm.tree.MethodInsnNode invokeInstruction, org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue> frame)
-
-
Method Details
-
getLineNumber
- Specified by:
getLineNumber
in interfaceContinuationPoint
-
getInvokeInstruction
public org.objectweb.asm.tree.MethodInsnNode getInvokeInstruction()- Specified by:
getInvokeInstruction
in interfaceContinuationPoint
-
getContinueExecutionLabel
public org.objectweb.asm.tree.LabelNode getContinueExecutionLabel()- Specified by:
getContinueExecutionLabel
in interfaceContinuationPoint
-
getFrame
public org.objectweb.asm.tree.analysis.Frame<org.objectweb.asm.tree.analysis.BasicValue> getFrame()- Specified by:
getFrame
in interfaceContinuationPoint
-