_frozen | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
_height | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
_key | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
_left | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
_right | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
_value | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
Balance(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
Count | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
DoubleLeft(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
DoubleRight(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
EmptyNode | System.Collections.Immutable.SortedInt32KeyNode< TValue > | packagestatic |
Freeze(Action< KeyValuePair< int, TValue > >? freezeAction=null) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlinepackage |
GetEnumerator() | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inline |
GetValueOrDefault(int key) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlinepackage |
Height | System.Collections.Immutable.SortedInt32KeyNode< TValue > | |
IsEmpty | System.Collections.Immutable.SortedInt32KeyNode< TValue > | |
IsLeftHeavy(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
IsRightHeavy(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
Left | System.Collections.Immutable.SortedInt32KeyNode< TValue > | |
Left | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
MakeBalanced(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
Mutate(SortedInt32KeyNode< TValue > left=null, SortedInt32KeyNode< TValue > right=null) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivate |
Remove(int key, out bool mutated) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlinepackage |
RemoveRecursive(int key, out bool mutated) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivate |
Right | System.Collections.Immutable.SortedInt32KeyNode< TValue > | |
Right | System.Collections.Immutable.SortedInt32KeyNode< TValue > | private |
RotateLeft(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
RotateRight(SortedInt32KeyNode< TValue > tree) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivatestatic |
SetItem(int key, TValue value, IEqualityComparer< TValue > valueComparer, out bool replacedExistingValue, out bool mutated) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlinepackage |
SetOrAdd(int key, TValue value, IEqualityComparer< TValue > valueComparer, bool overwriteExistingValue, out bool replacedExistingValue, out bool mutated) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivate |
SortedInt32KeyNode() | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivate |
SortedInt32KeyNode(int key, TValue value, SortedInt32KeyNode< TValue > left, SortedInt32KeyNode< TValue > right, bool frozen=false) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlineprivate |
TryGetValue(int key, [MaybeNullWhen(false)] out TValue value) | System.Collections.Immutable.SortedInt32KeyNode< TValue > | inlinepackage |
Value | System.Collections.Immutable.SortedInt32KeyNode< TValue > | |
Values | System.Collections.Immutable.SortedInt32KeyNode< TValue > | package |