public Step ( ThreadingModel model, StepMode mode ) : |
||
model | ThreadingModel | |
mode | StepMode | |
return |
protected override CommandResult DoStep(Thread thread, ThreadingModel model, ScriptingContext context) { context.Interpreter.Style.IsNative = false; return thread.Step (model, StepMode.SourceLine, null); }
protected override CommandResult DoStep(Thread thread, ThreadingModel model, ScriptingContext context) { context.Interpreter.Style.IsNative = true; return thread.Step (model, Native ? StepMode.NativeInstruction : StepMode.SingleInstruction, null); }
public void Continue(Thread thread) { thread.Step (ThreadingModel, StepMode.Run); }
protected override CommandResult DoStep(Thread thread, ThreadingModel model, ScriptingContext context) { return thread.Step (model, StepMode.Run, null); }
public void StepOut(Thread thread) { thread.Step (ThreadingModel, StepMode.Finish); }
public void StepOver(Thread thread) { thread.Step (ThreadingModel, StepMode.NextLine); }
public void StepInto(Thread thread) { thread.Step (ThreadingModel, StepMode.SourceLine); }
public void StepOut(Thread thread) { thread.Step(ThreadingModel, StepMode.Finish); }
public void StepOver(Thread thread) { thread.Step(ThreadingModel, StepMode.NextLine); }
public void StepInto(Thread thread) { thread.Step(ThreadingModel, StepMode.SourceLine); }
public void Continue(Thread thread) { thread.Step(ThreadingModel, StepMode.Run); }