15 writes to Root
System.Collections.Immutable (15)
System\Collections\Immutable\ImmutableList_1.Builder.cs (15)
136
this.
Root
= this.Root.ReplaceAt(index, value);
167
this.
Root
= this.Root.Insert(index, item);
175
this.
Root
= this.Root.RemoveAt(index);
183
this.
Root
= this.Root.Add(item);
191
this.
Root
= ImmutableList<T>.Node.EmptyNode;
213
this.
Root
= this.Root.RemoveAt(index);
699
this.
Root
= this.Root.AddRange(items);
719
this.
Root
= this.Root.InsertRange(index, items);
738
this.
Root
= this.Root.RemoveAll(match);
840
this.
Root
= this.Root.ReplaceAt(index, newValue);
862
this.
Root
= this.Root.Reverse(index, count);
871
this.
Root
= this.Root.Sort();
885
this.
Root
= this.Root.Sort(comparison);
898
this.
Root
= this.Root.Sort(comparer);
920
this.
Root
= this.Root.Sort(index, count, comparer);
23 references to Root
System.Collections.Immutable (23)
System\Collections\Immutable\ImmutableList_1.Builder.cs (23)
72
get { return this.
Root
.Count; }
132
return this.
Root
.ItemRef(index);
136
this.Root = this.
Root
.ReplaceAt(index, value);
147
return ref this.
Root
.ItemRef(index);
159
return this.
Root
.IndexOf(item, EqualityComparer<T>.Default);
167
this.Root = this.
Root
.Insert(index, item);
175
this.Root = this.
Root
.RemoveAt(index);
183
this.Root = this.
Root
.Add(item);
213
this.Root = this.
Root
.RemoveAt(index);
225
return this.
Root
.GetEnumerator(this);
699
this.Root = this.
Root
.AddRange(items);
719
this.Root = this.
Root
.InsertRange(index, items);
738
this.Root = this.
Root
.RemoveAll(match);
794
int index = this.
Root
.IndexOf(item, equalityComparer);
840
this.Root = this.
Root
.ReplaceAt(index, newValue);
862
this.Root = this.
Root
.Reverse(index, count);
871
this.Root = this.
Root
.Sort();
885
this.Root = this.
Root
.Sort(comparison);
898
this.Root = this.
Root
.Sort(comparer);
920
this.Root = this.
Root
.Sort(index, count, comparer);
1000
return this.
Root
.BinarySearch(index, count, item, comparer);
1016
return _immutable ??= ImmutableList<T>.WrapNode(this.
Root
);
1144
this.
Root
.CopyTo(array, arrayIndex);