1 write to Value
Microsoft.CodeAnalysis.CodeStyle (1)
IntervalTree`1.Node.cs (1)
24this.Value = value;
18 references to Value
Microsoft.CodeAnalysis.CodeStyle (18)
ContextIntervalTree.cs (7)
93if (Introspector.GetStart(currentNode.Value) <= start) 119if (predicate(currentNode.Value, start, length)) 123(Introspector.GetStart(result!) <= Introspector.GetStart(currentNode.Value) && 124Introspector.GetLength(currentNode.Value) < Introspector.GetLength(result!))) 126result = currentNode.Value; 154Introspector.GetStart(parentNode.Value) == Introspector.GetStart(currentNode.Value))
IntervalTree`1.cs (9)
203if (testInterval(currentNode.Value, start, length, in introspector)) 206builder.Add(currentNode.Value); 224if (introspector.GetStart(currentNode.Value) <= end) 227if (right != null && GetEnd(right.MaxEndNode.Value, in introspector) >= start) 238if (left != null && GetEnd(left.MaxEndNode.Value, in introspector) >= start) 253var newNodeStart = introspector.GetStart(newNode.Value); 267if (newNodeStart < introspector.GetStart(root.Value)) 343yield return currentNode.Value; 358=> node == null ? 0 : GetEnd(node.MaxEndNode.Value, in introspector);
IntervalTree`1.Node.cs (1)
39var thisEndValue = GetEnd(this.Value, in introspector);
SimpleIntervalTree`2.cs (1)
77=> GetEnd(node.MaxEndNode.Value, in _introspector);