public MonoBoundBreakpoint(MonoEngine engine, uint address, MonoPendingBreakpoint pendingBreakpoint, MonoBreakpointResolution breakpointResolution) { this.engine = engine; this.address = address; this.pendingBreakpoint = pendingBreakpoint; this.breakpointResolution = breakpointResolution; }
public int GetPendingBreakpoint(out IDebugPendingBreakpoint2 pendingBreakpoint) { pendingBreakpoint = this.pendingBreakpoint; return(VSConstants.S_OK); }
public void Add(BreakEvent breakEvent, MonoPendingBreakpoint pendingBreakpoint) { breakpoints[breakEvent] = pendingBreakpoint; }
public int CreatePendingBreakpoint(IDebugBreakpointRequest2 request, out IDebugPendingBreakpoint2 pendingBreakpoint) { pendingBreakpoint = new MonoPendingBreakpoint(breakpointManager, request); return(VSConstants.S_OK); }