internal TestSettings( SupportedArchitecture debuggeeArchitecture, string compilerName, SupportedCompiler compilerType, string compilerPath, IDictionary <string, string> compilerProperties, string debuggerName, SupportedDebugger debuggerType, string debuggerPath, string debuggerAdapterPath, string miMode, IDictionary <string, string> debuggerProperties) { this.CompilerSettings = new CompilerSettings(compilerName, compilerType, compilerPath, debuggeeArchitecture, compilerProperties); this.DebuggerSettings = new DebuggerSettings(debuggerName, debuggerType, debuggerPath, debuggerAdapterPath, miMode, debuggeeArchitecture, debuggerProperties); }
public DebuggerSettings( string debuggerName, SupportedDebugger debuggerType, string debuggerPath, string debuggerAdapterPath, string miMode, SupportedArchitecture debuggeeArchitecture, IDictionary <string, string> debuggerProperties) { this.DebuggeeArchitecture = debuggeeArchitecture; this.DebuggerName = debuggerName; this.DebuggerType = debuggerType; this.DebuggerPath = debuggerPath; this.DebuggerAdapterPath = debuggerAdapterPath; if (!string.IsNullOrWhiteSpace(miMode)) { this.MIMode = miMode; } this.Properties = debuggerProperties ?? new Dictionary <string, string>(StringComparer.Ordinal); }
public SupportedDebuggerAttribute(SupportedDebugger debugger, SupportedArchitecture architecture) : base(debugger, architecture) { }
private static TestSettings CreateGppGdbSettings(SupportedArchitecture debuggeeArchitecture, string compilerName, string debuggerName, SupportedDebugger debuggerType) { return(new TestSettings(debuggeeArchitecture, compilerName, SupportedCompiler.GPlusPlus, "g++", null, debuggerName, debuggerType, "gdb", null, null, null)); }
public DebuggerAttribute(SupportedDebugger debugger, SupportedArchitecture architecture) { this.Debugger = debugger; this.Architecture = architecture; }