16 references to Instance
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Constraints.cs (1)
43
var names = new Dictionary<string, int>(n, StringOrdinalComparer.
Instance
);
Declarations\MergedNamespaceDeclaration.cs (1)
150
var namespaceGroups = namespaces.ToDictionary(n => n.Name, StringOrdinalComparer.
Instance
);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
178
var typesByName = new Dictionary<string, Cci.INamespaceTypeDefinition>(StringOrdinalComparer.
Instance
);
1005
var result = members.ToDictionary(s => s.MetadataName, StringOrdinalComparer.
Instance
);
Emitter\Model\PEModuleBuilder.cs (1)
653
var exportedNamesMap = new Dictionary<string, NamedTypeSymbol>(StringOrdinalComparer.
Instance
);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (2)
2048
return symbols.ToDictionary(s => s.Name, StringOrdinalComparer.
Instance
);
2058
return symbols.ToDictionary(s => s.Name, StringOrdinalComparer.
Instance
);
Symbols\Metadata\PE\PENamespaceSymbol.cs (3)
227
var namespaces = new Dictionary<string, PENestedNamespaceSymbol>(StringOrdinalComparer.
Instance
);
268
noPiaLocalTypes = new Dictionary<string, TypeDefinitionHandle>(StringOrdinalComparer.
Instance
);
279
var typesDict = children.ToDictionary(c => c.Name, StringOrdinalComparer.
Instance
);
Symbols\Source\SourceAssemblySymbol.cs (1)
2786
forwardedTypesFromSource = new Dictionary<string, NamedTypeSymbol>(StringOrdinalComparer.
Instance
);
Symbols\Source\SourceMemberContainerSymbol.cs (2)
1341
symbols.ToDictionary(s => s.Name, StringOrdinalComparer.
Instance
) :
2708
membersByName = membersAndInitializers.NonTypeMembers.ToDictionary(s => s.Name, StringOrdinalComparer.
Instance
);
Symbols\Source\SourceNamespaceSymbol.cs (3)
256
var dictionary = new Dictionary<string, ImmutableArray<NamedTypeSymbol>>(StringOrdinalComparer.
Instance
);
519
_dictionary = new Dictionary<string, object>(capacity, StringOrdinalComparer.
Instance
);
545
var result = new Dictionary<String, ImmutableArray<NamespaceOrTypeSymbol>>(_dictionary.Count, StringOrdinalComparer.
Instance
);