public interface VMEvaluationStepper
Modifier and Type | Method and Description |
---|---|
UnitLocation |
getCurrentLocation() |
EvaluationVisitor |
getEvaluationVisitor() |
java.util.List<UnitLocation> |
getLocationStack() |
IStepperVisitor |
getStepperVisitor() |
VMEvaluationEnvironment |
getVMEvaluationEnvironment() |
VMExecutor |
getVMExecutor() |
void |
postIterate(LoopExp element) |
void |
preIterate(LoopExp element) |
void |
start(boolean suspendOnStartup) |
java.lang.Object |
visiting(Element element) |
@NonNull UnitLocation getCurrentLocation()
@NonNull EvaluationVisitor getEvaluationVisitor()
@NonNull java.util.List<UnitLocation> getLocationStack()
@NonNull IStepperVisitor getStepperVisitor()
@NonNull VMEvaluationEnvironment getVMEvaluationEnvironment()
@NonNull VMExecutor getVMExecutor()
void postIterate(@NonNull LoopExp element)
void preIterate(@NonNull LoopExp element)
void start(boolean suspendOnStartup)
@Nullable java.lang.Object visiting(@NonNull Element element)