2 instantiations of AssemblyNameComparer
Microsoft.Build.Framework (2)
Utilities\AssemblyNameComparer.cs (2)
21internal static readonly IComparer Comparer = new AssemblyNameComparer(false); 26internal static readonly IComparer ComparerConsiderRetargetable = new AssemblyNameComparer(true);
5 references to AssemblyNameComparer
Microsoft.Build.Framework (1)
Utilities\AssemblyNameExtension.cs (1)
231return new HashSet<AssemblyNameExtension>(AssemblyNameComparer.GenericComparerConsiderRetargetable);
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\ReferenceTable.cs (2)
402internal Dictionary<AssemblyNameExtension, Reference> References { get; private set; } = new Dictionary<AssemblyNameExtension, Reference>(AssemblyNameComparer.GenericComparer); 1407var goodReferences = new Dictionary<AssemblyNameExtension, Reference>(AssemblyNameComparer.GenericComparer);
RedistList.cs (2)
52private readonly ConcurrentDictionary<AssemblyNameExtension, bool> _assemblyNameInRedist = new ConcurrentDictionary<AssemblyNameExtension, bool>(AssemblyNameComparer.GenericComparer); 68private readonly ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension> _remappingCache = new ConcurrentDictionary<AssemblyNameExtension, AssemblyNameExtension>(AssemblyNameComparer.GenericComparerConsiderRetargetable);