27 references to Sort
Microsoft.CodeAnalysis (10)
CodeGen\LocalScopeManager.cs (1)
139result.Sort(ScopeComparer.Instance);
CodeGen\PrivateImplementationDetails.cs (1)
176fieldsBuilder.Sort(FieldComparer.Instance);
CommandLine\AnalyzerConfigSet.cs (1)
130sortedAnalyzerConfigs.Sort(AnalyzerConfig.DirectoryLengthComparer);
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
1387debugTokens.Sort(HandleComparer.Default);
Emit\NoPia\EmbeddedTypesManager.cs (1)
96builder.Sort(TypeComparer.Instance);
MetadataReader\PEModule.cs (1)
690result.Sort(new TypesByNamespaceSortComparer(nameComparer));
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
717builder.Sort(comparer);
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (2)
356Sort(Comparer<T>.Create(compare)); 791Sort(comparer);
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (1)
330enumFields.Sort(EnumField.Comparer);
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Crefs.cs (2)
368sortedSymbolsBuilder.Sort(ConsistentSymbolOrder.Instance); 671builder.Sort(ConsistentSymbolOrder.Instance);
Binder\Binder_Symbols.cs (1)
2038symbols.Sort(ConsistentSymbolOrder.Instance);
Binder\ImportChain.cs (1)
100aliases.Sort(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic.
Compilation\CSharpCompilation.cs (1)
2210viableEntryPoints.Sort(LexicalOrderSymbolComparer.Instance);
Compiler\DocumentationCommentCompiler.cs (1)
873builder.Sort(Comparer);
Declarations\DeclarationTable.cs (1)
105builder.Sort(new RootNamespaceLocationComparer(compilation));
FlowAnalysis\DefiniteAssignment.cs (1)
608builder.Sort(LexicalOrderSymbolComparer.Instance);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (3)
566builder.Sort(new AnonymousTypeOrDelegateComparer(this.Compilation)); 584builder.Sort(new AnonymousTypeOrDelegateComparer(this.Compilation)); 605builder.Sort(SynthesizedDelegateSymbolComparer.Instance);
Symbols\Source\ExtensionGroupingInfo.cs (1)
895builder.Sort(LexicalOrderSymbolComparer.Instance);
Symbols\Source\SourceAssemblySymbol.cs (1)
1079topLevelTypesFromModules.Sort(NameCollisionForAddedModulesTypeComparer.Singleton);
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (4)
135typeConstraintStrings.Sort(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic 673typeConstraintsBuilder.Sort(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic 804attributesBuilder.Sort(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic 854namedArgumentsBuilder.Sort(StringComparer.Ordinal); // Actual order doesn't matter - just want to be deterministic