8 writes to Root
System.Collections.Immutable (8)
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (8)
160this.Root = newRoot; 211this.Root = this.Root.Add(item, _comparer, out mutated); 225this.Root = this.Root.Remove(item, _comparer, out _); 247this.Root = result; 316this.Root = this.ToImmutable().SymmetricExcept(other)._root; 329this.Root = this.Root.Add(item, _comparer, out _); 348this.Root = ImmutableSortedSet<T>.Node.EmptyNode; 377this.Root = this.Root.Remove(item, _comparer, out mutated);
11 references to Root
System.Collections.Immutable (11)
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (11)
74get { return this.Root.Count; } 211this.Root = this.Root.Add(item, _comparer, out mutated); 225this.Root = this.Root.Remove(item, _comparer, out _); 329this.Root = this.Root.Add(item, _comparer, out _); 358return this.Root.Contains(item, _comparer); 377this.Root = this.Root.Remove(item, _comparer, out mutated); 387return this.Root.GetEnumerator(this); 396return this.Root.GetEnumerator(); 426return this.Root.IndexOf(item, _comparer); 455return _immutable ??= ImmutableSortedSet<T>.Wrap(this.Root, _comparer); 486this.Root.CopyTo(array, arrayIndex);