30 references to Sort
Microsoft.CodeAnalysis (11)
ArrayBuilder.cs (2)
255=> Sort(Comparer<T>.Create(compare)); 613Sort(comparer);
CodeGen\LocalScopeManager.cs (1)
139result.Sort(ScopeComparer.Instance);
CodeGen\PrivateImplementationDetails.cs (1)
143fieldsBuilder.Sort(FieldComparer.Instance);
Collections\ImmutableArrayExtensions.cs (1)
700builder.Sort(comparer);
CommandLine\AnalyzerConfigSet.cs (1)
129sortedAnalyzerConfigs.Sort(AnalyzerConfig.DirectoryLengthComparer);
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
1203tokens.Sort(HandleComparer.Default); 1221debugTokens.Sort(HandleComparer.Default);
Emit\NoPia\EmbeddedTypesManager.cs (1)
97builder.Sort(TypeComparer.Instance);
MetadataReader\PEModule.cs (1)
673result.Sort(new TypesByNamespaceSortComparer(nameComparer));
SymbolDisplay\AbstractSymbolDisplayVisitor.cs (1)
281enumFields.Sort(EnumField.Comparer);
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Crefs.cs (1)
466builder.Sort(ConsistentSymbolOrder.Instance);
Binder\Binder_Symbols.cs (1)
1908symbols.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)
1951viableEntryPoints.Sort(LexicalOrderSymbolComparer.Instance);
Compiler\DocumentationCommentCompiler.cs (1)
724builder.Sort(Comparer);
Declarations\DeclarationTable.cs (1)
134builder.Sort(new RootNamespaceLocationComparer(compilation));
FlowAnalysis\DefiniteAssignment.cs (1)
627builder.Sort(LexicalOrderSymbolComparer.Instance);
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (3)
613builder.Sort(new AnonymousTypeOrDelegateComparer(this.Compilation)); 631builder.Sort(new AnonymousTypeOrDelegateComparer(this.Compilation)); 652builder.Sort(SynthesizedDelegateSymbolComparer.Instance);
Symbols\Source\SourceAssemblySymbol.cs (1)
1072topLevelTypesFromModules.Sort(NameCollisionForAddedModulesTypeComparer.Singleton);
Microsoft.CodeAnalysis.UnitTests (2)
MetadataReferences\MetadataHelpersTests.cs (2)
433result.Sort(new PEModule.TypesByNamespaceSortComparer(StringComparer.Ordinal)); 473result.Sort(new PEModule.TypesByNamespaceSortComparer(StringComparer.Ordinal));
Microsoft.CodeAnalysis.VisualBasic (6)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
298builder.Sort(LexicalOrderSymbolComparer.Instance)
Compilation\VisualBasicCompilation.vb (1)
1627viableEntryPoints.Sort(LexicalOrderSymbolComparer.Instance)
Declarations\DeclarationTable.vb (1)
173builder.Sort(New RootNamespaceLocationComparer(compilation))
Semantics\OverloadResolution.vb (1)
1764indexesOfApplicableCandidates.Sort(New InferenceLevelComparer(candidates))
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
304builder.Sort(New AnonymousTypeComparer(Me.Compilation))
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
89collectionTypes.Sort(GroupCollectionComparer.Singleton)