View on GitHub

Aesi adapter for IntelliJ

An Aesi adapter for IntelliJ.

Download this project as a .zip file Download this project as a tar.gz file

aesi-eclipse / com.virtlink.aesi.debugging.mock / MockDebugSession

MockDebugSession

open class MockDebugSession : AbstractDebugSession

Constructors

<init> MockDebugSession(mainFile: Path, sourceFiles: MutableList<Path>)
Initializes a new instance of the MockDebugSession class.

Functions

getChildVariables open fun getChildVariables(thread: IAesiThread, stackFrame: IAesiStackFrame, scope: IScope, variable: IVariable): MutableList<IVariable>
{@inheritDoc}
getScopes open fun getScopes(thread: IAesiThread, stackFrame: IAesiStackFrame): MutableList<IScope>
{@inheritDoc}
getStackFrames open fun getStackFrames(thread: IAesiThread): MutableList<IAesiStackFrame>
{@inheritDoc}
getThreads open fun getThreads(): MutableList<IAesiThread>
{@inheritDoc}
getVariables open fun getVariables(thread: IAesiThread, stackFrame: IAesiStackFrame, scope: IScope): MutableList<IVariable>
{@inheritDoc}
initialize open fun initialize(): Unit
{@inheritDoc}
resume open fun resume(thread: IAesiThread): Unit
{@inheritDoc}
skipTo open fun skipTo(thread: IAesiThread): Unit
{@inheritDoc}
step open fun step(thread: IAesiThread): Unit
{@inheritDoc}
stepIn open fun stepIn(thread: IAesiThread): Unit
{@inheritDoc}
stepOut open fun stepOut(thread: IAesiThread): Unit
{@inheritDoc}
suspend open fun suspend(thread: IAesiThread): Unit
{@inheritDoc}
terminate open fun terminate(thread: IAesiThread): Unit
{@inheritDoc}