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); }
internal void BoundBreakpoint(MonoPendingBreakpoint breakpoint) { var iid = new Guid(BreakPointEvent.IID); _callback.Event(_engine, _engine.RemoteProcess, _engine, null, new BreakPointEvent(breakpoint), ref iid, AsynchronousEvent.Attributes); }
public int CreatePendingBreakpoint(IDebugBreakpointRequest2 pBPRequest, out IDebugPendingBreakpoint2 ppPendingBP) { DebugHelper.TraceEnteringMethod(); MonoPendingBreakpoint breakpoint = DebuggedProcess.AddPendingBreakpoint(pBPRequest); ppPendingBP = breakpoint; return(VSConstants.S_OK); }
public MonoDocument(MonoPendingBreakpoint pendingBreakpoint) { _pendingBreakpoint = pendingBreakpoint; }
public MonoBoundBreakpoint(MonoEngine engine, MonoPendingBreakpoint pendingBreakpoint) { _engine = engine; _pendingBreakpoint = pendingBreakpoint; }