2 instantiations of AssemblyData
Microsoft.CodeAnalysis.Test.Utilities (2)
Platform\Desktop\RuntimeAssemblyManager.cs (2)
85var assemblyData = new AssemblyData(assembly); 181AddAssemblyData(new AssemblyData(module));
16 references to AssemblyData
Microsoft.CodeAnalysis.Test.Utilities (16)
Platform\Desktop\RuntimeAssemblyManager.cs (16)
50private readonly Dictionary<string, AssemblyData> _fullNameToAssemblyDataMap; 51private readonly Dictionary<Guid, AssemblyData> _mvidToAssemblyDataMap; 72_fullNameToAssemblyDataMap = new Dictionary<string, AssemblyData>(StringComparer.OrdinalIgnoreCase); 73_mvidToAssemblyDataMap = new Dictionary<Guid, AssemblyData>(); 85var assemblyData = new AssemblyData(assembly); 167if (TryGetMatchingByFullName(module.Id, out var assemblyData, out var fullMatch)) 204private void AddAssemblyData(AssemblyData assemblyData) 218if (!TryGetMatchingByFullName(id, out var other, out var fullMatch) || !fullMatch) 227private bool TryGetMatchingByFullName(ModuleDataId id, out AssemblyData assemblyData, out bool fullMatch) 235assemblyData = default(AssemblyData); 240private bool TryGetMatchingByMvid(ModuleDataId id, out AssemblyData assemblyData, out bool fullMatch) 248assemblyData = default(AssemblyData); 255if (!_fullNameToAssemblyDataMap.TryGetValue(moduleName, out var data)) 306if (!_fullNameToAssemblyDataMap.TryGetValue(fullName, out var data)) 368foreach (var module in _fullNameToAssemblyDataMap.Values) 427var assemblyData = _fullNameToAssemblyDataMap[name];