public CompilerSettings( string compilerName, SupportedCompiler compilerType, string compilerPath, SupportedArchitecture debuggeeArchitecture, IDictionary <string, string> compilerProperties) { this.CompilerName = compilerName; this.CompilerType = compilerType; this.CompilerPath = compilerPath; this.DebuggeeArchitecture = debuggeeArchitecture; this.Properties = compilerProperties ?? new Dictionary <string, string>(StringComparer.Ordinal); }
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 SupportedCompilerAttribute(SupportedCompiler compiler, SupportedArchitecture debuggeeArchitecture) { this.Compiler = compiler; this.Architecture = debuggeeArchitecture; }