27 references to Sort
Microsoft.CodeAnalysis (10)
CodeGen\LocalScopeManager.cs (1)
139
result.
Sort
(ScopeComparer.Instance);
CodeGen\PrivateImplementationDetails.cs (1)
180
fieldsBuilder.
Sort
(FieldComparer.Instance);
CommandLine\AnalyzerConfigSet.cs (1)
130
sortedAnalyzerConfigs.
Sort
(AnalyzerConfig.DirectoryLengthComparer);
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
1335
debugTokens.
Sort
(HandleComparer.Default);
Emit\NoPia\EmbeddedTypesManager.cs (1)
96
builder.
Sort
(TypeComparer.Instance);
MetadataReader\PEModule.cs (1)
690
result.
Sort
(new TypesByNamespaceSortComparer(nameComparer));
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
776
builder.
Sort
(comparer);
src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
337
Sort
(Comparer<T>.Create(compare));
716
Sort
(comparer);
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (1)
330
enumFields.
Sort
(EnumField.Comparer);
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Crefs.cs (2)
363
sortedSymbolsBuilder.
Sort
(ConsistentSymbolOrder.Instance);
649
builder.
Sort
(ConsistentSymbolOrder.Instance);
Binder\Binder_Symbols.cs (1)
2001
symbols.
Sort
(ConsistentSymbolOrder.Instance);
Binder\ImportChain.cs (1)
100
aliases.
Sort
(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic.
Compilation\CSharpCompilation.cs (1)
2136
viableEntryPoints.
Sort
(LexicalOrderSymbolComparer.Instance);
Declarations\DeclarationTable.cs (1)
135
builder.
Sort
(new RootNamespaceLocationComparer(compilation));
FlowAnalysis\DefiniteAssignment.cs (1)
657
builder.
Sort
(LexicalOrderSymbolComparer.Instance);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (3)
619
builder.
Sort
(new AnonymousTypeOrDelegateComparer(this.Compilation));
637
builder.
Sort
(new AnonymousTypeOrDelegateComparer(this.Compilation));
658
builder.
Sort
(SynthesizedDelegateSymbolComparer.Instance);
Symbols\Source\SourceAssemblySymbol.cs (1)
1079
topLevelTypesFromModules.
Sort
(NameCollisionForAddedModulesTypeComparer.Singleton);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (4)
168
typeConstraintStrings.
Sort
(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic
708
typeConstraintsBuilder.
Sort
(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic
836
attributesBuilder.
Sort
(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic
886
namedArgumentsBuilder.
Sort
(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic
Microsoft.CodeAnalysis.UnitTests (2)
MetadataReferences\MetadataHelpersTests.cs (2)
433
result.
Sort
(new PEModule.TypesByNamespaceSortComparer(StringComparer.Ordinal));
473
result.
Sort
(new PEModule.TypesByNamespaceSortComparer(StringComparer.Ordinal));