예제 #1
0
 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);
 }
예제 #2
0
 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);
 }
예제 #3
0
 public SupportedCompilerAttribute(SupportedCompiler compiler, SupportedArchitecture debuggeeArchitecture)
 {
     this.Compiler     = compiler;
     this.Architecture = debuggeeArchitecture;
 }