12 references to Instance
Microsoft.CodeAnalysis.CSharp (12)
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 (1)
24
PooledDictionary<ReadOnlyMemory<char>, object>.CreatePool(ReadOnlyMemoryOfCharComparer.
Instance
);
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
);