private IAssemblyMirror DebugAssemblyFor(Mono.Debugger.Soft.AssemblyMirror assemblyMirror) { var debugAssembly = _debugAssemblies.SingleOrDefault(da => da.Mirror == assemblyMirror); if (debugAssembly != null) { return(debugAssembly); } debugAssembly = new SdbAssemblyMirror(assemblyMirror); _debugAssemblies.Add(debugAssembly); return(debugAssembly); }
private IAssemblyMirror DebugAssemblyFor(Mono.Debugger.Soft.AssemblyMirror assemblyMirror) { var debugAssembly = _debugAssemblies.SingleOrDefault(da => da.Mirror == assemblyMirror); if (debugAssembly != null) return debugAssembly; debugAssembly = new SdbAssemblyMirror(assemblyMirror); _debugAssemblies.Add(debugAssembly); return debugAssembly; }