26 references to OrderBy
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
Classification\SemanticClassifierTests_TestMarkup.cs (3)
87
var nonTestCodeSpans = actual.Where(s => s.ClassificationType != ClassificationTypeNames.TestCode).
OrderBy
((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start).ToImmutableArray();
88
var testCodeSpans = actual.Where(s => s.ClassificationType == ClassificationTypeNames.TestCode).
OrderBy
((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start).ToImmutableArray();
104
var actualOrdered = totalSpans.
OrderBy
(static (t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start).ToImmutableArray();
Classification\TotalClassifierTests.cs (2)
2870
var actualOrdered = tags.
OrderBy
((t1, t2) => t1.Span.Span.Start - t2.Span.Span.Start);
2983
var actualOrdered = tags.
OrderBy
((t1, t2) => t1.Span.Span.Start - t2.Span.Span.Start);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.AddNewKeywordAction.cs (1)
44
newModifiers.
OrderBy
(CompareModifiers));
src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
50
var localFunctions = diagnostics.
OrderBy
(static (d1, d2) => d2.Location.SourceSpan.Start - d1.Location.SourceSpan.Start)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Classification\AbstractClassifierTests.cs (1)
66
var actualOrdered = actual.
OrderBy
((t1, t2) => t1.TextSpan.Start - t2.TextSpan.Start);
Microsoft.CodeAnalysis.Features (13)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
70
.
OrderBy
((t1, t2) => (t1.root != null) == (t2.root != null) ? 0 : t1.root != null ? -1 : 1);
AddImport\SymbolReferenceFinder.cs (1)
157
.
OrderBy
((r1, r2) => r1.CompareTo(_document, r2))];
CodeRefactorings\CodeRefactoringService.cs (1)
232
.
OrderBy
((tuple1, tuple2) => providerToIndex[tuple1.provider] - providerToIndex[tuple2.provider])
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
364
contextAndSymbolLists = [.. contextAndSymbolLists.
OrderBy
((tuple1, tuple2) => documentIdToIndex[tuple1.documentId] - documentIdToIndex[tuple2.documentId])];
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.HostAnalyzerInfo.cs (1)
117
OrderedAllAnalyzers = [.. _allAnalyzers.
OrderBy
(PriorityComparison)];
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (2)
152
return [.. structuralTypes.
OrderBy
(
165
return [.. structuralTypes.
OrderBy
(
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
377
var orderedGroups = _groupMap.Keys.
OrderBy
((g1, g2) => g1 - g2);
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
171
symbols = [.. symbols.
OrderBy
((s1, s2) =>
Shared\Extensions\ISymbolExtensions_Sorting.cs (1)
39
return [.. symbols.
OrderBy
((s1, s2) => Compare(s1, s2, symbolToParameterTypeNames, getParameterTypeNames))];
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
83
return types.
OrderBy
((t1, t2) =>
src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (1)
402
var orderedDiagnostics = diagnostics.
OrderBy
(
src\Analyzers\Core\CodeFixes\OrderModifiers\AbstractOrderModifiersCodeFixProvider.cs (1)
67
modifiers.
OrderBy
(CompareModifiers)
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
476
return [.. projectsToExamine.
OrderBy
((p1, p2) => order[p1.Id] - order[p2.Id])];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationHelpers.cs (1)
159
.
OrderBy
((f1, f2) =>
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
MEF\TestComposition.cs (3)
36
_assemblies = [.. assemblies.
OrderBy
((a, b) => string.CompareOrdinal(a.FullName, b.FullName))];
37
_parts = [.. parts.
OrderBy
((a, b) => string.CompareOrdinal(a.FullName, b.FullName))];
38
_excludedPartTypes = [.. excludedPartTypes.
OrderBy
((a, b) => string.CompareOrdinal(a.FullName, b.FullName))];