1 instantiation of RuntimeData
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Desktop\DesktopRuntimeEnvironment.cs (1)
152
return new
RuntimeData
(manager, appDomain);
10 references to RuntimeData
Microsoft.CodeAnalysis.Test.Utilities (10)
Platform\Desktop\DesktopRuntimeEnvironment.cs (10)
71
private static readonly List<
RuntimeData
> s_runtimeDataCache = new List<
RuntimeData
>();
77
private
RuntimeData
Data { get; set; } = CreateAndInitializeRuntimeData(mainModule.Id, modules);
79
private static
RuntimeData
CreateAndInitializeRuntimeData(ModuleDataId mainModuleId, ImmutableArray<ModuleData> runtimeModuleDataList)
81
var
runtimeData = GetOrCreateRuntimeData(runtimeModuleDataList);
99
private static
RuntimeData
GetOrCreateRuntimeData(IEnumerable<ModuleData> modules)
101
var
data = TryGetCachedRuntimeData(modules);
110
private static
RuntimeData
TryGetCachedRuntimeData(IEnumerable<ModuleData> modules)
117
var
data = s_runtimeDataCache[i];
143
private static
RuntimeData
CreateRuntimeData()