Interface IEolDebugger

All Superinterfaces:
ExecutionController
All Known Implementing Classes:
EclDebugger, EgxDebugger, EmlDebugger, EolDebugger, EplDebugger, EtlDebugger, EvlDebugger, FlockDebugger, PinsetDebugger

public interface IEolDebugger extends ExecutionController
  • Method Details

    • verifyBreakpoint

      BreakpointResult verifyBreakpoint(BreakpointRequest request)
    • setTarget

      void setTarget(IEpsilonDebugTarget target)
    • getTarget

      IEpsilonDebugTarget getTarget()
    • step

      void step()
    • stepOver

      void stepOver()
    • stepReturn

      void stepReturn()
    • isStepping

      boolean isStepping()
    • getStopAfterModuleElement

      ModuleElement getStopAfterModuleElement()
    • getStopAfterFrameStackSizeDropsBelow

      Integer getStopAfterFrameStackSizeDropsBelow()
    • isDoneAfterModuleElement

      boolean isDoneAfterModuleElement(ModuleElement ast)
      Returns true iff the execution will complete after the given module element completes (i.e. no further elements will be run from this execution).