3 instantiations of Edge
Microsoft.CodeAnalysis.Workspaces (3)
BKTree.Builder.cs (2)
167
edges.Add(new
Edge
(distance, childIndex));
233
new
Edge
(editDistance, insertionIndex);
BKTree.Edge.cs (1)
31
=>
new
(editDistance: reader.ReadInt32(), childNodeIndex: reader.ReadInt32());
11 references to Edge
Microsoft.CodeAnalysis.Workspaces (11)
BKTree.Builder.cs (4)
92
private readonly
Edge
[] _compactEdges;
119
_compactEdges = new
Edge
[distinctValues.Length * CompactEdgeAllocationSize];
133
var edges = ImmutableArray.CreateBuilder<
Edge
>(Math.Max(0, _builderNodes.Length - 1));
140
private void BuildArrays(ImmutableArray<Node>.Builder nodes, ImmutableArray<
Edge
>.Builder edges)
BKTree.cs (3)
31
ImmutableArray<
Edge
>.Empty);
56
private readonly ImmutableArray<
Edge
> _edges;
58
private BKTree(char[] concatenatedLowerCaseWords, ImmutableArray<Node> nodes, ImmutableArray<
Edge
> edges)
BKTree.Edge.cs (1)
30
internal static
Edge
ReadFrom(ObjectReader reader)
BKTree.Serialization.cs (3)
27
foreach (
var
edge in _edges)
51
var edges = ImmutableArray.CreateBuilder<
Edge
>(edgeCount);
54
edges.Add(
Edge
.ReadFrom(reader));