Example #1
0
 public MonoBoundBreakpoint(MonoEngine engine, uint address, MonoPendingBreakpoint pendingBreakpoint, MonoBreakpointResolution breakpointResolution)
 {
     this.engine               = engine;
     this.address              = address;
     this.pendingBreakpoint    = pendingBreakpoint;
     this.breakpointResolution = breakpointResolution;
 }
Example #2
0
        public int CreatePendingBreakpoint(IDebugBreakpointRequest2 request, out IDebugPendingBreakpoint2 pendingBreakpoint)
        {
            pendingBreakpoint = new MonoPendingBreakpoint(breakpointManager, request);

            return(VSConstants.S_OK);
        }
Example #3
0
 public int GetPendingBreakpoint(out IDebugPendingBreakpoint2 pendingBreakpoint)
 {
     pendingBreakpoint = this.pendingBreakpoint;
     return(VSConstants.S_OK);
 }
 public void Add(BreakEvent breakEvent, MonoPendingBreakpoint pendingBreakpoint)
 {
     breakpoints[breakEvent] = pendingBreakpoint;
 }