Beispiel #1
0
 private void SignalByteCodeChange()
 {
     if (m_Debugger != null && (m_Debugger.GetDebuggerCaps() & DebuggerCaps.CanDebugByteCode) != 0)
     {
         m_Debugger.SetByteCode(m_ByteCode.Code.Select(s => s.ToString()).ToArray());
     }
 }
Beispiel #2
0
 internal void AttachDebugger(IDebugger debugger)
 {
     m_Debug.DebuggerAttached     = debugger;
     m_Debug.LineBasedBreakPoints = (debugger.GetDebuggerCaps() & DebuggerCaps.HasLineBasedBreakpoints) != 0;
     debugger.SetDebugService(new DebugService(m_Script, this));
 }
		internal void AttachDebugger(IDebugger debugger)
		{
			m_Debug.DebuggerAttached = debugger;
			m_Debug.LineBasedBreakPoints = (debugger.GetDebuggerCaps() & DebuggerCaps.HasLineBasedBreakpoints) != 0;
			debugger.SetDebugService(new DebugService(m_Script, this));
		}