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