示例#1
0
        public Debugger( IEmulationHost host )
        {
            Debug.Assert( host != null );
            if( host == null )
                throw new ArgumentNullException( "host" );

            _host = host;

            _control = new DebugControl( this );
            _inspector = new DebugInspector( this );

            _studio = new Studio( this );
        }
示例#2
0
        public Debugger(IEmulationHost host)
        {
            Debug.Assert(host != null);
            if (host == null)
            {
                throw new ArgumentNullException("host");
            }

            _host = host;

            _control   = new DebugControl(this);
            _inspector = new DebugInspector(this);

            _studio = new Studio(this);
        }