6 instantiations of MutationInput
System.Collections.Immutable (6)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (2)
118ImmutableHashSet<T>.MutationResult result = Union(this, new MutationInput(SortedInt32KeyNode<HashBucket>.EmptyNode, value, _hashBucketEqualityComparer, 0)); 141get { return new MutationInput(this.Root, _equalityComparer, _hashBucketEqualityComparer, _count); }
System\Collections\Immutable\ImmutableHashSet_1.cs (4)
156get { return new MutationInput(this); } 790ImmutableHashSet<T>.MutationResult result = Add(item, new MutationInput(newSet, origin.EqualityComparer, origin.HashBucketEqualityComparer, count)); 844ImmutableHashSet<T>.MutationResult mutationResult = Add(item, new MutationInput(result, origin.EqualityComparer, origin.HashBucketEqualityComparer, count)); 854ImmutableHashSet<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)
139private MutationInput Origin
System\Collections\Immutable\ImmutableHashSet_1.cs (14)
154private MutationInput Origin 596private static bool IsSupersetOf(IEnumerable<T> other, MutationInput origin) 614private static MutationResult Add(T item, MutationInput origin) 633private static MutationResult Remove(T item, MutationInput origin) 656private static bool Contains(T item, MutationInput origin) 671private static MutationResult Union(IEnumerable<T> other, MutationInput origin) 696private static MutationResult Union(ReadOnlySpan<T> other, MutationInput origin) 719private static bool Overlaps(IEnumerable<T> other, MutationInput origin) 742private static bool SetEquals(IEnumerable<T> other, MutationInput origin) 780private static MutationResult Intersect(IEnumerable<T> other, MutationInput origin) 832private static MutationResult SymmetricExcept(IEnumerable<T> other, MutationInput origin) 866private static bool IsProperSubsetOf(IEnumerable<T> other, MutationInput origin) 914private static bool IsProperSupersetOf(IEnumerable<T> other, MutationInput origin) 939private 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.