4 writes to root
Microsoft.CodeAnalysis.CodeStyle (4)
IntervalTree`1.cs (1)
42result.root = Insert(result.root, new Node(value), in introspector);
SimpleIntervalTree`2.cs (3)
23root = Insert(root, new Node(value), introspector); 37this.root = Insert(root, newNode, in Introspector); 44=> this.root = null;
11 references to root
Microsoft.CodeAnalysis.CodeStyle (11)
ContextIntervalTree.cs (3)
66if (root == null || MaxEndValue(root) < start) 87spineNodes.Push(root);
IntervalTree`1.cs (6)
42result.root = Insert(result.root, new Node(value), in introspector); 162if (root == null) 189candidates.Push((root, firstTime: true)); 248public bool IsEmpty() => this.root == null; 320if (root == null) 326candidates.Push((root, firstTime: true));
SimpleIntervalTree`2.cs (2)
23root = Insert(root, new Node(value), introspector); 37this.root = Insert(root, newNode, in Introspector);