internal void StepCompleted(MonoThread thread) { var iid = new Guid(StepCompleteEvent.IID); _callback.Event(_engine, _engine.RemoteProcess, _engine, thread, new StepCompleteEvent(), ref iid, StoppingEvent.Attributes); }
internal void BreakpointHit(MonoPendingBreakpoint breakpoint, MonoThread thread) { var iid = new Guid(BreakPointHitEvent.IID); _callback.Event(_engine, _engine.RemoteProcess, _engine, thread, new BreakPointHitEvent(breakpoint), ref iid, StoppingEvent.Attributes); }
public MonoStackFrame(MonoThread thread, DebuggedMonoProcess debuggedMonoProcess, StackFrame frame) { this.thread = thread; this.debuggedMonoProcess = debuggedMonoProcess; this.frame = frame; docContext = new MonoDocumentContext(this.frame.FileName, this.frame.LineNumber, this.frame.ColumnNumber); var locals = frame.GetVisibleVariables().ToList(); this.locals = locals.Select(x => new MonoProperty(frame, x)).ToList(); }