_count | System.Collections.Immutable.ImmutableList< T >.Node | private |
_frozen | System.Collections.Immutable.ImmutableList< T >.Node | private |
_height | System.Collections.Immutable.ImmutableList< T >.Node | private |
_key | System.Collections.Immutable.ImmutableList< T >.Node | private |
_left | System.Collections.Immutable.ImmutableList< T >.Node | private |
_right | System.Collections.Immutable.ImmutableList< T >.Node | private |
Add(T key) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
AddRange(IEnumerable< T > keys) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Balance() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
BalanceFactor | System.Collections.Immutable.ImmutableList< T >.Node | private |
BalanceLeft() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
BalanceMany() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
BalanceRight() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
BinarySearch(int index, int count, T item, IComparer< T >? comparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Contains(T item, IEqualityComparer< T > equalityComparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Contains(Node node, T value, IEqualityComparer< T > equalityComparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivatestatic |
ConvertAll< TOutput >(Func< T, TOutput > converter) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
CopyTo(T[] array) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
CopyTo(T[] array, int arrayIndex) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
CopyTo(int index, T[] array, int arrayIndex, int count) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
CopyTo(Array array, int arrayIndex) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Count | System.Collections.Immutable.ImmutableList< T >.Node | |
CreateLeaf(T key) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivatestatic |
CreateRange(IEnumerable< T > keys) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivatestatic |
DoubleLeft() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
DoubleRight() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
EmptyNode | System.Collections.Immutable.ImmutableList< T >.Node | packagestatic |
Exists(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Find(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindAll(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindIndex(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindIndex(int startIndex, Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindIndex(int startIndex, int count, Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindLast(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindLastIndex(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindLastIndex(int startIndex, Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
FindLastIndex(int startIndex, int count, Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Freeze() | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
GetEnumerator() | System.Collections.Immutable.ImmutableList< T >.Node | inline |
GetEnumerator() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
GetEnumerator() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
GetEnumerator(Builder builder) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Height | System.Collections.Immutable.ImmutableList< T >.Node | |
IndexOf(T item, IEqualityComparer< T >? equalityComparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
IndexOf(T item, int index, int count, IEqualityComparer< T >? equalityComparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Insert(int index, T key) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
InsertRange(int index, IEnumerable< T > keys) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
IsBalanced | System.Collections.Immutable.ImmutableList< T >.Node | private |
IsEmpty | System.Collections.Immutable.ImmutableList< T >.Node | |
IsLeftHeavy | System.Collections.Immutable.ImmutableList< T >.Node | private |
IsRightHeavy | System.Collections.Immutable.ImmutableList< T >.Node | private |
ItemRef(int index) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
ItemRefUnchecked(int index) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
Key | System.Collections.Immutable.ImmutableList< T >.Node | package |
LastIndexOf(T item, int index, int count, IEqualityComparer< T >? equalityComparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Left | System.Collections.Immutable.ImmutableList< T >.Node | |
Left | System.Collections.Immutable.ImmutableList< T >.Node | private |
Left | System.Collections.Immutable.ImmutableList< T >.Node | private |
MutateBoth(Node left, Node right) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
MutateKey(T key) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
MutateLeft(Node left) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
MutateRight(Node right) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
Node() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
Node(T key, Node left, Node right, bool frozen=false) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
NodeTreeFromList(IOrderedCollection< T > items, int start, int length) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackagestatic |
ParentCount(Node left, Node right) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivatestatic |
ParentHeight(Node left, Node right) | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivatestatic |
RemoveAll(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
RemoveAt(int index) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
ReplaceAt(int index, T value) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Reverse() | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Reverse(int index, int count) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Right | System.Collections.Immutable.ImmutableList< T >.Node | |
Right | System.Collections.Immutable.ImmutableList< T >.Node | private |
Right | System.Collections.Immutable.ImmutableList< T >.Node | private |
RotateLeft() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
RotateRight() | System.Collections.Immutable.ImmutableList< T >.Node | inlineprivate |
Sort() | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Sort(Comparison< T > comparison) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Sort(IComparer< T >? comparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Sort(int index, int count, IComparer< T >? comparer) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
this[int index] | System.Collections.Immutable.ImmutableList< T >.Node | package |
TrueForAll(Predicate< T > match) | System.Collections.Immutable.ImmutableList< T >.Node | inlinepackage |
Value | System.Collections.Immutable.ImmutableList< T >.Node | |