7 references to Contains
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ReferenceManager.cs (1)
268(unified, referencedAssembliesByIdentity) => referencedAssembliesByIdentity.Contains(unified.OriginalReference, allowHigherVersion: false), referencedAssembliesByIdentity);
Microsoft.CodeAnalysis.UnitTests (6)
MetadataReferences\AssemblyIdentityMapTests.cs (6)
27Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 0, 0, 0)))); 31Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 1, 0, 0)))); 35Assert.True(map.Contains(new AssemblyIdentity("a", new Version(1, 0, 0, 0)), allowHigherVersion: false)); 39Assert.False(map.Contains(new AssemblyIdentity("a", new Version(1, 1, 0, 0)), allowHigherVersion: false)); 43Assert.False(map.Contains(new AssemblyIdentity("b", new Version(1, 1, 0, 0)), allowHigherVersion: true)); 44Assert.False(map.Contains(new AssemblyIdentity("b", new Version(1, 1, 0, 0)), allowHigherVersion: false));