1 instantiation of ReadOnlyMemoryOfCharComparer
Microsoft.CodeAnalysis (1)
InternalUtilities\ReadOnlyMemoryOfCharComparer.cs (1)
16
public static readonly ReadOnlyMemoryOfCharComparer Instance = new
ReadOnlyMemoryOfCharComparer
();
15 references to ReadOnlyMemoryOfCharComparer
Microsoft.CodeAnalysis (1)
InternalUtilities\ReadOnlyMemoryOfCharComparer.cs (1)
16
public static readonly
ReadOnlyMemoryOfCharComparer
Instance = new ReadOnlyMemoryOfCharComparer();
Microsoft.CodeAnalysis.CSharp (14)
Symbols\MergedNamespaceSymbol.cs (1)
93
_cachedLookup = new CachingDictionary<ReadOnlyMemory<char>, Symbol>(SlowGetChildrenOfName, SlowGetChildNames,
ReadOnlyMemoryOfCharComparer
.Instance);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2371
return symbols.ToDictionary(s => s.Name.AsMemory(),
ReadOnlyMemoryOfCharComparer
.Instance);
Symbols\Metadata\PE\PENamespaceSymbol.cs (2)
262
var namespaces = new Dictionary<ReadOnlyMemory<char>, PENestedNamespaceSymbol>(
ReadOnlyMemoryOfCharComparer
.Instance);
315
var typesDict = children.ToDictionary(c => c.Name.AsMemory(),
ReadOnlyMemoryOfCharComparer
.Instance);
Symbols\NamespaceOrTypeSymbol.cs (3)
24
PooledDictionary<ReadOnlyMemory<char>, object>.CreatePool(
ReadOnlyMemoryOfCharComparer
.Instance);
288
ReadOnlyMemoryOfCharComparer
.Equals(named.MetadataName.AsSpan(), emittedTypeName.TypeNameMemory))
336
ReadOnlyMemoryOfCharComparer
.Equals(named.MetadataName.AsSpan(), emittedTypeName.TypeNameMemory))
Symbols\Source\SourceMemberContainerSymbol.cs (5)
1379
symbols.ToDictionary(s => s.Name.AsMemory(),
ReadOnlyMemoryOfCharComparer
.Instance) :
1645
return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(1,
ReadOnlyMemoryOfCharComparer
.Instance)
1653
return new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(
ReadOnlyMemoryOfCharComparer
.Instance);
1666
var dictionary = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(accumulator.Count,
ReadOnlyMemoryOfCharComparer
.Instance);
2452
membersByName = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<Symbol>>(membersByName,
ReadOnlyMemoryOfCharComparer
.Instance);
Symbols\Source\SourceNamespaceSymbol.cs (2)
257
GetNameToMembersMap(),
ReadOnlyMemoryOfCharComparer
.Instance),
282
var result = new Dictionary<ReadOnlyMemory<char>, ImmutableArray<NamespaceOrTypeSymbol>>(builder.Count,
ReadOnlyMemoryOfCharComparer
.Instance);