6 instantiations of MutationInput
System.Collections.Immutable (6)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (2)
118
ImmutableHashSet<T>.MutationResult result = Union(this, new
MutationInput
(SortedInt32KeyNode<HashBucket>.EmptyNode, value, _hashBucketEqualityComparer, 0));
141
get { return new
MutationInput
(this.Root, _equalityComparer, _hashBucketEqualityComparer, _count); }
System\Collections\Immutable\ImmutableHashSet_1.cs (4)
156
get { return new
MutationInput
(this); }
790
ImmutableHashSet<T>.MutationResult result = Add(item, new
MutationInput
(newSet, origin.EqualityComparer, origin.HashBucketEqualityComparer, count));
844
ImmutableHashSet<T>.MutationResult mutationResult = Add(item, new
MutationInput
(result, origin.EqualityComparer, origin.HashBucketEqualityComparer, count));
854
ImmutableHashSet<T>.MutationResult mutationResult = Add(item, new
MutationInput
(result, origin.EqualityComparer, origin.HashBucketEqualityComparer, count));
18 references to MutationInput
System.Collections.Immutable (18)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (1)
139
private
MutationInput
Origin
System\Collections\Immutable\ImmutableHashSet_1.cs (14)
154
private
MutationInput
Origin
596
private static bool IsSupersetOf(IEnumerable<T> other,
MutationInput
origin)
614
private static MutationResult Add(T item,
MutationInput
origin)
633
private static MutationResult Remove(T item,
MutationInput
origin)
656
private static bool Contains(T item,
MutationInput
origin)
671
private static MutationResult Union(IEnumerable<T> other,
MutationInput
origin)
696
private static MutationResult Union(ReadOnlySpan<T> other,
MutationInput
origin)
719
private static bool Overlaps(IEnumerable<T> other,
MutationInput
origin)
742
private static bool SetEquals(IEnumerable<T> other,
MutationInput
origin)
780
private static MutationResult Intersect(IEnumerable<T> other,
MutationInput
origin)
832
private static MutationResult SymmetricExcept(IEnumerable<T> other,
MutationInput
origin)
866
private static bool IsProperSubsetOf(IEnumerable<T> other,
MutationInput
origin)
914
private static bool IsProperSupersetOf(IEnumerable<T> other,
MutationInput
origin)
939
private static bool IsSubsetOf(IEnumerable<T> other,
MutationInput
origin)
System\Collections\Immutable\ImmutableHashSet_1.MutationInput.cs (3)
9
/// Contains the inner <see cref="ImmutableHashSet{T}.
MutationInput
"/> class.
40
/// Initializes a new instance of the <see cref="ImmutableHashSet{T}.
MutationInput
"/> struct.
53
/// Initializes a new instance of the <see cref="ImmutableHashSet{T}.
MutationInput
"/> struct.