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