예제 #1
0
        // TODO: Move these to virtual filesystem. There is something funny with line numbers when usng the virtual filesystem.
        public DsDebuggerTest(ITestOutputHelper output)
            : base(output, usePassThroughFileSystem: true)
        {
            var sharedModuleRegistry = new ModuleRegistry();
            var constants            = new GlobalConstants(FrontEndContext.SymbolTable);

            Debugger = new MockService(FrontEndContext.PathTable, LoggingContext).Debugger;
        }
예제 #2
0
 public MockService(PathTable pathTable, LoggingContext loggingContext)
 {
     Debugger = new MockDebugger(pathTable, loggingContext);
 }
예제 #3
0
 // TODO: Move these to virtual filesystem. There is something funny with line numbers when usng the virtual filesystem.
 public DsDebuggerTest(ITestOutputHelper output)
     : base(output, usePassThroughFileSystem: true)
 {
     Debugger = new MockService(FrontEndContext.PathTable, LoggingContext).Debugger;
 }