5 references to BinarySearch
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringCopyPasteCommandHandler.cs (2)
332
var startIndex = contentSpans.
BinarySearch
(snapshotSpan.Span.Start, FindIndex);
333
var endIndex = contentSpans.
BinarySearch
(snapshotSpan.Span.End, FindIndex);
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
300
var start = spans.
BinarySearch
(spanStart, startPositionComparer);
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\SolutionCompilationState.RootedSymbolSet.cs (1)
123
var index = secondarySymbols.
BinarySearch
(symbolHash, static (item, symbolHash) => item.hashCode.CompareTo(symbolHash));
Workspace\Solution\SolutionState.cs (1)
342
var index = sortedProjectStates.
BinarySearch
(projectId, static (projectState, projectId) => projectState.Id.CompareTo(projectId));